Bitcoin SV (BSV oder auch BCHSV) ist aus einem hard fork von Bitcoin cash entstanden. Dabei wurde Bitcoin cash in Bitcoin SV (BSV oder auch BCHSV) und Bitcoin cash ABC (BCH oder auch BCHABC) gesplittet.
Ein Kampf um die Vorherrschaft über BCH
Alle sechs Monate wird das Bitcoin Cash-Protokoll geforked, um die Entwicklung neuer Funktionen und Upgrades zu fördern.
In letzter Zeit haben sich Fraktionen gebildet, um sich für diverse Änderungen einzusetzen. Streitpunkt war vor allem, wie aggressiv Bitcoin Cash aufgewertet werden sollte und welche Fraktion die Entscheidungsbefugnis über die dezentrale Währung haben sollte.
Es stellte sich die Frage, ob:
– das Protokoll schnell geändert werden sollte, um mit anderen Blockchains Schritt zu halten
– oder ob es schrittweise geändert werden sollte, um sicherzustellen, dass Bitcoin Cash stabil und sicher bleibt.
Nachdem man sich nicht wirklich einigen konnte, entstanden Gruppen, hier Fraktionen genannt.
Bitcoin S.V. “Reformpartei”
– Unterstützer: Craig Wright, Calvin Ayre.
– Namhafte Unterstützer: CalvinAyre.com, nChain, Bitcoin.org
– Miner: CoinGeek
Der Standpunkt von Bitcoin S.V.
Größere Blöcke ermöglichen
S.V. würde es Minern ermöglichen, Blöcke mit einer Größe von bis zu 128 MB zu schürfen (derzeit: 32 MB). Dadurch könnte die maximale Anzahl der Transaktionen, die über die Bitcoin Cash Blockchain durchgeführt werden, erhöht werden. Dieser Ansatz ist bis jetzt nicht von großer Relevanz, wenn man bedenkt, dass die Blockgröße von BCH in den letzten drei Monaten zwischen 50KB und 3M betrug. Der größte Block von BCH hatte 8 MB.
Zusätzliche OpCodes reaktivieren
Folgende OpCodes sollen eingebunden werden:
OP_MUL
OP_LSHIFT
OP_RSHIFT
OP_INVERT
Diese OpCodes würden es Entwicklern ermöglichen, mehr auf Bitcoin Cash zu arbeiten, um mehr auf BCH zu entwickeln. Die vorgeschlagene Änderung wurde von den Entwicklern abgelehnt, weil er „zu spät“ eingereicht wurde, „er verpasste die Code-Fristen“. Das deutet darauf hin, dass diese Änderung für die nächste Frist eingereicht werden könnte.
Entfernen der Script Instruction Cap („Skriptanweisungs-Kappe“)
Ein Skript ist ein Programm, welches von der Bitcoin Cash Software interpretiert wird. Die Skriptanweisungs-Kappe gibt an, wie viele Anweisungen oder Operationen diese Skripte auf einmal ausführen können. Wird diese Kappe entfernt, ist es möglich, komplexere Skripte auf BCH auszuführen. Allerdings würde es Hackern auch mehr Möglichkeiten geben, BCH zu stören. Darüber hinaus sagen Gegner, dass es keinen aktuellen Anwendungsfall gibt, bei dem Programmierer diese Obergrenze überschreiten müssten.
Interessant ist, dass sich die von ABC und S.V. vorgeschlagenen Features nicht zwangsläufig gegenseitig ausschließen. Es wäre möglich, die meisten Features von beiden Seiten zu implementieren, ohne die Community zu zerstören.
Statt einen Kompromiss zu finden, scheint es, dass sich die Lager von ABC und S.V. lieber gegenseitig bekriegen. Durch feindliche Hashrate-Angriffe wird die Stabilität des Kontrahenten geschwächt. Allerdings schwächt das nicht nur den Kontrahenten, sondern auch Bitcoin Cash. Diese Instabilität wirkte sich auf den Preis der Kryptowährung aus.