Tổng hợp: Karen, Foresight News
Nhà nghiên cứu của Quỹ Nghiên cứu Ethereum, Justin Drake, đã đề xuất thiết kế cuối cùng của Ethereum tại Hội nghị Devcon ngày hôm nay, với trọng tâm là thiết kế lại toàn diện lớp đồng thuận của Ethereum. Ông đặt tên cho thiết kế và fork này là "Beam". Vậy Chuỗi Beam mang theo tầm nhìn như thế nào? Kiến trúc kỹ thuật và kế hoạch triển khai của nó sẽ được triển khai như thế nào?
Tầm nhìn của Beam
Tại sao lại cần thiết kế lại toàn diện lớp đồng thuận? Justin Drake cho rằng, Beacon Chain hiện tại đã lỗi thời, các thông số kỹ thuật của nó đã bị đóng băng cách đây 5 năm, trong khi trong những năm gần đây đã có nhiều bước tiến đột phá trong các lĩnh vực như giảm thiểu MEV, SNARKS (Bằng chứng không tri thức ngắn gọn không tương tác), zKVMs (Máy ảo không tri thức), do đó việc thiết kế lại lớp đồng thuận trở nên cấp thiết.
Điều cần lưu ý là, kể từ khi Beacon Chain được khởi chạy vào năm 2020, Ethereum sẽ có một fork nâng cấp quan trọng mỗi năm. Từ việc tăng số lượng ủy ban đồng bộ vào năm 2021, đến việc hoàn thành Sự hợp nhất vào năm 2022, hỗ trợ rút tiền đặt cọc vào năm 2023, và proto-danksharding vào năm 2024, mỗi bước đều chứng kiến sự phát triển và lột xác của Ethereum. Vào năm 2025, Ethereum sẽ thực hiện fork Electra, bao gồm việc triển khai EIP-7251 (MaxEB). Trong những năm tới, Ethereum cũng sẽ thực hiện một số fork tiệm tiến.
Tuy nhiên, sau những fork tiệm tiến này, Justin Drake cho rằng, chúng ta có thể sẽ đối mặt với một thách thức chưa từng có - fork Beam. Đây là một "bước nhảy lượng tử" của lớp đồng thuận, có thể tích hợp nhiều nâng cấp vào một fork duy nhất.
Đáng chú ý là, Beam chỉ tập trung vào lớp đồng thuận, loại trừ lớp blob và lớp thực thi (bao gồm EVM), vì cơ hội sửa đổi lớp blob và lớp thực thi là rất hạn chế, trong khi lớp đồng thuận không được sử dụng trực tiếp bởi các ứng dụng, do đó có nhiều cơ hội hơn để thiết kế và thay đổi.
Trong lộ trình lớp đồng thuận của Chuỗi Beam, bao gồm ba lĩnh vực: sản xuất khối, đặt cọc và mật mã học. Về sản xuất khối, việc giới thiệu danh sách bao gồm sẽ giúp chống lại sự kiểm duyệt, tách rời quá trình xác minh và sản xuất khối, cũng như các ý tưởng như đấu giá thực thi. Ngoài ra, có thể rút ngắn thời gian slot hiện tại là 12 giây.
Về đặt cọc, các nhà nghiên cứu rộng rãi cho rằng, tối ưu hóa đường cong phát hành hiện tại có cơ hội cải thiện tổng thể sức khỏe của Ethereum. Ngoài ra, giảm lượng ETH cần đặt cọc để trở thành người xác minh, cũng như đạt được tính chất cuối cùng nhanh hơn cũng là trọng tâm nghiên cứu. Về mật mã học, chủ yếu là trừu tượng chuỗi, an toàn lượng tử và randomness mạnh.
Lớp kỹ thuật của Chuỗi Beam
Justin Drake cho rằng, "Sau PoW và PoS, chúng ta có thể đang bước vào kỷ nguyên của bằng chứng không tri thức trong đồng thuận Ethereum. Trong kỷ nguyên ZK này, SNARKS sẽ trở thành một công nghệ không thể thiếu. Toàn bộ Chuỗi Beam, thậm chí cả lớp đồng thuận, có thể được xử lý bằng SNARK. Đây chính là thời điểm zKVM phát huy tác dụng."
Đáng chú ý là, phần cần được xử lý bằng SNARK chủ yếu là hàm chuyển trạng thái, là lõi của máy trạm đồng thuận. Còn tất cả cơ sở hạ tầng xung quanh hàm chuyển trạng thái, như mạng, đồng bộ, tối ưu hóa bộ nhớ cache hoặc các quy tắc lựa chọn fork, không cần xử lý SNARK. Cuối cùng, hàm chuyển trạng thái chỉ là một tập con trong toàn bộ hệ thống.
Một nơi khác sử dụng lượng lớn SNARKS trong Chuỗi Beam là ký tập hợp - sử dụng hàm băm để thực hiện ký tập hợp sau lượng tử (ký tập hợp có thể tổng hợp sau lượng tử). Justin Drake giải thích rằng, có thể thu thập hàng nghìn ký tự, và nén chúng thành một bằng chứng, kết hợp lại sẽ thu được một giải pháp tập hợp dựa trên băm sau lượng tử, và có thể tiếp tục tập hợp nhiều lần nữa.
Ngoài ra, Ethereum cũng sẽ tiếp tục sử dụng cơ sở hạ tầng hiện có, bao gồm lib p2p, SimpleSerialiZe, PySpec và Protocol Guild.
Lộ trình của Chuỗi Beam
Justin Drake đã lên kế hoạch chi tiết để khởi chạy Chuỗi Beam, bắt đầu từ năm 2025 sẽ tiến hành quy trình xây dựng thông số kỹ thuật, năm 2026 bắt đầu xây dựng, và vào năm 2027 sẽ bắt đầu các bài kiểm tra để đảm bảo Chuỗi Beam đạt tiêu chuẩn sản xuất và có thể triển khai an toàn lên mainnet. Từ lộ trình dưới đây, có thể thấy thời gian ra mắt mainnet có thể sẽ vào năm 2029 hoặc sau năm 2030.
Justin Drake dự định sẽ bắt đầu viết các thông số kỹ thuật có thể thực thi, thông số này cuối cùng sẽ được giản lược xuống khoảng 1000 dòng mã Python.
Ngoài ra, đã có hai đội phát triển máy trạm (đội Zeam ở Ấn Độ và đội Lambda ở Nam Mỹ) bày tỏ sự quan tâm đến việc phát triển máy trạm Chuỗi Beam.