Những đoạn code đang được mong chờ nhất PoS (proof-of-stake) của Ethereum đã được chạy và dự kiến sẽ hoàn thiện trong tháng tới
Trong một cuộc gọi mỗi hai tuần một lần giữa các nhà phát triển ethereum, nhà nghiên cứu của Ethereum Foundation, Justin Drake nói rằng các thông số kỹ thuật cho giai đoạn đầu tiên của quá trình chuyển đổi Ethereum sang mạng lưới proof-of-stake đã gần như sẵn sàng và sẽ được hoàn thiện trước ngày 30 tháng 6. Các thông số kỹ thuật đó là một bản thiết kế hiệu quả cho các nhà phát triển muốn làm việc trên blockchain thế hệ tiếp theo của Ethereum.
“Tôi đang tiếp tục hoàn thiện Zero Phase để chuẩn bị cho việc đóng băng thông số kỹ thuật(khóa source) mà chúng tôi nhắm đến vào ngày 30 tháng 6”, Drake lưu ý trong cuộc gọi. “Chúng tôi vẫn còn rất nhiều việc phải làm. Tuy nhiên, việc tối ưu hóa[Code] đang diễn ra rất suôn sẻ và quá trình kết hợp [Code] tốt cũng là để tìm ra các lỗi cuối cùng.”
Ethereum đã hướng tới một bản nâng cấp lớn, được đặt tên là Ethereum 2.0,nó sẽ thay đổi hoàn toàn cách thức mà mạng 17 tỷ đô này tạo ra các block và xác minh các giao dịch. Theo trình bày của người sáng lập Ethereum Vitalik Buterin trong một cuộc phỏng vấn gần đây tại hội nghị Ethereum ETHCapetown, Ethereum 2.0 đã có được hai thành phần chính hàng đầu.
“Một là Casper là thuật toán proof-of-stake, thứ mà chúng tôi cho là hiệu quả hơn nhiều để thay thế cho mining”, Buterin nói tại hội nghị. “Phần thứ hai là sharding giúp cải tiến khả năng mở rộng nhiều hơn, bạn sẽ không cần mỗi một máy tính xử lý một giao dịch nữa.”
Buterin nói thêm rằng với sharding , anh dự đoán có “1.000 hệ số làm tăng khả năng mở rộng” của mạng lưới. Tuy nhiên, sharding sẽ chỉ đến trong hai giai đoạn sau của việc ra mắt Ethereum 2.0. Giai đoạn đầu tiên – được đặt tên là Phase Zero – sẽ mở màn việc ra mắt mạng lưới PoS mới của Ethereum.
Lộ trình ra mắt “Beacon Chain”
Được gọi là “Beacon Chain”, bởi Zero Phase sẽ kích hoạt một hệ thống xác thực block mới, trong đó các người xác nhận – thay vì các miner – sẽ stake token trên mạng lưới và bỏ phiếu cho các block đề xuất khác nhau.
Như tuyên bố của nhà phát triển Ethereum Ben Edgington trong một bài đăng trên blog trước đây, Beacon Chain sẽ thực hiện một số vai trò bao gồm: quản lý những người xác nhận và các stake của họ; tập hợp những người xác nhận thành các ủy ban để bỏ phiếu cho các block đề xuất; áp dụng các quy tắc đồng thuận; áp dụng phần thưởng cũng như hình phạt cho người xác nhận; và hơn thế nữa.
Phần thưởng cho những người xác nhận trong hệ thống mới này được tính dựa trên số lượng token stake được , cũng như tổng số token đã được stake trên mạng. Buterin gần đây đã đề xuất tăng phần thưởng cho người xác nhận trong hệ thống Ethereum 2.0 khi hoàn tất Phase Zero.