Điểm cuối cùng của khe cắm: Vitalik Buterin đã cập nhật lộ trình của Ethereum

2022-02-14, 04:27


[TL; DR]



1. Vitalik đã xuất bản một bài báo vào ngày 25 tháng 1 năm 2021, giới thiệu về lộ trình mới nhất cho sự phát triển của Ethereum, Ethereum sẽ chuyển sang trạng thái cuối cùng của khe cắm.
2. Nói chung, khối đầu tiên của mỗi khoảng thời gian là điểm kiểm tra trên chuỗi báo hiệu. Khi một điểm kiểm tra được hoàn thành, tất cả các khối trước điểm đó cũng được xác định và không thể bị giả mạo.
3. Cả hiệu quả và bảo mật đều phụ thuộc vào độ dài của thời gian xác nhận. Thời gian xác nhận càng lâu thì càng mất nhiều thời gian để kiểm tra tính bảo mật của giao dịch, nhưng hệ thống sẽ hoạt động kém hiệu quả hơn.
4. Dựa trên thuật toán đồng thuận Gasper, Ethereum an toàn hơn so với các blockchain thông thường sử dụng thuật toán chuỗi dài nhất.
5. Tuân theo cơ chế đồng thuận PoS và việc thực hiện tối ưu hóa sharding và Verkle tree, Ethereum sẽ chuyển sang phát triển và nghiên cứu tính cuối cùng của một khe cắm.

Vào tháng 1, người sáng lập Ethereum Vitalik Buterin đã giới thiệu lộ trình phát triển mới nhất của mình cho Ethereum trong bài báo có tiêu đề Những con đường hướng tới sự cuối cùng của một khe cắm được xuất bản trên ethereum.org.

Bài báo Gate.io cuối cùng đã giới thiệu kế hoạch cụ thể cho việc nâng cấp và mở rộng Ethereum và giải thích cơ chế đồng thuận PoS mà Ethereum mới dựa vào. Nó cũng giới thiệu hoạt động của chuỗi đèn hiệu. Bài viết này sẽ tiếp tục đề cập đến tính cuối cùng của các khối trong chuỗi beacon và lý do tại sao Vitalik tin rằng cần phải nâng cấp Ethereum lên mô hình cuối cùng một khe.


Các vấn đề cuối cùng của chuỗi Beacon



Trên chuỗi Beacon, có một loạt các điểm kiểm tra được sử dụng để hoàn thiện nội dung trên chuỗi. Nói chung, các khối trong vị trí đầu tiên của mỗi kỷ nguyên là các điểm kiểm tra. Khi ủy ban bỏ phiếu cho các khối trong khe thời gian, nó cũng cần bỏ phiếu cho các điểm kiểm tra của khe thời gian tương ứng. Khi khoảng thời gian (A) kết thúc, điểm kiểm tra tương ứng giành được sự ủng hộ từ đa số (hơn 2/3 tổng số trình xác nhận còn lại) và khoảng thời gian (A) là hợp lý. Và kỳ sau (A + 1) sau kỳ (A) cũng đã được chứng minh, có thể nói rằng thời kỳ A đã được kết thúc. Khi một điểm kiểm tra được hoàn thành, tất cả các khối trước điểm đó cũng được xác định và không thể bị giả mạo.

Để giải thích từ quan điểm của người dùng, trước khi có thể gửi giao dịch, giao dịch đó cần phải trải qua một loạt quy trình bao gồm được đóng gói thành các khối, do người đề xuất đề xuất, được người xác minh, chứng nhận và cuối cùng là hoàn thiện. Tất cả điều này mất từ 64 đến 95 khe thời gian (trung bình khoảng 15 phút). Nếu khoảng thời gian của giao dịch ngay trước điểm kiểm tra và nó được hoàn tất ở tốc độ nhanh nhất, thì thời gian cần thiết sẽ là 64 khe thời gian; nếu khoảng thời gian của giao dịch ngay sau điểm kiểm tra và nó được hoàn tất ở tốc độ chậm nhất, thì thời gian cần thiết sẽ là 95 khe thời gian. Cả hiệu quả và bảo mật đều phụ thuộc vào khoảng thời gian xác nhận. Thời gian xác nhận càng lâu thì càng mất nhiều thời gian để kiểm tra tính bảo mật của giao dịch, nhưng hệ thống sẽ hoạt động kém hiệu quả hơn.


Ủy ban cần bỏ phiếu ba lần



Kết quả là ủy ban cần tiến hành ba lần bỏ phiếu. Đầu tiên là bỏ phiếu cho khối trong khoảng thời gian gần đây nhất để chọn khối mới nhất trên chuỗi đèn hiệu. Thuật toán LMD GHOST (Hướng tin nhắn mới nhất: Cây đàn con được quan sát tham gia nhiều nhất) được sử dụng trong cuộc bình chọn này. LMD đề cập đến "Thông điệp được thúc đẩy mới nhất" và "GHOST" đề cập đến "Nhóm phụ được quan sát thấy tham lam nhiều nhất". Thông qua thuật toán fork này, mạng sẽ đưa ra kết quả tương tự như quy tắc chuỗi dài nhất theo cách an toàn hơn và nhận được "chuỗi chính" hoặc "chuỗi chuẩn".

Thứ hai là bỏ phiếu về các điểm kiểm tra trong khoảng thời gian để chứng minh và hoàn thiện thông tin trên chuỗi. Thuật toán Casper FFG (Casper, Tiện ích Chung kết Thân thiện) được sử dụng trong cuộc bỏ phiếu này. Casper và GHOST được gọi là Gasper trong Ethereum và chúng cùng nhau tạo thành giao thức đồng thuận cốt lõi của Ethereum. Cuối cùng là Crosslink Vote được sử dụng để kết nối chuỗi phân đoạn với chuỗi báo hiệu. Tất cả thông tin biểu quyết sẽ được ghi vào Chứng thực.



Tầm nhìn của Ethereum về tính cuối cùng của khe cắm



Vitalik đã viết trong bài báo của mình rằng Ethereum dựa trên thuật toán đồng thuận Gasper an toàn hơn so với các blockchain thông thường sử dụng thuật toán chuỗi dài nhất. Để giả mạo thông tin trong khối đã hoàn thiện sẽ tiêu tốn hơn 3 triệu ETH. Tuy nhiên, người dùng vẫn cho rằng 15 phút cuối cùng là quá lâu để chịu đựng và đang kêu gọi các phương pháp xác nhận mới vừa hiệu quả vừa an toàn. Hơn nữa, tính cuối cùng của một khe cắm cũng có thể làm giảm khả năng các thợ đào trích xuất MEV bằng cách sắp xếp lại các giao dịch. Nó cũng có thể giúp đơn giản hóa giao thức và do đó, giảm các lỗi hệ thống.

Vitalik đã đề xuất hai cách tiếp cận để tối ưu hóa thuật toán đồng thuận Ethereum nhằm đạt được tính cuối cùng của một khe.

Đầu tiên, tất cả người xác nhận hiện được yêu cầu tham gia bỏ phiếu Casper FFG. Điều này có lẽ có thể bầu ra một siêu ủy ban quy mô vừa với chỉ vài nghìn người xác nhận, với sự đồng thuận và thống nhất diễn ra trong một vị trí duy nhất. Nếu ủy ban không hoàn thành xác nhận, hệ thống sẽ tiếp tục xác nhận khối mới nhất dựa trên các quy tắc ban đầu của LMD GHOST. Theo ước tính, quy mô ủy ban sẽ cần phải nắm giữ khoảng 3 triệu ETH hoặc có 97.152 trình xác nhận để trở thành một tổ chức siêu an toàn tương đối an toàn.


Thứ hai, có thể để càng nhiều chuyên gia đóng vai trò càng tốt. Rào cản của kế hoạch này nằm ở chỗ làm thế nào để tổng hợp một số lượng lớn chữ ký trong một khoảng thời gian ngắn. Nếu nó yêu cầu một nhóm staker khoảng 4 triệu ETH, tức là 131.072 staker, tổng số 131.072 chữ ký sẽ phải được tổng hợp nhanh chóng. Vitalik tin rằng dịch vụ tổng hợp chữ ký có thể sẽ được tối ưu hóa đáng kể trong hai năm tới.


Kết luận



Tuân theo cơ chế đồng thuận PoS và việc thực hiện tối ưu hóa sharding và Verkle tree, Ethereum sẽ chuyển sang phát triển và nghiên cứu tính cuối cùng của một khe cắm, sẽ mất hơn 1 năm để hoàn thành. Nhờ những nỗ lực của các nhà phát triển, Ethereum sẽ không ngừng được nâng cấp. Và điều này sẽ cho phép người dùng thông thường tận hưởng các dịch vụ phi tập trung an toàn và tiện lợi hơn.



Tác giả: Edward. H, Nhà nghiên cứu trực thuộc Gate.io
* Bài viết này chỉ trình bày quan điểm của những người quan sát và không cấu thành bất kỳ đề xuất đầu tư nào.
* Gate.io bảo lưu mọi quyền đối với bài viết này. Việc đăng lại bài viết sẽ được cho phép với điều kiện tham chiếu Gate.io. Trong tất cả các trường hợp khác, hành động pháp lý sẽ được thực hiện do vi phạm bản quyền.
Chia sẻ
gate logo
Credit Ranking
Complete Gate Post tasks to upgrade your rank