Logic Mempool để triển khai MimbleWimble trên Litecoin đã tạo ra một khu vực phức tạp hơn một chút so với dự đoán trước đó, gây ra sửa đổi code cơ bản cho khía cạnh này.
Testnet tập trung vào MimbleWimble sẽ ra mắt vào tháng 9 năm 2020 và là một trong những tính năng được chờ đợi nhất cho hệ sinh thái Litecoin rộng lớn hơn.
Thử nghiệm nhiều hơn trước khi ra mắt
Trong bản cập nhật tháng 6 cho triển khai MimbleWimble được công bố vào cuối tuần qua, trưởng dự án và nhà phát triển Grin David Burkett đã công bố những thông tin chi tiết về tiến trình của giao thức kể từ tháng trước, các vấn đề mà các nhà phát triển phải đối mặt và một số giảm nhẹ quan trọng.
Burkett cho biết, “một sự bổ sung rất tối thiểu hỗ trợ các giao dịch MW vừa được biên soạn”, nhưng code để hỗ trợ khai thác các khối mở rộng, nơi lưu trữ các giao dịch MimbleWimble đã được thực hiện.
Cần thử nghiệm nhiều hơn trước khi triển khai. Burkett lưu ý rằng “có một vài cạnh khó nhằn”, trong khi viết về những lo ngại về việc lưu trữ dữ liệu khối Mimblewimble trong một cơ sở dữ liệu riêng biệt.
Việc có hai cơ sở dữ liệu riêng biệt có thể dẫn đến một loạt các vấn đề trong tương lai, điều đó gây ra sự mất khả năng trong việc tạo ra các bản cập nhật nguyên tử, từ đó khiến các cơ sở dữ liệu không đồng bộ hóa, Burkett giải thích.
“Điều này có thể dẫn đến một loạt các vấn đề, thậm chí có thể là những vấn đề có thể bị khai thác bởi những kẻ tấn công từ xa”.
Do những lo ngại này, Burkett đã quyết định dành một chút thời gian để sửa đổi code nhằm tuần tự hóa và tái tuần tự các khối và giao dịch MW vào đĩa.
Lộ trình
Burkett tiết lộ nhóm đã xây dựng một phần công việc của họ bằng cách sử dụng nền tảng cho việc tăng cường segwit nhằm hỗ trợ các dữ liệu bổ sung mà không cần thay đổi lớn đối với định dạng lưu trữ khối hiện có.
Điều này có nghĩa là các node được nâng cấp đã lưu dữ liệu khối mở rộng quan trọng vào đĩa vào cùng một nơi lưu các khối mà không phải giới thiệu cơ sở dữ liệu bổ sung.
Burkett lưu ý:
“Việc thêm hỗ trợ cho việc chia sẻ các giao dịch đơn giản qua mạng p2p tương đối dễ dàng, đây là bước đầu tiên hướng tới mục tiêu xử lý dữ liệu MW trong tháng 7 như là một phần của tải xuống khối ban đầu (Initial Block Download)”.
Bài đăng đã xác nhận việc triển khai MimbleWimble vẫn đi đúng hướng, với tháng 7 chứng kiến tải xuống khối ban đầu, tháng 8 được lên lịch cho logic sắp xếp lại chuỗi và tháng 9 với logic Activation và khởi chạy testnet.
MimbleWimble được đề xuất lần đầu tiên vào năm 2016 để lấp đầy những lỗ hổng bảo mật trong giao thức Bitcoin.
Người sáng lập Litecoin Charlie Lee đã tweet vào năm ngoái, giao thức sẽ được thông qua để mang lại các giao dịch bí mật cho Litecoin:
“Tính linh hoạt là đặc tính duy nhất của tiền ổn định mà Bitcoin & Litecoin bị thiếu. Bây giờ cuộc tranh luận mở rộng đã qua, chiến trường tiếp theo sẽ là về khả năng thay thế và quyền riêng tư.
Bây giờ tôi đang tập trung vào việc làm cho Litecoin trở nên dễ dàng thay thế hơn bằng cách thêm Giao dịch bí mật.”
- Giao thức MimbleWimble của Litecoin sẽ ra mắt Testnet vào tháng 9 này
- Litecoin sẽ như thế nào sau khi cập nhật giao thức MimbleWimble ?
- Phân tích kỹ thuật ngày 07/07: BTC, ETH, XRP, BCH, BSV, LTC, ADA, BNB, CRO, EOS