trên tiền điện tử
Utreexo giải quyết cụ thể các kích thước "trạng thái" của một nút đầy đủ, hiển thị thông tin cập nhật về người sở hữu bao nhiêu bitcoin. Utreexo giảm kích thước của trạng thái từ khoảng bốn gigabyte xuống dưới một kilobyte. Đây có thể là một bước tiến lớn, nhưng nó vẫn chưa được thực hiện đầy đủ.
Hiện tại, các nút Bitcoin đầy đủ chứa tất cả các giao dịch từng được thực hiện, có tốc độ khoảng 200GB. Các nút "được cắt tỉa" đầy đủ có thể giảm kích thước của lịch sử giao dịch xuống chỉ còn nửa gigabyte.
Nhưng đây không phải là việc lưu trữ Đầu ra giao dịch chưa được ký tên (UTXO) của Bitcoin, thu thập số lượng bitcoin - đây là báo giá trong thời gian thực - được liên kết với từng địa chỉ bitcoin. Lô dữ liệu này chỉ chiếm dưới 4GB dữ liệu.
Trạng thái UTXO này đã phát triển nhanh chóng theo thời gian và có khả năng tiếp tục phát triển, khiến việc chạy các nút đầy đủ trở nên khó khăn hơn. Đây là nơi Utreexo xuất hiện. Với sự trợ giúp của mật mã mới và tinh vi, có thể thay thế trạng thái lớn này bằng một bằng chứng mật mã nhỏ chiếm ít không gian lưu trữ hơn.
“Utreexo là một bộ tích lũy dựa trên băm động mới, cho phép hàng triệu kết quả đầu ra chưa sử dụng được thể hiện trong một kilobyte - đủ nhỏ để viết trên một tờ giấy,” Dryja giải thích trên trang web MIT DCI.
Cố gắng làm nhẹ các nút thắt của Bitcoin không phải là một ý tưởng mới. Xác minh thanh toán đơn giản (SPV) có lẽ là phiên bản phổ biến nhất của một nút nhẹ, được sử dụng bởi Electrum và các ví khác. Utreexo tương tự như SPV ở chỗ nó hầu như không yêu cầu không gian lưu trữ máy tính của một nút đầy đủ.
Nhưng các nút SPV không bảo vệ quyền riêng tư của người dùng và dễ bị tấn công hơn các nút Utreexo. Vì Utreexo cung cấp những lợi ích bảo mật này, Dryja hy vọng nó có thể thoát khỏi sự thống trị của SPV trong không gian (miễn là việc viết phần mềm Utreexo theo đúng kế hoạch). Nhưng ông cũng cho rằng rất khó để thay thế hoàn toàn SPV, vì SPV thậm chí còn dễ thực hiện hơn.
Dryja viết: “Vẫn còn nhiều lỗi và sự kém hiệu quả đã biết trong mã, nhưng chúng tôi đang cải thiện nó nhanh chóng. Cuối cùng, cần phải làm cho nút Utreexo tương thích với các nút đã chạy trên mạng Bitcoin.
Để làm điều này, bạn sẽ cần phải sửa đổi Bitcoin Core, phần mềm nút Bitcoin phổ biến nhất. Nhưng điều này có thể nguy hiểm. Utreexo là "một suy nghĩ lại đáng kể về cách Bitcoin hoạt động, sửa đổi mã đồng thuận", Dryja viết.
“Do đó, có khả năng sẽ khó chèn mã Utreexo vào Bitcoin Core và với lý do chính đáng. Chúng tôi muốn đảm bảo rằng chúng tôi không gây ra các vấn đề trong một hệ thống xử lý quá nhiều tiền, ”Dryja nói.
Tiền điện tử đã cách mạng hóa thế giới kinh tế và đầu tư, mang đến một giải pháp thay thế phi tập trung cho…
Milkomedia-C1 đã công bố việc tích hợp mạng stablecoin DJed trên nền tảng của nó. Milkomeda C1, một…
Tiền điện tử đã trở nên phổ biến rộng rãi trong thập kỷ qua, thu hút các nhà đầu tư từ khắp nơi trên thế giới. Tuy nhiên,…
Sàn giao dịch tiền điện tử trước đây FTX có trụ sở tại Bahamas. Đảo quốc này chưa…
Khi việc sử dụng Shiba Inu tăng vọt, memecoin và toàn bộ hệ sinh thái Shiba…
Việc áp dụng các loại tiền kỹ thuật số như Bitcoin đã tiếp tục phát triển không suy giảm. Nhiều…