Bitcoin cash oder auch Bitcoin cash ABC (BCH oder auch BCHABC) 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 ABC “Konservative Partei”
– Unterstützer: Roger Ver, Jihan Wu, John McAfee.
– Namhafte Unterstützer: Bitcoin Foundation, Bitcoin.com.
– Miner: Bitmain.
Bitcoin ABC’s Standpunkt
Transaktionsgrößen begrenzen und aktuelle Blockgröße für mehr Sicherheit beibehalten:
Eine Begrenzung könnte einen (sehr teuren) Angriff auf eine bestimmte Art von BCH Wallets (SPV Wallets) verhindern. Gegner meinen, dass ein Angriff aus Kostengründen unwahrscheinlich ist, ein Upgrade sei nicht erforderlich.
32MB sollen beibehalten werden, um die Zentralisierung zu bekämpfen. Nehmen Blockgrößen zu, können irgendwann nur noch riesige Rechenzentren mit Bitcoin Cash umgehen. Dies bedeutet eine stärkere Zentralisierung und bietet mehr Möglichkeiten, Bitcoin Cash durch so genannte “Poison Blocks” abzuzweigen.
OpCode OP_CHECKDATSIGVERIFY (kurz DVS in den Sozialen Medien) einführen:
OpCodes sind eine spezielle Art von Computerlogik, mit der Programmierer Software verbessern und entwickeln. Dieser spezielle OpCode würde es Programmierern ermöglichen, Nachrichten von außerhalb der BCH-Blockchain zu validieren, Orakel (Oracles) und Blockchain-übergreifende Atom-Verträge (Atomic-Contracts/Atomic-Swaps) zu ermöglichen. Einige lehnen diese Funktion ab, weil sie Glücksspiel auf der BCH-Blockchain ermöglichen könnten, was in einigen Ländern verboten ist.
Kanonische Transaktionsordnung (Canonical Transaction Ordering)
Eine Funktion, die spezielle Regeln für Transaktionen in der Bitcoin Cash Blockchain festlegt. Diese Funktion ist eine Art Vorbereitung für zukünftige Upgrades des BCH-Protokolls. In einer Ankündigung von ABC heißt es, dass es “massive Skalierungen und Verbesserungen in der Zukunft” ermöglichen würde.
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