Was passiert, wenn es völlig unmöglich ist, den gesamten Bitcoin-Transaktionsverlauf herunterzuladen?

Soweit ich weiß, beruht das Bitcoin-System derzeit auf dem Prinzip, dass alle Transaktionen von jemandem durchgeführt werden, der Zugriff auf die gesamte Historie früherer Transaktionen hat. Seit dem öffentlichen Debüt von Bitcoin vor etwa 2,5 Jahren sind diese Aufzeichnungen so klein geblieben, dass es für eine Person immer noch einfach ist, sie herunterzuladen und zu aktualisieren.

Sobald es jedoch groß genug ist, wird es schwierig, das zu tun. Wenn ich die meisten Leute nach diesem Problem frage, sagen sie mir nur, dass wir irgendwann anfangen werden, unser Geld einer Bank-Organisation anzuvertrauen (z. B. Coinbase) und uns keine Sorgen um die Integrität unserer Aufzeichnungen machen müssen.

Stellen Sie sich vor, dass das Bitcoin-System in ferner Zukunft so weit verbreitet sein wird, dass die Geschwindigkeit, mit der die Transaktionshistorie wächst, die Änderungsrate der Festplattenspeichertechnologie übersteigt. (Weit her, ich weiß, aber nehmen wir einfach ein Worst-Case-Szenario an.) Wie würde Bitcoin dieses Problem erklären?

Gibt es eine bessere, breiter vereinbarte Lösung?

Dies ist ein Thema, das zu Tode diskutiert wurde, einschließlich Fragen zu SE.

Antworten (2)

  1. Die Standardantwort auf die Skalierung sind SPV (Lightweight)-Clients, die eine sehr gute Sicherheit und Kontrolle der Gelder ohne die gesamte Blockchain ermöglichen. Full Nodes wird es weiterhin geben, aber die Kosten für den Betrieb eines Knotens werden nicht unerschwinglich sein.

  2. In der Praxis werden viele Menschen eine Art Bankdienstleistung in Anspruch nehmen. Wenn die Gelder die volle Kontrolle über die Bank haben, hat das einige Nachteile, aber ja – in diesem Fall werden die Banken natürlich Intra- und Interbanken-Überweisungen mit internen Aufzeichnungen und Gegenseitigkeitsvereinbarungen abwickeln, nicht mit der Blockchain.

  3. Es gibt einige Systeme, die es ermöglichen, eine Zahlung vorzunehmen, ohne dass sie als Transaktion in der Blockchain erfasst wird und ohne dass Sie Ihr Geld einer Bank anvertrauen müssen. Dadurch wird die Gesamtgröße der Blockchain erheblich reduziert.

Bestimmte Clients wie MultiBit laden den Blockverlauf nicht herunter. Die Kette dafür ist in der Cloud gespeichert. Das ist eine Lösung.

Angesichts des Interesses von Unternehmen an Dingen wie Google Fiber wird die Internetgeschwindigkeit der meisten Menschen hoffentlich schnell genug sein, um sie herunterzuladen, sobald wir an diesem Punkt angelangt sind.