Upload
dinhtuyen
View
213
Download
0
Embed Size (px)
Citation preview
Pro Blocksize-Erhöhung Contra Blocksize-Erhöhung
● Macht keinen Sinn mit 7 Transaktionen / Sekunde
● Fee Market
● Bitcoin skaliert gut genug ● Bitcoin skaliert nicht
● Chinesischer Miner ● Second Layer
● Coinbase, BitPay, Blockchain.info ● Blockstream, Core
Hardfork-Versuche
1.Bitcoin XT (Mike Hearn, Sommer 2015)2.Bitcoin Classic (Gavin Andresen, Frühling 2016)3.Bitcoin Unlimited (Roger Ver, Jihan Wu, Winter 2016)4.SegWit2x (Jeff Garzik, Sommer 2017)
Hardfork-Versuche
1.Bitcoin XT (Mike Hearn, Sommer 2015)2.Bitcoin Classic (Gavin Andresen, Frühling 2016)3.Bitcoin Unlimited (Roger Ver, Jihan Wu, Winter 2016)4.SegWit2x (Jeff Garzik, Sommer 2017)
Hardfork-Versuche
1.Bitcoin XT (Mike Hearn, Sommer 2015)2.Bitcoin Classic (Gavin Andresen, Frühling 2016)3.Bitcoin Unlimited (Roger Ver, Jihan Wu, Winter 2016)4.SegWit2x (Jeff Garzik, Sommer 2017)
Hardfork-Versuche
1.Bitcoin XT (Mike Hearn, Sommer 2015)2.Bitcoin Classic (Gavin Andresen, Frühling 2016)3.Bitcoin Unlimited (Roger Ver, Jihan Wu, Winter 2016)4.SegWit2x (Jeff Garzik, Sommer 2017)
Hardforks scheitern ...
● Zensur (Reddit, Bitcointalk, Slack, Mailinglist)● DoS-Angriffe (Nodes, Miner)● Bug-Exploits ● Roundtables● Statements von Börsen● Astroturfing / Community Bewegungen (UASF)
Die Doktrin: Ein Set von Dogmen
● Bitcoin kann nicht skalieren. ● Nur Second-Layer kann Bitcoin skalieren● SPV-Nodes sind nicht sicher● Unbestätigte Transaktionen sind nicht sicher● Es gibt einen unbegrenzten Bedarf nach günstigen
Transaktionen● Ohne ein Blocksize-Limit bezahlt niemand für die Sicherheit
des Netzwerks● Kontroverse Hardforks sind kein Upgrade, sondern
erzeugen einen Altcoin● Die Core-Entwickler sind hunderte der besten
Computerwissenschaftler weltweit● Es ist keine Zensur, wenn es ein privates Forum ist● Miner sind nur Tagelöhner. Full Nodes beherrschen das
Netzwerk.● …
Die Doktrin: Ein Set von Dogmen
● Bitcoin kann nicht skalieren. ● Nur Second-Layer kann Bitcoin skalieren● SPV-Nodes sind nicht sicher● Unbestätigte Transaktionen sind nicht sicher● Es gibt einen unbegrenzten Bedarf nach günstigen
Transaktionen● Ohne ein Blocksize-Limit bezahlt niemand für die Sicherheit
des Netzwerks● Kontroverse Hardforks sind kein Upgrade, sondern
erzeugen einen Altcoin● Die Core-Entwickler sind hunderte der besten
Computerwissenschaftler weltweit● Es ist keine Zensur, wenn es ein privates Forum ist● Miner sind nur Tagelöhner. Full Nodes beherrschen das
Netzwerk.● …
Die Doktrin: Ein Set von Dogmen
● Bitcoin kann nicht skalieren. ● Nur Second-Layer kann Bitcoin skalieren● SPV-Nodes sind nicht sicher● Unbestätigte Transaktionen sind nicht sicher● Es gibt einen unbegrenzten Bedarf nach günstigen
Transaktionen● Ohne ein Blocksize-Limit bezahlt niemand für die
Sicherheit des Netzwerks● Kontroverse Hardforks sind kein Upgrade, sondern
erzeugen einen Altcoin● Die Core-Entwickler sind hunderte der besten
Computerwissenschaftler weltweit● Es ist keine Zensur, wenn es ein privates Forum ist● Miner sind nur Tagelöhner. Full Nodes beherrschen das
Netzwerk.● …
Die Doktrin: Ein Set von Dogmen
● Bitcoin kann nicht skalieren. ● Nur Second-Layer kann Bitcoin skalieren● SPV-Nodes sind nicht sicher● Unbestätigte Transaktionen sind nicht sicher● Es gibt einen unbegrenzten Bedarf nach günstigen
Transaktionen● Ohne ein Blocksize-Limit bezahlt niemand für die Sicherheit
des Netzwerks● Kontroverse Hardforks sind kein Upgrade, sondern
erzeugen einen Altcoin● Die Core-Entwickler sind hunderte der besten
Computerwissenschaftler weltweit● Es ist keine Zensur, wenn es ein privates Forum ist● Miner sind nur Tagelöhner. Full Nodes beherrschen das
Netzwerk.● …
Die Doktrin: Ein Set von Dogmen
● Bitcoin kann nicht skalieren. ● Nur Second-Layer kann Bitcoin skalieren● SPV-Nodes sind nicht sicher● Unbestätigte Transaktionen sind nicht sicher● Es gibt einen unbegrenzten Bedarf nach günstigen
Transaktionen● Ohne ein Blocksize-Limit bezahlt niemand für die Sicherheit
des Netzwerks● Kontroverse Hardforks sind kein Upgrade, sondern
erzeugen einen Altcoin● Die Core-Entwickler sind hunderte der besten
Computerwissenschaftler weltweit● Es ist keine Zensur, wenn es ein privates Forum ist● Miner sind nur Tagelöhner. Full Nodes beherrschen das
Netzwerk.● …
Die Doktrin: Ein Set von Dogmen
● Bitcoin kann nicht skalieren. ● Nur Second-Layer kann Bitcoin skalieren● SPV-Nodes sind nicht sicher● Unbestätigte Transaktionen sind nicht sicher● Es gibt einen unbegrenzten Bedarf nach günstigen
Transaktionen● Ohne ein Blocksize-Limit bezahlt niemand für die Sicherheit
des Netzwerks● Kontroverse Hardforks sind kein Upgrade, sondern
erzeugen einen Altcoin● Die Core-Entwickler sind hunderte der besten
Computerwissenschaftler weltweit● Es ist keine Zensur, wenn es ein privates Forum ist● Miner sind nur Tagelöhner. Full Nodes beherrschen das
Netzwerk.● …
Onchain skalieren Offchain skalieren
● Einfach für User ● Geringe Belastung Full Nodes
● Hohe Belastung für Full Nodes ● Komplex für User
Onchain skalieren Offchain skalieren
● Einfach für User ● Geringe Belastung Full Nodes
● Hohe Belastung für Full Nodes ● Komplex für User
Lightning
● Es funktioniert● Für Empfangen VPS / Full Node nötig● Verbindung Home-IP mit Bitcoin-Adresse● Nur wenn online● Liquiditätsmanagement● Zahlungen können scheitern● Backups problematisch● Hohe Anreize für Nutzung Mittelsmänner
Bitcoin Cash
● Stabile Community ● Bitcoin.com, Bitmain, nChain● Micropayment-Apps wie Yours● Neue Wallets: CoinText, MoneyButton, HandCash● Rasche Integration BitPay● Dezentrale Entwicklungsumgebung (ABC, BU, XT, BitPrim,
Flowee, SV, bcash)● Non-monetäre Apps: BitDB, Oyo, Memo● Stresstest: August 2018, 22 MB.
Warum?
ABC
Bitcoin Unlimited
CTORCraig Wright
128 MB
DSV
Feeture Freeze
Hashwar
Preconsensus
Checkpoints
Small WorldBitmain
Roger Ver Calvin Ayre
ABC
● ABC hat Fork von BCH angeleitet● Versteht sich als Leitclient● Abkommen: Protokoll-Upgrade als Hardfork alle 6 Monate● Fork von ABC geführt● ABC gibt sich als Diktator: DAA, cashaddr, Mailinglist, bits /
cash, Farbe, Mai-Fork
Die November Fork
● Uneinig, kein Konsens● Vor allem CTOR und DSV● ABC Release am 15. August (Feature Freeze) mit CTOR
und DSV● CoinGeek: Ankündigung anderer Fork: Kein CTOR / DSV,
dafür alte Op_Codes und 128 MB Blocksize● Debatte
OP_CHECKDATASIGVERIFY (DSV)
● Prüft Nicht-Transaktions-Signaturen● Smart Contracts, dezentrale Wetten, Pfand für 0-Conf …● Von BU als OP_Checkdatasig (CDS) vorgeschlagen, von
ABC in DSV geändert● Ökonomische Bevorteiligung bestimmter Operationen● Rechtliche Bedenken
Canonical Transaction Ordering (CTOR)
● Andere Anordnung von Transaktionen im Block● Kleines Ärgernis für Wallets● Ablehnung BU, XT, SV, Flowee● Bessere Blockübertragung bei richtig großen Blocks● Möglicherweise Vorteile für Sharding
ABC / Bitmain SV / nChain
● Bitcoin ist Bitcoin, Bitcoin Cash ist Bitcoin Cash
● Bitcoin Cash ist Bitcoin, Bitcoin ist Bitcoin SegWit
● Skalierung durch Protokoll-Veränderungen
● Skalierung durch Small World Network
● Einführung neuer, anwendungsspezifischer Op_Codes
● Reaktivierung alter Op_Codes für vollständige Skriptsprache
● Fortlaufende Veränderung (CTOR, DSV, Schnorr, Merklix, Avalanche)
● Rückkehr zu Bitcoin 0.1, Einfrieren des Protokolls,