Wo finde ich eine vollständige Liste der Bitcoin-Forks (weich, hart, absichtlich und unabsichtlich)

Ich wollte die Geschichte der Bitcoin-Forks studieren, einschließlich des Vorfalls von 2013, der je nach Ihrer Definition ein Hard Fork gewesen sein kann oder auch nicht.

Antworten (3)

Es gibt ein Papier, das ausführliche Details zur Geschichte aller Arten von Forks auf Bitocin, Ethereum und Ethereum Classic enthält, Sie können es hier lesen, Atomically Trading with Roger: Gambling on the success of a hardfork .

Hier ist die Liste der Forks bisher,

Geben Sie hier die Bildbeschreibung ein

Der folgende Inhalt stammt aus dem obigen Papier,

    Bisher hat Bitcoin über sechs Softforks implementiert. Diese Softforks reichen von der Einführung von Regeln, um zu verhindern, dass Bergleute Coinbase-Transaktionen mit doppelten Identifikations-Hashes erstellen, von allen ECDSA-Signaturen, um die DER-Codierung strikt durchzusetzen, bis hin zur Einführung sowohl absoluter als auch relativer Sperrzeiten für einzelne Transaktionsausgaben. In Bezug auf die Implementierung umfasst dies das Speichern neuer Informationen im Skriptsig der Coinbase-Transaktion, das Einschränken von Transaktionsvalidierungsregeln oder das Neudefinieren der Verwendung der speziellen OP_NOP-Funktion.
   Auf der anderen Seite hat Bitcoin zwei zufällige (und vorübergehende) Splits erlebt (dh Fork-1, Fork-2 entstanden), die ein Eingreifen der Bergleute erforderten, um sie zu beheben. Der erste Split ermöglichte es einem Benutzer, einen Integer-Overflow-Bug auszunutzen und 184 Milliarden Münzen zu erstellen. Dies erforderte von den Bergleuten, kooperativ eine neue Blockchain ohne die Münzerstellungstransaktion [6] zu erweitern und einen Soft-Fork zu erzwingen, um diesen Exploit zu verhindern. Der zweite Split betraf Bergleute, die auf Bitcoin Core 0.8 aktualisierten und versehentlich Blöcke erstellten, die für Bitcoin Core 0.7 ungültig waren. Leider war die Konfiguration von BerkeleyDB in Bitcoin Core 0.7 nicht deterministisch und daher nicht mit der Konfiguration von LevelDB in Bitcoin Core 0.8 kompatibel. Um diesen Fork aufzulösen, mussten Miner sofort auf Bitcoin Core 0.7 herunterstufen und die Fork-Blockchain aufgeben. Nächste,

Die beste Ressource, die ich gesehen habe, um diese Frage zu beantworten, ist dieser BitMEX- Blogbeitrag . Es enthält einige der Forks der frühen Satoshi-Ära, die in keiner der vorhandenen Antworten enthalten waren.

BitMEX-Tabelle

Auf ihrem GitHub:

Bitte beziehen Sie sich auf die Githubs-Hilfeseite für die Suche nach Problemen .

Beispiele : Dies ist nur ein Beispiel dafür, wie Sie es bei der Suche nach "Problem" vom 1.1.2013 bis zum 31.12.2013 verwenden könnten:search?utf8=%E2%9C%93&q=issue+created%3A%222013-01-01+..+2013-12-31%22&type=Issues

Vollständiger Link für Bitcoin-Probleme aus diesem Zeitraum wäre: https://github.com/bitcoin/bitcoin/search?utf8=%E2%9C%93&q=issue+created%3A%222013-01-01+..+ 2013-12-31%22&type=Probleme

Dies würde für die gleichen Zeiträume nach "Fehlern" suchen:search?utf8=%E2%9C%93&q=bug+created%3A%222013-01-01+..+2013-12-31%22&type=Issues

Ich habe nicht genug Ruf, um Ihnen mehr als 2 Links zu posten:h++ps://github.com/bitcoin/bitcoin/search?utf8=%E2%9C%93&q=bug%20created%3A%222013-01-01%20..%202013-12-31%22&type=Issues

Sie können dasselbe auf Karten und Projekte anwenden