Fragen zu Blockchains, Netzwerkvertrauen und warum man ein Node wird? [geschlossen]

alle,

Ich bin Softwareentwickler und bemühe mich, die Konzepte hinter Blockchain und den darauf laufenden Projekten zu verstehen. Ich bin mir nicht sicher, ob dies der richtige Ort ist, um diese Fragen zu stellen, aber hier gehe ich:

anmerkung: nur vorab, ich entwickle keine Smart Contract Software. Ich nutze es nur zum Vergleich

1- Wie viele Blockchains sollte es geben? Ich meine, ich verstehe, dass, wenn ich meine eigene Blockchain erstelle, eine neue Blockchain existiert. Aber wie viele davon sollte es konzeptionell für eine gute globale Umwelt geben?

Beispielsweise könnten Smart Contracts in JEDER Blockchain existieren? Was ist mit den Aktionen, die ausgeführt werden sollen, wenn ein Ereignis ausgelöst wird, und was würde diese Ereignisse auslösen? Die Antwort auf diese Fragen sind neue Blockchain-Implementierungen mit eigenen Features? Das würde die Antwort auf „so viele Blockchains wie nötig“ vorantreiben.

Ergänzend zu dieser Frage gibt es heutzutage mehr als eine große Blockchain, oder? Etherium und Bitcoin vielleicht?

2- Welche Knoten bilden das Bitcoin-Blockchain-Netzwerk? Bin ich einer? Die Bergleute? Wer sind Sie?

Wenn ich eine Blockchain für eine intelligente Vertragslösung erstelle, wer wären die Knoten in diesem Netzwerk?

Warum sollte jemand ein Knoten werden? Was ist die Belohnung?

3- Ich habe gelesen, dass die Größe der Bitcoin-Blockchain sehr, sehr groß ist. Kennt jemand die aktuelle Größe? Es ist vollständig in den Knotenmaschinen gespeichert? Wenn nicht, wie funktioniert es?

4- Ich hatte eine Brieftasche in meinem Computer, obwohl ich mein Geld an eine Börse überwiesen habe. Was wird in einer Offline-Wallet gespeichert? Nur ein Hash? Eine Brieftasche ist für andere Arten von Implementierungen relevant, wie z. B. Smart Contracts? Was würde darin gespeichert werden?

5- Ich habe viel über die Motivation der Verwendung von Blockchains gelesen, weil es die Daten dezentralisiert. Also muss ich der Regierung im Fall von Kryptowährung nicht vertrauen. Dass es bei Smart Contracts keinen Dritten gibt.

Aber ich muss der Organisation hinter der Kryptowährung immer noch vertrauen, und es gibt eine dritte Partei, wenn es um Smart Contracts geht, das ist die Organisation hinter der Software, oder?!

Bei Smart Contracts mit Geldwechsel muss ich mein Geld an jemanden schicken. Diese Entität ist immer noch der Mann in der Mitte. Liege ich falsch?

Wenn die Organisation hinter Bitcoin einfach Türen schließt und ihre Server abschaltet (falls vorhanden), was wären die Auswirkungen auf die Umwelt?

Zu guter Letzt, was ist blockchain.info?

bitte sei nett

Sie stellen einige gute Fragen, aber sie alle zu beantworten wäre mühsam, und viele wurden schon einmal gestellt. Wenn Sie die Suchfunktion verwenden, werden Sie viele der gesuchten Antworten finden.

Antworten (1)

Willkommen bei bitcoin.SE, Victor. Es gibt zu viele Fragen, und meistens auf einer sehr allgemeinen Ebene. Wir bevorzugen konkrete Fragen, die 1-zu-1 beantwortet werden können. Das hier ist weniger ein Forum. Vielleicht ist bitcointalk.org besser geeignet. Außerdem: Es gibt die Webseite "bitcoin.org" und Andreas' Buch "Mastering Bitcoin". Es ist ein erstaunliches Buch, das Ihnen sicherlich einige Antworten geben wird. Es ist hier online frei verfügbar .

Ich werde einige der Fragen kurz darstellen, wenn es nicht ausreicht, erstellen Sie einfach eine neue und fügen Sie einen Weblink zu hier ein.

1- Wie viele Blockchains sollte es geben?

Für jeden Anwendungsfall seine eigene Blockchain, oder für alle, die schnell reich werden wollen, oder, oder, oder .... Das ist meistens meinungsbasiert und nicht einfach zu beantworten. Eher für ein Diskussionsforum.

Intelligente Verträge

Bitcoin hat seit seiner Gründung intelligente Verträge, und viele Menschen verstehen nicht, was das bedeutet. Es gibt ein „Mantra“, dass nur Ethereum intelligente Verträge hat (mit seiner soliden Sprache), aber das stimmt nicht. Im Krypto-Bereich gibt es jetzt mehrere Technologien mit Smart Contracts, und dies verdient ein ganzes Diskussionskapitel. Schauen Sie sich erneut bitcointalk.org an und suchen Sie nach Smart Contract. Erstaunliche Diskussionen dort!

2- Welche Knoten bilden das Bitcoin-Blockchain-Netzwerk? Bin ich einer? Die Bergleute? Wer sind Sie?

Bevor ich die Details erkläre, verweise ich noch einmal auf das Buch von Andreas. Im Allgemeinen ist jeder vollständige Knoten Teil des Bitcoin-Netzwerks und führt sehr wichtige Überprüfungsschritte der in das Netzwerk gesendeten Transaktionen durch. Die Miner würden dafür sorgen, dass die Transaktionen in einem Block gesammelt werden, der dann in die Blockchain geht. Dies sind meistens die gleichen Full-Node-Clients. Sie können also ein Miner sein, oder Sie können es nicht. Beide Optionen werden im Bitcoin-Ökosystem benötigt.

3- Ich habe gelesen, dass die Größe der Bitcoin-Blockchain sehr, sehr groß ist. Kennt jemand die aktuelle Größe? Es ist vollständig in den Knotenmaschinen gespeichert? Wenn nicht, wie funktioniert es?

Rund 200 Gigabyte. Denken Sie an eine Uhr, die alle 10 Minuten einen Block von ~ 1 Megabyte Größe erstellt (wenn die Blöcke so voll sind wie derzeit), dann erhalten Sie 6 pro Stunde oder 144 pro Tag oder ~ 50.000 Blöcke pro Jahr. 50 GB pro Jahr sind also der Wachstumsfaktor bei Bitcoin. Daten werden nur in vollständigen Knoten gespeichert, es gibt SPV-Knoten, die nicht die vollständige Kette speichern (wie auf Ihren Mobilgeräten).

4- Ich hatte eine Brieftasche in meinem Computer, obwohl ich mein Geld an eine Börse überwiesen habe. Was wird in einer Offline-Wallet gespeichert? Nur ein Hash? Eine Brieftasche ist für andere Arten von Implementierungen relevant, wie z. B. Smart Contracts? Was würde darin gespeichert werden?

Das hängt stark davon ab. Sie müssen viel konkreter werden, damit wir das beantworten können. Es gibt viele Kryptowährungen da draußen und viele Brieftaschen ... Grundsätzlich enthält die Brieftasche nur die privaten / öffentlichen Schlüsselpaare und etwas Software, die zum Erstellen von Transaktionen erforderlich ist. (Hinweis: Andreas Buch hat ein separates Kapitel über Geldbörsen).
Ein Wallet hat sehr wenig mit Smart Contracts zu tun, ich würde für die Bitcoin-Welt sagen: nichts.

5- ... und es gibt einen Dritten, wenn es um Smart Contracts geht, das ist die Organisation hinter der Software, oder?!

Ja und nein. Zumindest in der Bitcoin-Welt gibt es keine Organisation. Das ist der ganze Deal über Bitcoin. Es gibt Open-Source-Entwickler auf der ganzen Welt, und jeder kann etwas beitragen. Sogar du :-)

Bei Smart Contracts mit Geldwechsel muss ich mein Geld an jemanden schicken. Diese Entität ist immer noch der Mann in der Mitte. Liege ich falsch?

Ja, der Austausch ist Ihre Vertrauensebene. Es dreht sich alles um Vertrauen: Entweder man glaubt an mathematisch erprobten Code (und vertraut den Entwicklern dahinter, es sei denn, man ist ein Flaschengeist), oder man geht zu Banken...

Wenn die Organisation hinter Bitcoin einfach Türen schließt und ihre Server abschaltet (falls vorhanden), was wären die Auswirkungen auf die Umwelt?

Der springende Punkt bei Bitcoin ist, dass es keine Organisation gibt. Schau mal in die von mir bereitgestellten Links. Eine solche Aussage wäre der schlimmste Irrglaube... Antworten finden Sie in den Links.

Zu guter Letzt, was ist blockchain.info?

Dies ist ein Unternehmen, das eine Webseite mit Informationen aus der Blockchain (und vielem mehr) betreibt. Ihr Service ist kostenlos und sehr wertvoll, wenn Sie als Entwickler Ihre ersten Schritte unternehmen, um "in" die Blockchain zu sehen.

Tatsächlich kann ein Block seit BIP141 größer als 1 MB sein. bitcoin.stackexchange.com/questions/69468/…