Eigentlich war der Client BitcoinABC als Notfall-Plan für die UASF angekündigt. Nun scheinen die Entwickler und Miner dahinter aber ernst machen zu wollen. Am 1. August wird Bitcoin ABC eine Fork zu “Bitcoin Cash” einleiten. Das Ziel ist eine Zukunft der Onchain-Skalierung mit größeren Blöcken.
Man könnte denken, es wird Zeit, aufzuatmen. Der jahrelang geführte Blocksize-Streit geht in die letzte Runde und wird im August gelöst. Die Branchen-Allianz SegWit2x wird im Lauf dieses Monats SegWit aktivieren, und eine Chain-Split durch die UASF wird mit jedem Tag weniger wahrscheinlich. Es sieht danach aus, als würde Bitcoin den August am Stück überstehen.
Allerdings hat nun “Bitcoin Cash” die Fork angekündigt. Das Programm beruht auf dem “Kontingenz-Plan“, den der chinesische Mining-Gigant Bitmain in einem Blog-Post vorgestellt hat: Wenn SegWit2x scheitert und die UASF Erfolg hat, möchte Bitmain eine UAHF (User Activated Hard Fork) zu einer Blocksize mit 8MB einleiten. Der erste Client, der diese UAHF trägt, ist BitcoinABC, der vor kurzem von Amaury Sechet auf der Future of Bitcoin vorgestellt wurde.
Eigentlich sollte die UAHF und BitcoinABC wie gesagt eine Notfall-Maßnahme sein, falls SegWit2x nicht greift. Nun jedoch haben es sich Bitmain und die Entwickler offenbar anders überlegt: Die UAHF soll am ersten August offiziell stattfinden. Zwar wird Bitmain mit seinem Antpool weiterhin SegWit2x die Treue halten – und es auch beminen – doch sowohl ViaBTC als auch Bitcoin.com haben angekündigt, es ihren Kunden zu ermöglichen, auch BitcoinABC zu minen. Darüber hinaus wird gemunkelt, dass Bitmain undercover für BitcoinABC minen wird.
BitcoinABC wird am 1. August die Regel aufheben, dass Blöcke maximal 1MB groß sein dürfen, und durch Emergent Consensus von Bitcoin Unlimited ersetzen. Sprich: Die User können in der Konfigurationsdatei frei entscheiden, wie groß Blöcke maximal sein dürfen. Die Standardeinstellung für User ist auf 8MB festgesetzt, die für Miner vorerst auf 2MB. Auf diese Weise sollen die Miner in der Lage sein, die Blocksize Stück für Stück anzuheben, wie sie es getan haben, bevor sie an das 1MB Limit gestoßen sind.
Um die Blockchain vor einer sogenannten “Wipeout” zu schützen, also der Auslöschung durch eine andere Chain mit mehr Hashpower, führt BitcoinABC per Softfork die Regel ein, dass ein bestimmter Block am 1. August größer als 1MB sein muss. Auf diese Weise trennt sich diese Chain für immer von der anderen. Es kommt zum irreversiblen Split.
Ferner hat BitcoinABC eine Art “Replay Protection” eingeführt. Diese soll verhindern, dass eine Transaktion auf beiden Chains gültig ist und so Konfusion stiftet. Dazu haben die Entwickler eine modifizierte Variante von BIP143 implementiert, welches ein Teil von SegWit ist. Transaktionen, die damit gebildet werden, sind nur auf der UAHF-Chain gültig. Zudem sind sie gegen eine bestimmte Art der Malleability geschützt, und ihre Signaturen können validiert werden, ohne dass das notwendige Hashing quadratisch mit der Anzahl von Inputs steigt. Darüber hinaus gibt es in BitconABC einige weitere Maßnahmen, um eine reibungslose Trennung der Chains zu gewährleisten.
BitcoinABC läuft nun unter dem Label “Bitcoin Cash”. Die Webseite Bitcoin Cash ging gestern online. Sie kündigt an: “Am 1. August 2017, werden wir, das Volk, Bitcoin neues Leben einhauchen.” Die UAHF ist laut der Webseite ein Protokoll-Upgrade, doch diejenigen, die nicht mitmachen wollen, sind frei, eine andere Software zu benutzen. “Die Miner, die UAHF implementieren, werden sich auf eine sichere Weise vom Netzwerk lösen und eine neue Version von Bitcoin mit dem Namen ‘Bitcoin Cash’ erschaffen.” Jeder Besitzer von Bitcoin wird automatisch in derselben Menge auch Einheiten von Bitcoin Cash besitzen. Danach soll der Markt entscheiden, welcher Coin nützlicher ist.
Bis jetzt haben die Börsen ViaBTC und OKCoin bzw. OKex angekündigt, Bitcoin Cash zu handeln. Genauer gesagt haben sie angekündigt, jeden Coin, der das Ergebnis einer Fork ist, zu listen. Beide Börsen sind in China bzw. Hongkong, erlauben aber auch den Handel mit Dollar. An Wallets unterstützt bis jetzt lediglich die Core-Fork BitcoinABC Bitcoin Cash. Eine Electrum-Version namens Electrum Cash ist laut der Webseite in Arbeit, und Bitcoin Unlimited plant einen mit Bitcoin Cash kompatiblen Release.
Mit diesem Programm scheint es unvermeidbar, dass es am 1. August zu einer Chain Split kommt. Da hinter SegWit2x eine breite Allianz von Unternehmen und Minern steht, ist anzunehmen, dass Bitcoin Cash ein Altcoin wird. Mit der Wipeout- und Replay-Protection hat sich BitcoinABC perfekt dafür aufgestellt, um zu einem separaten Coin zu werden, anstatt einen schmutzigen Kampf mit dem alten Bitcoin um die Rolle des echten Bitcoins zu beginnen. Dies dürfte die Position des “echten” Bitcoins als digitales Gold anstatt Cash stabilisieren – und damit helfen, den Blocksize-Streit dauerhaft zu beruhigen – aber auf der anderen Seite auch einen interessanten Altcoin hervorbringen.Filed under: Deutsch
Source: Bitcoin Blog

Leave a Comment