Mã code mới được viết để thay đổi cách mà mạng lưới Ethereum đạt được sự đồng thuận hiện đã sẵn sàng để kiểm duyệt, các nhà phát triển cho biết vào ngày 20/04/2018 vừa qua.
proposal (EIP) 1011, được gọi là Hybrid Casper FFG (viết tắt của “Friendly Finality Gadget”), sẽ thực hiện bước đầu tiên trong kế hoạch chuyển đổi từ quá trình khai thác tiêu tốn nhiều năng lượng sang một phương pháp khác được cho là thân thiện với môi trường hơn.
Cơ chế đồng thuận hiện tại của Ethereum – cách mà mạng lưới đồng ý thêm một khối mới vào chuỗi – được gọi là proof-of-work (PoW), đòi hỏi các nguồn lực được sử dụng như là “bằng chứng” về năng lực của các node trong hệ thống.
Người sáng lập Ethereum – Vitalik Buterin và các nhà phát triển khác đã thảo luận những vấn đề còn lại trước khi xác nhận quá trình chuyển đổi sang một mô hình mới – proof of stake (PoS), trong đó người dùng cần khóa Ether trong một ví đặc biệt và có thể có nguy cơ đánh mất những “cổ phần” này nếu không tuân thủ các quy tắc đồng thuận. Cập nhật chuyển đổi từ mô hình PoW sang PoS gọi là Casper.
EIP 1011, nếu được thực hiện, sẽ là bước đầu tiên, trong lộ trình hướng tới kế hoạch chuyển hoàn toàn sang Casper, được giới thiệu như một là hệ thống lai tạo kết hợp PoW và PoS, một cách tiếp cận đã được thảo luận trong các bài báo được công bố vào năm ngoái.
Casper vẫn đang trong quá trình xây dựng, tuy nhiên đã gây ra nhiều tranh cãi – ví dụ, một nhà nghiên cứu bảo mật tại VMware gọi nó là “về cơ bản dễ bị tổn thương” vào tháng trước.
Tuy nhiên, Danny Ryan, một trong những tác giả của EIP 1011, cùng với Chih-Cheng Liang, đã nói với các nhà phát triển khác trong một cuộc họp vào thứ Sáu rằng mã code được đề xuất đã “sẵn sàng để cộng đồng xem xét và thảo luận.”
Ryan nói thêm rằng công việc phát triển cho các ethereum client có thể bắt đầu sớm hơn:
“Khi những mảnh ghép này đang tiến gần hơn đến việc hoàn thành,” anh nói, “Tôi sẽ báo hiệu đã tới lúc bắt đầu nói về số khối được phân tách (fork).”
Như Ryan đã đề xuất, các thay đổi sẽ không tương thích với phần mềm ethereum hiện có, có nghĩa là mạng lưới sẽ phải trải qua một đợt hard fork để triển khai các tính năng mới. Điều đó cho thấy, vẫn còn một vài công việc cần phải thực hiện trước khi quy trình bắt đầu.
“Về thử nghiệm … Tôi không biết chính xác khi nào điều đó sẽ xảy ra”, Ryan tiếp tục, nói thêm rằng anh sẽ “tạm ngưng bàn luận về EIP trước khi bắt đầu quy trình thử nghiệm”.
Nguồn coindesk
Có thể bạn chưa biết: