„Bitcoin Core“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
wikidata?
→‎Entstehungsgeschichte: verschiebe zu Bitcoin Core
Zeile 22: Zeile 22:


Wegen Unstimmigkeiten über die maximale Blockgröße gibt es mehrere [[Abspaltung (Softwareentwicklung)|Abspaltungen]] wie Bitcoin XT, Bitcoin Umlimited, Bitcoin Classic.
Wegen Unstimmigkeiten über die maximale Blockgröße gibt es mehrere [[Abspaltung (Softwareentwicklung)|Abspaltungen]] wie Bitcoin XT, Bitcoin Umlimited, Bitcoin Classic.

== Entstehungsgeschichte ==

Das Bitcoin-Netzwerk entstand am 3. Januar 2009 mit der Schöpfung der ersten 50 Bitcoins.<ref>{{cite web |title=Block 0 – Bitcoin Block Explorer |url=http://blockexplorer.com/block/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f| accessdate=2013-01-15}}</ref> Einige Tage später wurde unter dem Pseudonym ''„Satoshi Nakamoto“'' auch die erste Version der Bitcoin-Referenz-Software [[Bitcoin Core]] auf derselben Mailingliste veröffentlicht, wie schon das Whitepaper, bei [[SourceForge]] und im [[Internetforum|Internet-Diskussionsforum]] der [[P2P Foundation]].<ref>{{cite web |url=http://www.mail-archive.com/cryptography@metzdowd.com/msg10142.html |title=Bitcoin v0.1 released| accessdate=2013-01-15}}</ref><ref>{{cite web |url=http://sourceforge.net/news/?group_id=244765 |title=SourceForge.net: Bitcoin| accessdate=2013-01-15}}</ref> Die erste Version des „[[Bitcoin Core]]“<ref name=bitcoin-core9.0>„To reduce confusion between Bitcoin-the-network and Bitcoin-the-software we have renamed the reference client to Bitcoin Core.“ {{cite news|title=Bitcoin Core version 0.9.0 released -Rebranding to Bitcoin Core|url=https://bitcoin.org/en/release/v0.9.0|accessdate=2014-11-03|publisher=Bitcoin Project|date=2014-03-19}}</ref> ist in der [[Programmiersprache]] [[C++]] geschrieben, verwendet die [[Softwarebibliothek]]en [[wxWidgets]], [[OpenSSL]], [[Berkeley DB]] und [[Boost (C++-Bibliothek)|Boost]] und enthält neben Programmdateien für [[Microsoft Windows]] auch [[Quellcode]] unter der [[MIT-Lizenz]]. Ende 2009 [[Migration (Informationstechnik)#Software-Migration|portierte]] der Finne Martti Malmi die Bitcoin-Core-Software auf [[GNU/Linux]] und unterstützte Nakamoto bei der Entwicklung.<ref>{{Literatur
|Autor=Martti Malmi
|Titel=SC5’er Intro: The Bitcoin Guy
|Jahr=2013
|Monat=Februar
|Tag=6
|Online=[http://sc5.io/blog/2013/02/sc5er-intro-the-bitcoin-guy/ sc5.io]
|Zugriff=2013-06-22}}</ref>
Später stießen weitere Entwickler aus der [[Open Source|Open-Source]]-Gemeinschaft hinzu. Einige der Entwickler, wie beispielsweise Jeff Garzik, sind auch mit Beiträgen am [[Linux (Kernel)|Linux-Kernel]] beteiligt. Mitte 2010 zog sich Nakamoto aus der Entwicklung zurück und übergab die Projektleitung an Gavin Andresen.<ref>[https://en.bitcoin.it/wiki/Satoshi_Nakamoto Satoshi Nakamoto], bitcoin.it Wiki</ref> Nakamoto hatte bis zu dem Zeitpunkt einige Diskussionsbeiträge im Internet geschrieben, seine [[Identität]] jedoch nicht offengelegt.<ref>[http://betabeat.com/2011/10/did-the-new-yorkers-joshua-davis-nail-the-identity-of-bitcoin-creator-satoshi-nakamoto/ Bitcoin Drama: The New Yorker’s Joshua Davis Attempts to Identify Bitcoin Creator Satoshi Nakamoto (engl.)]</ref>


== Einzelnachweise ==
== Einzelnachweise ==

Version vom 9. März 2016, 20:21 Uhr

Bitcoin Core

Logo
Screenshot
Das Hauptfenster unter Fedora
Basisdaten

Entwickler Satoshi Nakamoto, Martti Malmi, Amir Taaki, Pieter Wuille, Nils Schneider, Jeff Garzik, Hal Finney und andere
Erscheinungsjahr 9. Januar 2009[1]
Aktuelle Version 27.1[2]
(11. Juni 2024)
Betriebssystem Windows, GNU/Linux, Mac OS X, FreeBSD
Programmier­sprache C++
Kategorie elektronisches Geld
Lizenz MIT-Lizenz
deutschsprachig ja
bitcoincore.org

Bitcoin Core (auch Bitcoin-Qt) ist die Open-Source-Referenzimplementierung der Bitcoin-Kryptowährung. Sie wurde ursprünglich von Satoshi Nakamoto unter dem Namen "Bitcoin" veröffentlicht und später[3] in Bitcoin Core umbenannt. Die Referenzsoftware validiert die gesamte Blockchain mitsamt aller jemals getätigten Transaktionen. Zudem[4] hat sie standardmäßig eine Geldbörse aktiviert, mit welcher der Benutzer Transaktionen durchführen kann.

Wegen Unstimmigkeiten über die maximale Blockgröße gibt es mehrere Abspaltungen wie Bitcoin XT, Bitcoin Umlimited, Bitcoin Classic.

Entstehungsgeschichte

Das Bitcoin-Netzwerk entstand am 3. Januar 2009 mit der Schöpfung der ersten 50 Bitcoins.[5] Einige Tage später wurde unter dem Pseudonym „Satoshi Nakamoto“ auch die erste Version der Bitcoin-Referenz-Software Bitcoin Core auf derselben Mailingliste veröffentlicht, wie schon das Whitepaper, bei SourceForge und im Internet-Diskussionsforum der P2P Foundation.[6][7] Die erste Version des „Bitcoin Core[8] ist in der Programmiersprache C++ geschrieben, verwendet die Softwarebibliotheken wxWidgets, OpenSSL, Berkeley DB und Boost und enthält neben Programmdateien für Microsoft Windows auch Quellcode unter der MIT-Lizenz. Ende 2009 portierte der Finne Martti Malmi die Bitcoin-Core-Software auf GNU/Linux und unterstützte Nakamoto bei der Entwicklung.[9] Später stießen weitere Entwickler aus der Open-Source-Gemeinschaft hinzu. Einige der Entwickler, wie beispielsweise Jeff Garzik, sind auch mit Beiträgen am Linux-Kernel beteiligt. Mitte 2010 zog sich Nakamoto aus der Entwicklung zurück und übergab die Projektleitung an Gavin Andresen.[10] Nakamoto hatte bis zu dem Zeitpunkt einige Diskussionsbeiträge im Internet geschrieben, seine Identität jedoch nicht offengelegt.[11]

Einzelnachweise

  1. www.mail-archive.com. (abgerufen am 21. Februar 2024).
  2. v27.1: Bitcoin Core 27.1 final. 11. Juni 2024 (abgerufen am 11. Juni 2024).
  3. Bitcoin Core version 0.9.0 released. In: bitcoin.org. Abgerufen am 3. März 2016.
  4. Über uns. In: Bitcoin Core. Abgerufen am 3. März 2016.
  5. Block 0 – Bitcoin Block Explorer. Abgerufen am 15. Januar 2013.
  6. Bitcoin v0.1 released. Abgerufen am 15. Januar 2013.
  7. SourceForge.net: Bitcoin. Abgerufen am 15. Januar 2013.
  8. „To reduce confusion between Bitcoin-the-network and Bitcoin-the-software we have renamed the reference client to Bitcoin Core.“ Bitcoin Core version 0.9.0 released -Rebranding to Bitcoin Core, Bitcoin Project, 19. März 2014. Abgerufen am 3. November 2014 
  9. Martti Malmi: SC5’er Intro: The Bitcoin Guy. 6. Februar 2013 (sc5.io [abgerufen am 22. Juni 2013]).
  10. Satoshi Nakamoto, bitcoin.it Wiki
  11. Bitcoin Drama: The New Yorker’s Joshua Davis Attempts to Identify Bitcoin Creator Satoshi Nakamoto (engl.)