Ich verstehe, dass Bitcoin die Blockchain-Technologie verwendet, um ein dezentrales Hauptbuch aller Transaktionen zu verwalten. Ich habe auch viele Beiträge gelesen, die zukünftigen Anwendungen der Blockchain-Technologie entgangen sind, von denen mir keiner sehr klar war.
Ist die Blockchain-Technologie einfach eine dezentrale Datenbank mit einer Konsensvalidierung der Daten? Wenn das der Fall wäre, würde die Datenbank sicher zu groß werden, um effektiv dezentralisiert zu werden?
Kann mir jemand ein klares Beispiel für eine Blockchain-Anwendung ohne Bitcoin geben, um mir das Verständnis zu erleichtern?
Vielen Dank im Voraus.
Ja, es stimmt, dass die Blockchain-Datenbank Überstunden machen würde, was als " blockchain bloat " bezeichnet wird. Momentan ist das Blockchain-Wachstum von Bitcoin bei weniger als 100mb pro Tag. Heute (2016) beansprucht die Bitcoin-Blockchain etwa 60-100 GB Speicherplatz, was etwa 6 Jahre anhäufte. Es wächst in der Tat schneller, aber auch begrenzt durch die blocksize Obergrenze von 1 MB pro Block (alle 10 Minuten). Einige vorgeschlagene Lösungen waren:
Das sind nur einige der Lösungen für Bitcoin, die ich kenne, wie für Altcoin-ähnliche Lösungen. NXT / Ardour hat die Lösung von bereinigten Daten implementiert, da NXT / Ardour die Möglichkeit bietet, beliebige Daten und Nachrichten auf seine Blockchain hochzuladen, was in diesem Szenario viel auffälliger ist. Die NXT / Ardor-Blockchain hat die Möglichkeit, vorherige Daten alle 2 Wochen zu löschen und nur den Hash ihrer Daten in der Blockchain zu behalten, die nur ein paar KB benötigt. Sie haben auch die Möglichkeit, alle Blockchain-Daten mit deaktivierter Bereinigung beizubehalten, wodurch ein Knoten als Archivierungsknoten markiert wird und andere Knoten diesen Knoten replizieren und zu einem Archivierungsknoten
Nach meinem Verständnis ist NXT / Ardour einer der wenigen Blockchains, der ein produktionsfertiges dezentrales Datenspeichersystem, Marktplatz, Börsen- und Nachrichtensystem in seine Blockchain integriert hat.
Blockchain ist nicht nur eine dezentrale Datenbank, sondern viel mehr. Während die ursprüngliche Bitcoin-Blockchain nur den Wert erlaubte, zusammen mit begrenzten Daten bei jeder Transaktion, wurden in den letzten 2-3 Jahren mehrere neue Blockchains entwickelt, die viel fortgeschrittenere native Scripting- und Programmierfähigkeiten haben.
Abgesehen von der Bitcoin-Blockchain würde ich sagen, dass da noch ein paar andere Blockchains wie Ethereum, Ripple, R3s Corda, Hyperledger sind. Obwohl Ethereum eine Kryptowährung namens Ether hat, ist es tatsächlich eine komplette Turing-EVM (Ethereum Virtual Machine). Mit Ethereum können Sie Smart Contracts erstellen, die selbst dezentral ablaufen. Als Entwickler eröffnet er Ihnen völlig neue Möglichkeiten und verändert Ihre Perspektive beim Schreiben von Programmen. Während Ripple hauptsächlich auf Zahlungen ausgerichtet ist, wurden Corda und Hyperledger mit dem Ziel entwickelt, private / genehmigte Blockchains zu sein, um Probleme wie Skalierbarkeit, Datenschutz und Identität zu lösen. Die Zielmärkte für Hyperledger und Corda sind hauptsächlich Banken und andere Finanzinstitute.
Wie für die nicht-Bitcoin-Anwendung von Blockchain, können Sie sicherlich einige Unternehmen wie Consensys (mehrere verschiedene Anwendungsfälle auf Blockchain), Digix Global (Gold-Token auf der Blockchain), Everledger (Tracking von Diamanten auf der Blockchain) , Otonomos (Firmenregistrierung auf der Blockchain), OT Docs (Trade Finance und Dokumentversionierung auf der Blockchain) unter anderem.
Die Blockchain ist wie eine verteilte Datenbank (Ledger), wo jeder sicher auf die Daten zugreifen kann. Die Blockchain-Technologie basiert auf den folgenden Konzepten -
Wenn Sie Blockchain mithilfe von praktischen Übungen verstehen möchten, gehen Sie bitte zu Ссылка
Tags und Links ethereum bitcoin blockchain hyperledger corda