Tác giả: Jarrod Watts, Kỹ sư quan hệ nhà phát triển trừu tượng; Tác giả: Golden Finance xiaozou
Beam Chain là thông báo lớn nhất của Hội nghị thượng đỉnh Devcon, giới thiệu 9 bản nâng cấp lớn cho Ethereum. Nhưng hầu hết mọi người đều chưa hiểu rõ về những nâng cấp này và bài viết này sẽ giúp bạn hiểu rõ hơn về 9 nâng cấp này.
Beam Chain là đề xuất của Justin Drake nhằm thiết kế lại lớp đồng thuận Ethereum (CL). Trước khi đi sâu vào các nâng cấp cụ thể, chúng ta hãy xem sơ qua lớp đồng thuận Ethereum thực sự là gì.
Mỗi nút Ethereum chạy hai thành phần: máy khách thực thi và máy khách đồng thuận.
Ứng dụng khách đồng thuận được các nút sử dụng để "đồng ý" về khối tiếp theo trong chuỗi khối sẽ là gì. Bạn có thể đặt cược 32 ETH để thêm thành phần thứ ba - người xác thực, người đề xuất các khối mới thông qua thuật toán bằng chứng cổ phần và được khen thưởng.
Vậy tại sao lớp đồng thuận Ethereum cần được thiết kế lại?
Hiện tại có một số vấn đề với CL:
Nó Nó đã tồn tại được 5 năm - phải đối mặt với nợ kỹ thuật và không sử dụng những cải tiến mới nhất như ZK proof (bằng chứng không có kiến thức).
Đây là cơ hội để thực hiện nâng cấp và giải quyết nợ kỹ thuật của Ethereum.
9 nâng cấp này có thể được chia thành 3 loại:
1/Block Production
2/Pledge
3/Encryption
Tiếp theo, tôi sẽ tóm tắt riêng từng nâng cấp.
Nâng cấp 1: Chống kiểm duyệt
Việc sản xuất khối hiện tại rất tập trung. Hai nhà xây dựng khối lớn—Beaver Build và Titan Build—có được gần như tất cả các khối Ethereum:
Những nhà xây dựng này tạo các khối theo cách để tối đa hóa lợi nhuận của họ dưới hình thức MEV. Tự ý bao gồm, loại trừ hoặc sắp xếp lại các giao dịch trong; khối.
Hôm nay, nếu giao dịch của bạn không có lợi cho hai nhà xây dựng khối này, họ có thể chọn loại trừ giao dịch của bạn khỏi khối và xem xét giao dịch của bạn.
Bản nâng cấp này, được đề xuất trong EIP-7805, tăng khả năng chống kiểm duyệt của Ethereum bằng cách cho phép người xác thực chọn các giao dịch từ mempool và buộc đưa chúng vào thông qua danh sách bao gồm (IL), các Quy tắc của người xây dựng phải được tuân theo để các khối của họ để được đưa vào mạng.
Trong bản nâng cấp Beam Chain, 16 trình xác thực trong mỗi vị trí sẽ xây dựng danh sách các giao dịch mà người xây dựng khối phải đưa vào, điều đó có nghĩa là người xây dựng khối không còn khả năng xem xét các giao dịch nữa.
Nâng cấp 2: Xác minh tách biệt
Tách biệt người đề xuất chứng thực (APS) tách biệt nhân chứng và đề xuất, chẳng hạn như thực hiện đấu giá.
Mặc dù người xác thực có thể tự xây dựng khối giao dịch, nhưng hầu hết người xác thực đều sử dụng cái gọi là "tăng MEV" để chuyển giao việc xây dựng khối cho người khác (thường là bản dựng Beaver Builder hoặc Titan), những người này sẽ yêu cầu Người xác thực phải trả một khoản phí .
Hai bên được gọi là:
-Nhân chứng (người xác nhận)
-Người đề xuất (người xây dựng khối)
Hiện đã có sự chia cắt giữa hai bên - tức là người xác thực chấp nhận các khối từ những người đề xuất, tuy nhiên, nó được tập trung thông qua một bộ chuyển tiếp trung gian đáng tin cậy.
Những người chuyển tiếp như Flashbots đóng vai trò là "người trung gian", tạo điều kiện thuận lợi cho các giao dịch giữa người xác thực muốn bán khối và người xây dựng khối muốn tạo ra các khối có lợi nhuận.
APS là một bản nâng cấp bổ sung hoặc “nhúng” sự tách biệt này giữa người xác nhận và người đề xuất vào Ethereum theo cách phi tập trung; giảm rủi ro tập trung hóa của những người chuyển tiếp như Flashbots.
Một cách để đạt được sự tách biệt này là thực hiện một cuộc đấu giá; một hệ thống mà bất kỳ ai cũng có thể mua vé, mang lại cho họ cơ hội giành được quyền tạo ra các khối trong tương lai.
Nâng cấp 3: Các ô nhanh hơn
Trên Beam Chain, các ô sẽ thay đổi từ 12 giây thành 4 giây.
Thời điểm đề cập đến khoảng thời gian mà người xác thực có thể đề xuất một khối mới và nhận được sự chấp thuận từ những người xác thực khác.
Các vị trí nhanh hơn có nghĩa là kết thúc giao dịch nhanh hơn và thông lượng giao dịch cao hơn.
Nâng cấp 4: Phát hành thông minh hơn (chẳng hạn như giới hạn đặt cược)
Đường cong phát hành đề cập đến cách ETH mới được tạo và phân phối theo thời gian.
Hiện tại:
-ETH sẽ được phân phối cho người xác thực dưới dạng phần thưởng mỗi kỷ nguyên (khoảng 6 phút).
-ETH bị đốt cháy như một phần của mọi giao dịch.
ETH chuyển động giữa lạm phát và giảm phát dựa trên hoạt động mạng. Ví dụ: trong một giờ nhất định, bạn có thể thấy ETH có lạm phát vì phần thưởng ETH được phát hành nhiều hơn số phần thưởng bị tiêu hủy trong các giao dịch:
Có rất nhiều tranh luận trong cộng đồng về việc liệu việc phát hành có nên thay đổi hay không và như thế nào, nhưng Justin Drake đã đề cập đến giới hạn đặt cược trong Beam Chain bản demo (giới hạn đặt cược). Giới hạn đặt cược đặt số lượng ETH tối đa có thể được đặt cược để cung cấp phần thưởng dễ dự đoán hơn cho người xác thực, có thể với mục tiêu giảm bớt ETH.
Nâng cấp 5: Trình xác thực nhỏ hơn
Hiện tại, bạn cần mua 32 ETH để trở thành trình xác thực độc lập trên Ethereum. Với mức giá ngày nay, đó là khoảng 100.000 USD.
Beam Chain đề xuất giảm xuống còn 1 ETH, điều này sẽ giúp giải quyết một số vấn đề tập trung với các nhà cung cấp dịch vụ đặt cược thanh khoản như LIDO hoặc Coinbase, hiện kiểm soát gần 40% số ETH đặt cược
Người dùng muốn chạy trình xác thực để nhận phần thưởng nhưng không có 32 ETH sẽ được hưởng lợi từ bản nâng cấp này, họ sẽ có thể chạy các nút xác thực chỉ với 1 ETH.
Bản nâng cấp tiếp theo (Pectra) sẽ cho phép người đặt cọc đặt cọc hơn 32 ETH, tối đa là 2048. Điều này có nghĩa là trên Beam Chain, người dùng sẽ có thể đặt cược 1-2048 ETH.
Justin đã đề cập đến phương pháp đặt cược Orbit, mô tả một hệ thống trong đó những người xác thực lớn hơn được chọn thường xuyên hơn và thường sẽ nhận được một số phần thưởng nhỏ, trong khi những người xác thực nhỏ hơn được chọn thường xuyên hơn ít hơn, nhưng phần thưởng thì lớn hơn.
Nâng cấp 6: Hoàn tất nhanh hơn (ví dụ: FFG 3 khe)
Hiện tại, Ethereum mất khoảng 15 phút (64 khe) để hoàn tất giao dịch.
Single-Slot-Finality đã được đề xuất như một cách để giảm thời gian này xuống còn 1 slot, nhưng một đề xuất mới hơn - 3-Slot-Finality - thực sự có thể nhanh hơn vì nó song song với vòng quay biểu quyết.
Điều này có nghĩa là giao dịch sẽ được hoàn tất sau 36 giây thay vì 15 phút. Điều này đặc biệt quan trọng đối với các dịch vụ dựa vào tính hữu hạn của L1, chẳng hạn như ứng dụng DeFi hoặc giao thức chuỗi chéo/khả năng tương tác.
Nâng cấp 7: Chain Snarkification
Beam Chain hy vọng sẽ "snarkify" lớp đồng thuận (sử dụng ZK-SNARK, một bằng chứng ZK an toàn). Justin Drake gọi đó là "Kỷ nguyên ZK".
Cụ thể là Beam chain khuyến nghị sử dụng ZK-SNARK để:
-Biên dịch triển khai chuỗi chùm bằng các ngôn ngữ khác nhau thành mã byte zkVM.
- Tổng hợp chữ ký do người làm chứng tạo ra thành bằng chứng ZK.
ELI5 ở đây đề cập đến thực tế là công nghệ ZK đã đạt được tiến bộ vượt bậc trong 5 năm qua và Ethereum hy vọng sẽ triển khai nó một cách tự nhiên ở cả lớp đồng thuận và lớp thực thi.
Nâng cấp 8: Bảo mật lượng tử
Ngày nay, máy tính lượng tử có thể bẻ khóa các phần của Ethereum, chẳng hạn như bẻ khóa khóa riêng của bạn hoặc sử dụng các phương pháp như thuật toán của Shor để giả mạo chữ ký trong giao dịch.
Máy tính lượng tử có thể sẽ được cung cấp cho mọi người trong thập kỷ tới; do đó, đề xuất của Beam Chain hy vọng sẽ cung cấp Ethereum cho thế giới hậu lượng tử trong tương lai bằng cách sử dụng các phương pháp như chữ ký băm với bảo mật sau lượng tử Bảo vệ.
Nâng cấp 9: Tính ngẫu nhiên mạnh
Cuối cùng, bản nâng cấp Beam Chain đề xuất cách xây dựng nguồn ngẫu nhiên bằng cách sử dụng một nguyên hàm mới gọi là VDF (Hàm độ trễ có thể xác minh).
Năm 2018, Justin Drake đã nói về điều này và nói rằng điều này có thể được sử dụng cho:
Lớp đồng thuận - ví dụ: chọn ngẫu nhiên người xác thực.
Lớp ứng dụng - ví dụ: hiển thị một opcode cung cấp tính ngẫu nhiên có thể kiểm chứng được.
Điều này ngày nay sẽ không thể thực hiện được nếu không có các dịch vụ của bên thứ ba như Chainlink hoặc Pyth VRF.
Ngoại trừ 9 mục này Ngoài những nâng cấp, Beam Việc nâng cấp Chuỗi cũng sẽ giải quyết phần lớn nợ kỹ thuật hiện có và các thành phần không cần thiết, những thứ sẽ trở nên dư thừa sau khi nâng cấp.
Ví dụ: thời gian cuối cùng của vị trí nhanh hơn có thể có nghĩa là không cần kỷ nguyên.
Nhưng một số người cho rằng Beam Khoảng thời gian của Chain quá dài. Tuy nhiên, Justin sau đó đã làm rõ rằng Ethereum sẽ tiếp tục nhận được các bản cập nhật trong 5 năm này.
Việc phân nhánh chuỗi Beam sẽ mất 5 năm, bao gồm cả việc nâng cấp liên tục lên Ethereum.