Người đồng sáng lập Ethereum Vitalik Buterin đã vạch ra một cách tiếp cận mới để cải thiện tốc độ và khả năng mở rộng của mạng bằng cách suy nghĩ lại về cách cấu trúc cuối cùng của khối.

Trong một bài đăng trên blog ngày 1 tháng 8, Buterin đã đề xuất tách cơ chế lựa chọn fork của Ethereum khỏi quá trình cuối cùng của nó, mà ông tin rằng có thể đơn giản hóa giao thức và cho phép xác nhận khối nhanh hơn.

Sự đồng thuận của Ethereum hiện dựa trên thiết kế dựa trên vị trí, trong đó cả cơ chế lựa chọn fork và cơ chế cuối cùng hoạt động trong cùng một cửa sổ thời gian.

Mặc dù mạnh mẽ, nhưng thiết kế này yêu cầu nhiều vòng giao tiếp trình xác thực trong mỗi khe cắm, hạn chế tốc độ xác nhận các khối mới.

Xem xét điều này, Buterin đề xuất giảm độ phức tạp bằng cách cho phép hai quá trình phát triển độc lập. Ông viết:

"[Có] có thể có [một cách] để tránh xa sự kết hợp chặt chẽ giữa các vị trí và tính cuối cùng được giới thiệu trong 3SF, và thay vào đó có một quy tắc lựa chọn phuộc LMD GHOST riêng biệt hơn và tiện ích cuối cùng, với số lượng người tham gia khác nhau."

Hệ thống hai tầng

Theo kế hoạch của mình, Buterin đề xuất chỉ định một số lượng nhỏ, cố định các trình xác thực, khoảng 256, để chạy thuật toán lựa chọn fork, LMD GHOST, trên cơ sở mỗi vị trí. Nhóm này sẽ nhanh chóng xác định đầu chuỗi trong thời gian thực, hoạt động như "làn đường nhanh" của Ethereum để lựa chọn khối.

Trong khi đó, một bộ xác thực rộng hơn hoạt động trên nhịp chậm hơn sẽ xử lý quá trình cuối cùng, xác định khối nào trở nên không thể đảo ngược.

Sự phân tách này có thể cho phép Ethereum giảm số vòng giao tiếp trên mỗi vị trí từ ba hoặc bốn xuống chỉ còn hai, làm cho mạng phản hồi nhanh hơn mà không làm giảm tính toàn vẹn của sự đồng thuận.

Buterin chỉ ra rằng kiến trúc được đề xuất của ông có ý nghĩa rộng hơn đối với khả năng mở rộng của Ethereum.

Ông cho biết động thái này sẽ cho phép mạng rút ngắn thời gian đánh bạc và xử lý một nhóm trình xác thực lớn hơn một cách an toàn. Điều này có thể mở rộng lên một triệu người tham gia mà không gây ra chi phí đáng kể hoặc dựa vào các thủ thuật mật mã phức tạp.

Buterin cũng lập luận rằng một hệ thống như vậy sẽ giữ cho Ethereum an toàn trong khi đơn giản hóa các hoạt động nội bộ của nó. Nó cũng sẽ cung cấp cho các nhà phát triển sự linh hoạt hơn để nâng cấp hoặc hoán đổi các cơ chế cuối cùng theo thời gian mà không làm gián đoạn logic lựa chọn fork cốt lõi.

Trong khi đó, đề xuất vẫn đang trong giai đoạn nghiên cứu và đang để ngỏ cho ý kiến đóng góp của cộng đồng.

Tuy nhiên, nó đánh dấu một bước quan trọng hướng tới việc hợp lý hóa hiệu suất của Ethereum khi mạng phát triển thành một nền tảng hiệu quả và có thể mở rộng hơn.

Các bài viết Vitalik Buterin tiết lộ kế hoạch tăng tốc độ và khả năng mở rộng Ethereum xuất hiện đầu tiên trên CryptoSlate.

248