Bitcoin Cash ist ein criptomoneda das als Ergebnis des ersten großen geboren wurde Fest Gabel das hat gelitten Bitcoin, und sein Zweck besteht darin, letzteres hinsichtlich seiner Skalierbarkeit und Fähigkeit, als globales Zahlungssystem zu dienen, zu übertreffen.
Was ist Bitcoin Cash (BCH)?
Lzur Kryptowährung Bitcoin Cash (BCH), war der erste Große Fest Gabel von Bitcoin. Diese Gabelung fand zuletzt statt 1. August 2017 um 13:36 UTC. Die Gründe für diese Abzweigung liegen in einer tiefgreifenden Änderung in der Strukturierung der Blockchain und der Bitcoin-Cash-Protokolle in Bezug auf Bitcoin. Diese Änderungen führten zu einer neuen Blockchain basierend auf Block Bitcoin #478558Von dort aus beginnt die Geschichte von Bitcoin Cash.
KAUFEN SIE BITCOIN BARGELD AUF BIT2MEMit den vorgeschlagenen Änderungen hoffte man, einige Probleme zu überwinden, die Bitcoin konstruktionsbedingt nicht überwinden konnte. Unter diesen Problemen können wir erwähnen:
- Blöcke mit begrenzter Größe. Die Blockgröße von Bitcoin ist auf 1 MB begrenzt, was in den Augen derjenigen, die Bitcoin Cash entwickeln, dürftig ist. Um dies zu überwinden, entscheiden sie sich für einen Hard Fork und legen die Größenbeschränkung auf 8 MB fest. Mit dieser Änderung hoffen sie, mehr Transaktionen pro Block einzubeziehen und die Skalierbarkeit zu verbessern.
- Sehr hohe Transaktionsgebühren. Aufgrund der geringen Skalierbarkeit von Bitcoin kann es vorkommen, dass die Transaktionsgebühren sehr hoch sind. Aus Sicht der Bitcoin-Cash-Entwickler droht dadurch die Massenisierung und Nutzung von Mikrozahlungen. Aus diesem anderen Grund fördern sie den Hard Fork, um diese Situation zu verbessern.
Beide Situationen sind bei Bitcoin bekannt und tatsächlich gibt es viele Vorschläge bzw BIP Um dies zu verbessern, wurden sie jedoch alle abgelehnt. Dies liegt an den tiefgreifenden und inkompatiblen Veränderungen, die sie in der Blockchain verursachen und die zu einem Hard Fork von Bitcoin führen würden, was das Kernteam und die Community nicht wollten.
Unterstützung für das Projekt
Die meisten Medienvertreter im Bitcoin- und Kryptowährungs-Ökosystem, die diese Änderungen und den Fork unterstützt haben, sind:
- Roger Ver, auch bekannt als „Bitcoin Jesus“, weil er die Verwendung von Bitcoin seit seiner Einführung fördert. Er entwickelte 2012 Bitcoinstore.com, den ersten digitalen Shop, in dem Produkte für Bitcoin gekauft werden konnten. Er beteiligte sich auch als Investor an der Anfangsphase einiger der heute bekanntesten „Bitcoin-Unternehmen“.
- Jihan Wu, ein chinesischer Investor, der Bitcoin von Anfang an ebenfalls unterstützte. Er ist einer der Mitbegründer von Bitmain und dem größten Bitcoin-Mining-Pool Antpool.
- Craig Wright, eine bekannte und umstrittene Figur innerhalb von Bitcoin. Der australische Informatiker und Geschäftsmann war Teil von Bitcoin Core und eine wichtige Figur auf diesem Markt. Die Probleme begannen, als er öffentlich sagte, dass er es sei Satoshi Nakamoto nachdem eine Untersuchung von Wired und Gizmodo auf diese Möglichkeit hingewiesen hatte. Die von Wright vorgelegten Beweise wurden unter anderem von verworfen Dan Kaminsky (Computersicherheitsforscher), Vitalik Buterin (Gründer und Hauptentwickler von Ethereum) und Jeff Garzik (großer Bitcoin-Entwickler). Derzeit hat sich Craig Wright von Bitcoin Cash getrennt und hat seine eigene Kryptowährung namens „ Bitcoin Cash SV (Satoshi Vision). Damit will er seine eigene Vision davon präsentieren, was Bitcoin wirklich sein sollte, obwohl viele Experten diesem Projekt großes Misstrauen entgegenbringen.
die Kontroverse
Die durch Bitcoin Cash (BCH) eingeführten Änderungen waren in der gesamten Kryptowelt nicht unumstritten. Dies hat zu einer starken Konfrontation zwischen Bitcoin- und Bitcoin-Cash-Nutzern, Minern und Entwicklern geführt. Sicherlich hat Bitcoin ziemlich schwerwiegende Skalierbarkeitsprobleme, aber seine Entwickler glauben, dass diese auf andere Weise gelöst werden müssen. Dies geht über die Verletzung der Kompatibilität und die Einführung drastischer Änderungen am Code hinaus. Die Bitcoin-Cash-Entwickler und die Community ihrerseits werfen den Entwicklern vor Bitcoin Core ein Entwicklungsmonopol zu haben und keine konkreten Lösungen vorzuschlagen.
Das Ergebnis davon sind extremistische und völlig unterschiedliche Ansichten darüber, wer Recht oder Unrecht hat. Eine Situation, die auftritt, wenn in einer menschlichen Gruppe die Unfähigkeit zur Einigung entsteht. Dadurch entstehen Reibungen, die größer werden und die Gruppe je nach Position in zwei oder mehrere Gruppen spalten können. Eine Situation, die durch die Existenz von Beweisen und Halbwahrheiten sowohl bei Bitcoin als auch bei Bitcoin Cash angeheizt wurde. Dieser Austausch von Anschuldigungen zwischen den Hauptakteuren und Befürwortern beider Kryptowährungen führte unweigerlich zur Polarisierung beider Gemeinschaften.
Was bei Bitcoin letztendlich geschah, war ein Mangel an Konsens darüber, welchen Weg man einschlagen sollte. Die Minderheit, die mit der von der Mehrheit des Netzwerks beschlossenen Roadmap nicht einverstanden war, startete einen Plan zur Durchführung einer Hard Fork und zur Schaffung einer eigenen Blockchain mit einer eigenen Währung nach dem Vorbild und Abbild von Bitcoin, jedoch mit den von ihnen in Betracht gezogenen Änderungen das Beste für Bitcoin, um so optimal wie möglich zu skalieren.
Technische Merkmale von Bitcoin Cash
Mining
Da es sich bei Bitcoin Cash um einen Hard Fork von Bitcoin ohne größere Änderungen handelt, ist sein Mining mit dem von Bitcoin identisch. Für den Mining-Prozess gilt das Konsensprotokoll von Arbeitsnachweis (PoW) neben dem Hash SHA-256. Das bedeutet, dass Bitcoin-Mining-Geräte mit ein paar einfachen Modifikationen zum Mining von Bitcoin-Bargeld verwendet werden können. Dies war zunächst auffällig für diejenigen, die mit dem Mining von Bitcoin Cash begannen. Der Rückgang der Mining-Leistung im Netzwerk bedeutete einen Rückgang der Mining-Schwierigkeit, den viele ausnutzten, um schnelle Gewinne zu erzielen.
Im Jahr 2018 änderte sich diese Situation jedoch drastisch. Damals erwies sich das BCH-Mining im Vergleich zu den damit erzielten Gewinnen als sehr teuer, was dazu führte, dass die Mining-Schwierigkeit erneut angepasst wurde, um das Niveau der Gewinne der Miner aufrechtzuerhalten. Dennoch bietet das Bitcoin-Cash-Mining weiterhin nur wenige Vorteile, was auf die niedrigen Provisionen zurückzuführen ist, die durch den geringen Wert von BCH im Vergleich zu Bitcoin entstehen.
Block Größe
Bitcoin Cash hat im Laufe seines Bestehens Veränderungen in der Grenzgröße seiner Blöcke erfahren. Blockchain. Zunächst wurde das Blocklimit auf 8 MB festgelegt. Mit dieser Blockgröße könnte mehr als das 8-fache der Transaktionskapazität von Bitcoin, etwa 20.000 Transaktionen, pro Block verarbeitet werden. Dies hätte starke Auswirkungen auf die Skalierbarkeit. Später, im Mai 2018, würde es eine weitere Änderung der Blockgröße geben, die eine Grenze von 32 MB erreichen würde. Damit könnte jeder Block bis zu 40.000 Transaktionen aufnehmen.
Aber trotz dieser Zahlen ist die Realität der Skalierbarkeit Es ist ganz anders. Bitcoin Cash produziert jeden Block in 10-Minuten-Intervallen sicherlich schneller als Bitcoin, aber seine Netzwerknutzung ist auch viel geringer. Darüber hinaus ist trotz der enormen Größe der Blöcke der größte Teil des Raums leer. Die durchschnittliche in jedem BCH-Block belegte Kapazität beträgt nur etwa 240 KB. Das bedeutet, dass jeder Block nur zu 2-3 % seiner vollen Kapazität genutzt wird. Ein weiteres mit dieser Funktion verbundenes Problem besteht darin, dass die Übertragung von Blöcken in Netzwerken mit geringer Bandbreite teurer ist. Wenn das Netzwerk schnell wächst, kann die Netzwerkbandbreite ausgelastet sein und aufgrund fehlender Ressourcen zu Denial-of-Service-Episoden führen.
0-conf-Transaktionen
Eine der am meisten diskutierten Funktionen von BCH ist seine Fähigkeit, 0-conf-Transaktionen zu akzeptieren. Dabei handelt es sich um Transaktionen, die als ausgeführt gelten, ohne dass eine Bestätigung in der Blockchain vorliegt. Dies ist eine Option, die in Bitcoin Core verwendet werden konnte. Sie mussten lediglich eine Transaktion durchführen und diese ohne Bestätigung akzeptieren.
Dies birgt jedoch ein erhebliches Risiko doppelter Ausgaben. Angesichts dieser Situation sind Bitcoin Core und BCH zu diesem Zeitpunkt auseinandergegangen und haben Tools entwickelt, um mit dieser Situation umzugehen. Im Fall von Bitcoin Core wurde die Funktion erstellt RBF (Ersetzen durch Gebühr), aber Bitcoin Cash hält dies für ein unnötiges Risiko. In diesem Fall bestand die Reaktion von Bitcoin Cash darin, den Minern die Verwaltung von Mempool-Transaktionen mit eindeutigen Kennungen zu ermöglichen, die von den Knoten und Minern verwaltet werden. Dies verhindert beispielsweise, dass ein Bitcoin-Cash-Benutzer eine Transaktion senden und durch eine andere mit denselben Münzen ersetzen kann. Damit würden sie versuchen, das erste zu entkräften und einen doppelten Aufwand zu verursachen.
Allerdings hat sich die Funktionalität von 0-conf-Transaktionen als durchaus riskant und manipulierbar erwiesen. Tatsächlich verfügt auch Bitcoin Cash SV über diese Funktionalität und den gleichen Fehler, wie wir im folgenden Video sehen werden.
Dies zeigt uns, dass Bitcoin Cash diese Art von Transaktionen zwar unterstützt, sie jedoch nicht völlig sicher sind und es immer besser ist, auf echte Bestätigungen zu warten, anstatt der 0-conf vollständig zu vertrauen.
Andere Projekte innerhalb von Bitcoin Cash
Allerdings hat sich Bitcoin Cash so weit entwickelt, dass es zum Epizentrum mehrerer anderer Blockchain-Technologieprojekte geworden ist, die sehr auffällig sind. Unter diesen Projekten können wir erwähnen:
SLP, erstellen Sie Ihre eigenen Token auf Bitcoin Cash
SLP oder Simple Ledger Protocolist ein Projekt innerhalb von Bitcoin Cash, das es Entwicklern ermöglichen soll, ihre eigenen Token zu erstellen, die auf der Bitcoin Cash-Blockchain funktionieren. Es handelt sich gewissermaßen um eine fortgeschrittenere Version als die Farbige Münzen von Bitcoin, da SLPs viel fortgeschrittenere und weniger komplexe Programmierfunktionen hinzufügen, um die gewünschte Operation zu erreichen.
Tatsächlich ermöglicht Ihnen SLP die Erstellung, Ausgabe und Übertragung von Token, die über das gleiche Sicherheits- und Netzwerkmodell wie Bitcoin Cash verfügen. Benutzer können die erstellten Token mit Vermögenswerten und Wertpapieren verknüpfen und so die Blockchain als öffentliches Hauptbuch nutzen, um Transparenz und Integrität ihrer Transaktionen zu erreichen.
Wie bereits erwähnt, ist SLP eine Weiterentwicklung von Colored Coins, daher gibt es eine Reihe von Formaten, die bei der Erstellung der gewünschten Token helfen. Diese Formate sind:
- GENESIS definiert den SLP-Token und gibt den ersten Token-Stapel aus.
- MINT gibt weitere Token-Chargen aus.
- SEND gibt die Anzahl der an jeden Ausgang gesendeten Token an.
- COMMIT wird vorgeschlagen, um eine regelmäßige Bestätigung aller Transaktions-Hashes im Token zu ermöglichen.
Um den Konsens im System aufrechtzuerhalten, wird der OP_CODE OP_RETURN gegebenenfalls mit benutzerdefinierten Ausgaben verwendet. Darüber hinaus bedient sich SLP einer Konstruktion DAG (Gerichteter azyklischer Graph) Aufbau eines Transaktions- und UTXO-Systems, das die Sicherheit bei der Validierung von Transaktionen dieser Art von Token gewährleistet. Somit können vollständige Knoten den Nachweis-DAG für eine SLP-Transaktion erstellen, indem sie die Einträge dieser Transaktion rekursiv durchlaufen, um ihre Vorgängertransaktionen zu verfolgen. Die Idee dabei ist, SLP-Transaktionen schnell, kostengünstig und erweiterbar zu machen.
smartBCH, EVM und Web3 auf einer Bitcoin Cash-Sidechain
Eine weitere Funktion, die auf Bitcoin Cash aufbaut, ist Smart Bitcoin Cash (smartBCH), ein Sidechain-Projekt, das auf Bitcoin Cash läuft und darauf abzielt, neue Ideen zu erkunden und Möglichkeiten zu erschließen. smartBCH ist mit der EVM und der Ethereum Web3 API kompatibel, sodass es möglich ist, Ethereum DApps im Netzwerk bereitzustellen und diese Anwendungen in einem BCH-basierten Netzwerk zu nutzen und dabei von der Skalierbarkeit und niedrigen Provisionen zu profitieren.
Zu den Funktionen von smartBCH gehören:
- Es handelt sich um ein Netzwerk, das mit den Web3-APIs von EVM und Ethereum kompatibel ist. Auf diese Weise ist es möglich, DApps in dieses neue Netzwerk zu übertragen und sie wesentlich wirtschaftlicher zu nutzen.
- Größere Skalierbarkeit durch die Ermöglichung einer entsprechenden Ausgabe von einer Milliarde Ethereum-Gas, in nur 15 Sekunden.
- Es wurde von Grund auf neu entwickelt und besteht aus mehreren Low-Level-Bibliotheken, die das Potenzial der Hardware, insbesondere die inhärente Parallelität, voll ausnutzen.
- Es gibt eine zusätzliche Belohnung für Bitcoin-Cash-Miner und -Inhaber, die sich für intelligente Bitcoin-Cash-Validatoren mit Hash-Leistung bzw. gesperrten Münzen entscheiden können.
- Entwickeln Sie vertrauenswürdige, nicht verwahrte bidirektionale Gateways, die jede Art von Bitcoin Cash-Sidechains unterstützen können, um BCH sicher bidirektional zu übertragen. Dies ermöglicht es Bitcoin Cash, mehr Sidechains für ein reichhaltigeres Ökosystem einzubinden.
Eine weitere Funktion, die smartBCH ähnelt, ist CashScript, eine weitere Funktion, die darauf abzielt, die Fähigkeiten von Smart Contracts auf Bitcoin Cash zu verbessern.
Zukünftige Implementierungen
Darüber hinaus wird an der Entwicklung verschiedener Elemente gearbeitet, um die Plattform zu verbessern und schneller zu machen, obwohl es keinen voraussichtlichen Implementierungstermin gibt:
- Skalierbare Blockverarbeitung zur Gewährleistung einer besseren Skalierbarkeit.
- Fügen Sie Unterstützung für die Verwendung von hinzu Schnorr-Signaturen und die Sicherheit und Optimierung kryptografischer Signaturen verbessern.
- Verbessern Sie das Provisionssystem, um sie billiger zu machen.
- Integrieren Sie ein Vorkonsens-System, das die Sicherheit des gesamten Systems verbessern kann.
- Ein verbessertes Netzwerkprotokoll, um Blöcke schnell im Netzwerk zu verbreiten (Graphen oder andere Verbesserungen)
- Erhöhen Sie das Niveau der Brüche innerhalb des Systems (bekannt als fraktionierte Satoshis). Dies zielt darauf ab, Transaktionen billiger zu machen, gefährdet jedoch die wirtschaftliche Nachhaltigkeit des Netzwerks.
- Implementieren Sie die von Jeff Garzik und Bitcoin XT geförderte Verbesserung, um einstellbare Blockgrößen von bis zu 1 GB zu ermöglichen. Dadurch können Miner die beste Blockgröße basierend auf der Netzwerknutzung auswählen. Das Problem dabei ist, dass es zu einer Netzwerkzentralisierung führen kann.
Wie Sie die Entwicklung von Bitcoin Cash sehen, wird es immer weiter ausgebaut und schreitet in Richtung der Schaffung einer hochgradig skalierbaren und sicheren Kryptowährung für jedermann voran.
Links
Offizielle Website
Bitcoin Cash – BCHOffizielle Website
White Paper (ENG)
Bitcoin Cash – BCHWhite Paper (ENG)
Offizieller GitHub
Bitcoin Cash – BCHOffizieller GitHub
Offizielles Facebook
Bitcoin Cash – BCHOffizielles Facebook
Reddit-Thread
Bitcoin Cash – BCHReddit-Thread
Bitcointalk-Forum
Bitcoin Cash – BCHBitcointalk-Thread
Gehen Sie zum offiziellen Bitcoin Cash-Thread auf Bitcointalk