Nhà sáng lập Ethereum Vitalik Buterrin vừa chia sẻ đề xuất “slot-and-epoch”. Nó giúp cải thiện độ an toàn cũng như tối ưu cơ chế tương tác giữa Layer-1 và Layer-2.
Bài đăng mới nhất của Vitalik Buterin được nhà sáng lập này chia sẻ trên tài khoản X chính thức của mình vào sáng 01/07. Nội dung chính của bài blog này xoay quanh việc giảm thời gian xác thực các giao dịch cho người dùng Ethereum nói chung.
Giới hạn xác thực (Finality) ở Layer-1
Mở đầu bài viết, Vitalik nhấn mạnh lại những hạn chế trong khâu xác thực hiện tại của Ethereum. Cụ thể là việc cần khoảng 2 Epoch (xấp xỉ 12,8 phút) để mạng lưới đạt được trạng thái Ấn định – Finality. Do đó, Single-slot Finality (SSF) một lần nữa được nhà sáng lập này đề cập. Nó như là một giải pháp cần có cho vấn đề trên.
Tuy nhiên, Vitalik cũng nhấn mạnh cách tiếp cận SSF vẫn gặp nhiều rào cản ở thời điểm này. Cụ thể là việc các Validator phải liên tục gửi tin nhắn xác thực chéo trong phạm vi 12 giây. Ngoài ra còn là câu chuyện tối ưu số lượng Validator trong mạng lưới làm sao để không ảnh hưởng đến tính phi tập trung.
Layer-2 phụ thuộc tốc độ xác thực của Layer-1
Chính vì những rào cản trong xác thực của Layer-1, tầm nhìn “Rollup-centric” với cốt lõi là đưa các hoạt động lên Layer-2 cũng tiềm ẩn tương đối nhiều rủi ro.
Những rủi ro này bao gồm:
- Mạng lưới Seuquencer chưa đạt tới ngưỡng “phi tập trung” cần có
- Thời gian xác thực các khối của Layer-2 vẫn bị ràng buộc bởi giới hạn thời gian xác thực ở Layer-1
Một trong các giải pháp được Vitalik đề cập trong bài blog đó là Based Confirmation. Đây là hướng đi được các Based Rollup lựa chọn. Hiểu nôm na, đây là cách tiếp cận cho phép các Layer-2 “mua quyền đảm bảo đính kèm giao dịch của mình vào Block trên Layer-1”. Cách tiếp cận này phần nào đó giảm thiểu mối lo ngại các Block trên Layer-2 không được đính kèm và xác thực chuẩn xác ở Layer-1.
Mô hình slot-and-epoch
Để xử lý những hạn chế trong xác thực và tối ưu hoá khâu tương tác giữa các lớp. Vitalik đề xuất mô hình “slot-and-epoch”. Mô hình này là sự kết hợp của 3 thay đổi thành tố:
- Single-slot-Finality: Các Validator sẽ kí xác thực từng slot thay vì 2 Epoch như hiện tại.
- Đề xuất Orbit: nhằm tối ưu số lượng Validator kí tương tác và giảm rào cản về lượng ETH cần có để tham gia làm Validator xác thực.
- Các mô hình Xác thực mềm gồm: Rollup preconfirmations và Based preconfirmations.
Cốt lõi của mô hình này được Vitalik giải thích đó là giảm thiểu sự tương tác quá nhiều ở Layer-1 cho các Validator. Song nó vẫn tận dụng tối đa sự linh hoạt và tốc độ đồng thuận nhanh ở trên Layer-2. Việc kết hợp trung hoà giữa 2 lớp xác thực sẽ đảm bảo nâng mức độ an ninh cho Layer-2. Bên cạnh đó, Layer-1 cũng giảm thiểu được thời gian xác thực. Từ đó nó quay trở lại bổ trợ cho tốc độ xác thực cho của Layer-2.
Những đề xuất cho các Layer-2
Bên cạnh những đề xuất kết hợp khả năng của 2 lớp. Vitalik cũng chia sẻ một vài cách tiếp cận mà các Layer-2 cần cân nhắc trong thời gian tới.
- Based Rollup: Đây là cách tiếp cận sử dụng Validator ở Layer-1 theo vai trò của những Sequencer ở Layer-2. Nó giúp giảm rủi ro bị censor giao dịch và đảm bảo tính phi tập trung.
- Ứng dụng nhiều giải pháp giúp người dùng có thể rút tiền từ Layer-2 về Layer-1 dễ dàng như các loại Proof, tính năng Force Inclusion, Mass Exit,…
- Duy trì mạng lưới Layer-2 ở quy mô vừa (khoảng 100 node) nhưng vẫn tận dụng tối đa khả năng tương tác với Layer-1 để đảm bảo an toàn. Đây cũng là lộ trình mà phần lớn các Layer-2 đang đi theo hiện tại.
Theo Coinviet tổng hợp
Cùng theo dõi Coinviet.net và xem thêm những tin tức hữu ích khác tại Dexnew.io nhé!