Blockchain: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
270 Bytes entfernt ,  12. August 2017
keine Bearbeitungszusammenfassung
(Die Seite wurde neu angelegt: „Unter einer '''Blockchain''' (auch ''Block Chain'', {{enS}} für ''Blockkette'') wird eine Datenbank verstanden, deren Integrität (Sicherung gegen nachtr…“)
 
Keine Bearbeitungszusammenfassung
Zeile 19: Zeile 19:
Bei [[Bitcoin]] besteht eine Blockchain aus einer Reihe von [[Datenblock|Datenblöcken]], in denen jeweils eine oder mehrere Transaktionen zusammengefasst und mit einer [[Prüfsumme]] versehen sind, d.h., sie werden jeweils paarweise zu einem [[Hash-Baum]] zusammengefasst. Die Wurzel des Baumes (auch [[Hash-Baum#Funktionsweise|Merkle-Root, bzw. Top-Hash]] genannt) wird dann im zugehörigen [[Header]] gespeichert. Der gesamte Header wird dann ebenfalls [[Kryptologische Hashfunktion|gehasht]] und im nachfolgenden Header abgespeichert. So wird sichergestellt, dass keine Transaktion verändert werden kann, ohne den zugehörigen Header und alle nachfolgenden Blöcke ebenfalls zu ändern.<ref>{{Internetquelle |url=https://bitcoin.org/en/developer-guide#block-chain-overview |titel=Bitcoin Developer Guide - Block Chain Overview|werk=Bitcoin Developer Guide |hrsg=The Bitcoin Foundation |zugriff=2016-11-10 |sprache=en |zitat=A block of one or more new transactions is collected into the transaction data part of a block. Copies of each transaction are hashed, and the hashes are then paired, hashed, paired again, and hashed again until a single hash remains, the merkle root of a merkle tree. The merkle root is stored in the block header. Each block also stores the hash of the previous block’s header, chaining the blocks together. This ensures a transaction cannot be modified without modifying the block that records it and all following blocks.}}</ref>
Bei [[Bitcoin]] besteht eine Blockchain aus einer Reihe von [[Datenblock|Datenblöcken]], in denen jeweils eine oder mehrere Transaktionen zusammengefasst und mit einer [[Prüfsumme]] versehen sind, d.h., sie werden jeweils paarweise zu einem [[Hash-Baum]] zusammengefasst. Die Wurzel des Baumes (auch [[Hash-Baum#Funktionsweise|Merkle-Root, bzw. Top-Hash]] genannt) wird dann im zugehörigen [[Header]] gespeichert. Der gesamte Header wird dann ebenfalls [[Kryptologische Hashfunktion|gehasht]] und im nachfolgenden Header abgespeichert. So wird sichergestellt, dass keine Transaktion verändert werden kann, ohne den zugehörigen Header und alle nachfolgenden Blöcke ebenfalls zu ändern.<ref>{{Internetquelle |url=https://bitcoin.org/en/developer-guide#block-chain-overview |titel=Bitcoin Developer Guide - Block Chain Overview|werk=Bitcoin Developer Guide |hrsg=The Bitcoin Foundation |zugriff=2016-11-10 |sprache=en |zitat=A block of one or more new transactions is collected into the transaction data part of a block. Copies of each transaction are hashed, and the hashes are then paired, hashed, paired again, and hashed again until a single hash remains, the merkle root of a merkle tree. The merkle root is stored in the block header. Each block also stores the hash of the previous block’s header, chaining the blocks together. This ensures a transaction cannot be modified without modifying the block that records it and all following blocks.}}</ref>


Die Blockchain von [[Bitcoin]] ist die älteste Blockchain. Sie startete im {{formatDate|2009-01}}, hatte {{formatDate|2016-11}} eine Größe von ca. 126 [[Byte|GB]]<ref>{{Internetquelle | url=https://bitinfocharts.com/index_v.html | titel=Statistiken über einige Kryptowährungen | hrsg=bitinfocharts.com | zugriff=2016-11-02}}</ref> und lag im {{formatDate|2016-05}} auf ca. 6700 Knoten<ref>{{Internetquelle | url=https://bitnodes.21.co/ | titel=Global Bitcoin Nodes Distribution | hrsg=bitnodes.21.co | zugriff=2016-05-16}}</ref> redundant und öffentlich zugriffsbereit vor.
Die Blockchain von [[Bitcoin]] ist die älteste Blockchain. Sie startete im Januar 2009, hatte November 2016 eine Größe von ca. 126 [[Byte|GB]]<ref>{{Internetquelle | url=https://bitinfocharts.com/index_v.html | titel=Statistiken über einige Kryptowährungen | hrsg=bitinfocharts.com | zugriff=2016-11-02}}</ref> und lag im Mai 2016 auf ca. 6700 Knoten<ref>{{Internetquelle | url=https://bitnodes.21.co/ | titel=Global Bitcoin Nodes Distribution | hrsg=bitnodes.21.co | zugriff=2016-05-16}}</ref> redundant und öffentlich zugriffsbereit vor.


=== Anwendungsbeispiel Auditing ===
=== Anwendungsbeispiel Auditing ===
Zeile 29: Zeile 29:
zu machen.  
zu machen.  


Da die Implementierung von Blockchains und einer passenden kryptographischen Infrastruktur derzeit (Stand {{formatDate|2017-05}}), mangels einfach zu verwendender Implementierungen, sehr aufwändig und teuer ist, empfiehlt sich der Einsatz nur für besonders schützenswerte Informationen.  
Da die Implementierung von Blockchains und einer passenden kryptographischen Infrastruktur derzeit (Stand Mai 2017), mangels einfach zu verwendender Implementierungen, sehr aufwändig und teuer ist, empfiehlt sich der Einsatz nur für besonders schützenswerte Informationen.  


Einsatzbeispiele sind das Auditing bei Systemen für medizinische Informationen (z.&nbsp;B. [[Elektronische Gesundheitsakte]]), Verträgen und Geldtransaktionen mit hohem finanziellen Wert, militärischen Geheimnissen, der Gesetzgebung und der [[Elektronische Stimmabgabe|elektronischen Stimmabgabe]], dem [[Sicherheitsmanagement]] kritischer Anlagen, oder Daten von Großunternehmen, welche unter den [[Sarbanes-Oxley Act]] oder ähnlichen Richtlinien fallen.
Einsatzbeispiele sind das Auditing bei Systemen für medizinische Informationen (z.&nbsp;B. [[Elektronische Gesundheitsakte]]), Verträgen und Geldtransaktionen mit hohem finanziellen Wert, militärischen Geheimnissen, der Gesetzgebung und der [[Elektronische Stimmabgabe|elektronischen Stimmabgabe]], dem [[Sicherheitsmanagement]] kritischer Anlagen, oder Daten von Großunternehmen, welche unter den [[Sarbanes-Oxley Act]] oder ähnlichen Richtlinien fallen.
Zeile 62: Zeile 62:


== Weblinks ==
== Weblinks ==
{{Wiktionary}}
[https://de.wiktionary.org/wiki/Blockchain Wiktionary: Blockchain] – Bedeutungserklärungen, Wortherkunft, Synonyme, Übersetzungen


'''Podcasts'''
'''Podcasts'''
Zeile 72: Zeile 72:
* [https://media.ccc.de/v/%20c4.openchaos.2017.03.blockchain%20 ''Blockchain – Reasonable Hype''], Vortrag von Andrei Martchouk, März 2017
* [https://media.ccc.de/v/%20c4.openchaos.2017.03.blockchain%20 ''Blockchain – Reasonable Hype''], Vortrag von Andrei Martchouk, März 2017
* [https://media.ccc.de/v/33c3-7824-einfuhrung_zu_blockchains ''Einführung zu Blockchains''], Vortrag auf dem [[Chaos Communication Congress]] 2016
* [https://media.ccc.de/v/33c3-7824-einfuhrung_zu_blockchains ''Einführung zu Blockchains''], Vortrag auf dem [[Chaos Communication Congress]] 2016
'''Implementierungen'''
* {{Internetquelle
|url=https://azure.microsoft.com/en-us/solutions/blockchain/
|titel=Blockchain as a Service
|titelerg=Develop, test, and deploy blockchain applications
|sprache=en
|hrsg=[[Microsoft]]
|werk=Microsoft Azure
|zugriff=2017-05-03
|kommentar=Übersicht über BaaS-Anwendungen in [[Microsoft Azure]]
}}


'''Weiteres'''
'''Weiteres'''

Spenden-Adressen:
Bitcoin Icon BTC: 1EoecgUZnAjamUYaKstqwbremQqbucTaoZ
Ethereum Icon ETH: 0x0D2Ab63dfe70a7fA12f9d66eCfEA9dDc8F5173A8

Navigationsmenü