Was genau ist „kanonische Transaktionsordnung“, die Bitcoin ABC zu implementieren erwägt?
Wie hilft es genau und warum ist es so umstritten?
Könnte es in Bitcoin Core übernommen werden? Warum ja/warum nicht? Ist das eine Protokolländerung, die einen Hard Fork erfordert, oder eine Implementierungsänderung?
Die kanonische Transaktionsreihenfolge ist eine andere Art, Transaktionen in einem Block zu organisieren (anders als die derzeit verwendete topologische Transaktionsreihenfolge).
Das Argument von Bitcoin ABC für CTOR
1. CTOR ist einfacher zu implementieren als TTOR.
2. Ungefähr 70 % der Erstellungszeit von Blockvorlagen entfallen auf Bestellanforderungen. Wenn Sie dies beseitigen, wird die Leistung verbessert.
3. Verbesserte Parallelisierung
4. Einfachere Blockübertragung
5. Sicherheitspatch (großer Block mit einer Transaktionsreihenfolge, die so langsam wie möglich zu validieren ist)
Quelle
Argument von nChain gegen CTOR
1. Unsicher (keine technische Erklärung)
Hinweis: nChain plante in der Vergangenheit die Implementierung von CTOR: Quelle
Es erfordert eine Hard Fork.
Pieter Wuille
Karel Bilek