Ethereum khám phá giải pháp thời gian xác nhận giao dịch nhanh hơn
Trong trải nghiệm người dùng blockchain, thời gian xác nhận giao dịch nhanh chóng là rất quan trọng. Ethereum đã có những tiến bộ đáng kể trong lĩnh vực này, hiện tại giao dịch trên L1 thường có thể được xác nhận trong vòng 5-20 giây, tương đương với trải nghiệm thanh toán bằng thẻ tín dụng. Tuy nhiên, việc rút ngắn thời gian xác nhận còn có giá trị, một số ứng dụng thậm chí cần độ trễ dưới một giây. Bài viết này sẽ khám phá một số giải pháp cải tiến khả thi của Ethereum trong lĩnh vực này.
Tổng quan về công nghệ hiện có
tính cuối cùng một khe
Ethereum hiện tại sử dụng cấu trúc slot và chu kỳ trong giao thức đồng thuận Gasper, mỗi 12 giây một slot, 32 slot (6.4 phút ) tạo thành một chu kỳ. Các validator bỏ phiếu cho đầu chuỗi trong mỗi slot, sau hai chu kỳ (12.8 phút ) đạt được tính cuối cùng.
Phương pháp này gặp phải vấn đề phức tạp và mất quá nhiều thời gian. Đề xuất cuối cùng một khe (SSF) áp dụng cơ chế tương tự như Tendermint, xác định khối hiện tại trước khi tạo khối tiếp theo. Thách thức chính là cần các người xác thực phát hành hai thông điệp mỗi 12 giây, gây ra tải lớn cho chuỗi. Mặc dù SSF đã tăng tốc độ xác nhận một cách đáng kể, nhưng người dùng vẫn phải chờ từ 5 đến 20 giây.
Xác nhận trước Rollup
Ethereum áp dụng lộ trình tập trung vào rollup, L1 cung cấp khả năng truy cập dữ liệu và các chức năng cơ bản khác, L2 cung cấp trải nghiệm người dùng tốt hơn. L2 mong muốn cung cấp xác nhận dưới một giây, về lý thuyết có thể thực hiện thông qua mạng sắp xếp phi tập trung. Nhưng điều này yêu cầu rollup thực hiện công việc gần giống như việc tạo ra L1 mới.
Giải pháp xác nhận trước cơ bản đề xuất yêu cầu các nhà đề xuất Ethereum cung cấp dịch vụ xác nhận trước. Người dùng có thể trả thêm phí để nhận được sự đảm bảo ngay lập tức rằng giao dịch sẽ được đưa vào khối tiếp theo. Nếu nhà đề xuất vi phạm, sẽ bị tịch thu. Điều này có thể cung cấp xác nhận trước cho giao dịch L1 và L2.
Triển vọng tương lai
Kết hợp tính cuối cùng của một khe đơn và cơ chế xác nhận trước, chúng ta có thể thấy một kiến trúc epoch-slot mới:
Sử dụng SSF, mỗi 16 giây một khe
Sử dụng xác nhận trước rollup hoặc xác nhận trước cơ sở để cung cấp xác nhận nhanh hơn
Kiến trúc này dường như khó tránh khỏi, vì việc đạt được sự đồng thuận gần đúng nhanh hơn so với thời gian cần thiết để đạt được tính kinh tế cuối cùng hoàn toàn. Các lý do bao gồm:
Sự đồng thuận gần đúng chỉ cần một lượng nhỏ nút tham gia
Số lượng nút tăng sẽ kéo dài thời gian thu thập chữ ký
Có thể đạt được thỏa thuận gần đúng nhờ vào tập hợp các nút chuyên môn hóa.
Do đó, việc khám phá thiết kế kiến trúc epoch-slot với sự phân tách điểm quan tâm mạnh mẽ hơn là rất có giá trị.
Lựa chọn chiến lược L2
L2 hiện tại có ba chiến lược hợp lý:
Hoàn toàn dựa trên Ethereum, tối ưu hóa thuộc tính kỹ thuật và giá trị của nó
Với "máy chủ có khung blockchain", giữ lại hiệu suất máy chủ
Giải pháp thỏa hiệp: Chuỗi nhanh + Ethereum cung cấp thêm độ an toàn
Đối với các ứng dụng khác nhau, có thể lựa chọn cấu trúc epoch-slot khác nhau:
Kiến trúc gốc của Ethereum
Xác nhận trước máy chủ
Ủy ban xác nhận trước
Vấn đề quan trọng là kiến trúc gốc của Ethereum có thể hoạt động tốt đến mức nào. Nếu thời gian slot có thể giảm xuống 1 giây, không gian của phương án thứ ba sẽ giảm xuống.
Hiện tại, câu trả lời cuối cùng cho những vấn đề này vẫn còn chưa được xác định. Độ phức tạp của người đề xuất khối, thiết kế mới như Orbit SSF vẫn còn tồn tại sự không chắc chắn. Tiếp tục khám phá nhiều lựa chọn hơn sẽ giúp cung cấp trải nghiệm tốt hơn cho người dùng L1 và L2, đơn giản hóa việc phát triển L2.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
23 thích
Phần thưởng
23
9
Đăng lại
Chia sẻ
Bình luận
0/400
PermabullPete
· 07-25 15:13
Thế giới on-chain滴神
Xem bản gốcTrả lời0
0xInsomnia
· 07-25 10:12
Quá chậm, chậm chết đi được.
Xem bản gốcTrả lời0
FOMOSapien
· 07-23 09:18
Hỏng rồi lại muốn lướt một đợt thị trường tăng nữa.
Xem bản gốcTrả lời0
LiquidityNinja
· 07-23 02:45
Tầng hai còn phải xem bạn làm thế nào.
Xem bản gốcTrả lời0
MEVHunterZhang
· 07-23 02:45
Eth thật sự dám chơi đấy!
Xem bản gốcTrả lời0
FUD_Whisperer
· 07-23 02:44
Mười giây thành một giây? Ổn rồi đấy.
Xem bản gốcTrả lời0
LiquiditySurfer
· 07-23 02:42
gm Ethereum thật sự đã có nút tăng tốc rồi.
Xem bản gốcTrả lời0
ValidatorViking
· 07-23 02:38
hãy xem điều này ảnh hưởng như thế nào đến rủi ro phạt cho chúng tôi, những người vận hành nút...
Xem bản gốcTrả lời0
MetaNeighbor
· 07-23 02:24
Ai hiểu được điều này, chẳng phải đây chính là phiên bản tăng tốc của eth sao?
Ethereum khám phá giải pháp xác nhận giao dịch dưới một giây, tính cuối cùng trong một khe và xác nhận trước song song.
Ethereum khám phá giải pháp thời gian xác nhận giao dịch nhanh hơn
Trong trải nghiệm người dùng blockchain, thời gian xác nhận giao dịch nhanh chóng là rất quan trọng. Ethereum đã có những tiến bộ đáng kể trong lĩnh vực này, hiện tại giao dịch trên L1 thường có thể được xác nhận trong vòng 5-20 giây, tương đương với trải nghiệm thanh toán bằng thẻ tín dụng. Tuy nhiên, việc rút ngắn thời gian xác nhận còn có giá trị, một số ứng dụng thậm chí cần độ trễ dưới một giây. Bài viết này sẽ khám phá một số giải pháp cải tiến khả thi của Ethereum trong lĩnh vực này.
Tổng quan về công nghệ hiện có
tính cuối cùng một khe
Ethereum hiện tại sử dụng cấu trúc slot và chu kỳ trong giao thức đồng thuận Gasper, mỗi 12 giây một slot, 32 slot (6.4 phút ) tạo thành một chu kỳ. Các validator bỏ phiếu cho đầu chuỗi trong mỗi slot, sau hai chu kỳ (12.8 phút ) đạt được tính cuối cùng.
Phương pháp này gặp phải vấn đề phức tạp và mất quá nhiều thời gian. Đề xuất cuối cùng một khe (SSF) áp dụng cơ chế tương tự như Tendermint, xác định khối hiện tại trước khi tạo khối tiếp theo. Thách thức chính là cần các người xác thực phát hành hai thông điệp mỗi 12 giây, gây ra tải lớn cho chuỗi. Mặc dù SSF đã tăng tốc độ xác nhận một cách đáng kể, nhưng người dùng vẫn phải chờ từ 5 đến 20 giây.
Xác nhận trước Rollup
Ethereum áp dụng lộ trình tập trung vào rollup, L1 cung cấp khả năng truy cập dữ liệu và các chức năng cơ bản khác, L2 cung cấp trải nghiệm người dùng tốt hơn. L2 mong muốn cung cấp xác nhận dưới một giây, về lý thuyết có thể thực hiện thông qua mạng sắp xếp phi tập trung. Nhưng điều này yêu cầu rollup thực hiện công việc gần giống như việc tạo ra L1 mới.
Giải pháp xác nhận trước cơ bản đề xuất yêu cầu các nhà đề xuất Ethereum cung cấp dịch vụ xác nhận trước. Người dùng có thể trả thêm phí để nhận được sự đảm bảo ngay lập tức rằng giao dịch sẽ được đưa vào khối tiếp theo. Nếu nhà đề xuất vi phạm, sẽ bị tịch thu. Điều này có thể cung cấp xác nhận trước cho giao dịch L1 và L2.
Triển vọng tương lai
Kết hợp tính cuối cùng của một khe đơn và cơ chế xác nhận trước, chúng ta có thể thấy một kiến trúc epoch-slot mới:
Kiến trúc này dường như khó tránh khỏi, vì việc đạt được sự đồng thuận gần đúng nhanh hơn so với thời gian cần thiết để đạt được tính kinh tế cuối cùng hoàn toàn. Các lý do bao gồm:
Do đó, việc khám phá thiết kế kiến trúc epoch-slot với sự phân tách điểm quan tâm mạnh mẽ hơn là rất có giá trị.
Lựa chọn chiến lược L2
L2 hiện tại có ba chiến lược hợp lý:
Đối với các ứng dụng khác nhau, có thể lựa chọn cấu trúc epoch-slot khác nhau:
Vấn đề quan trọng là kiến trúc gốc của Ethereum có thể hoạt động tốt đến mức nào. Nếu thời gian slot có thể giảm xuống 1 giây, không gian của phương án thứ ba sẽ giảm xuống.
Hiện tại, câu trả lời cuối cùng cho những vấn đề này vẫn còn chưa được xác định. Độ phức tạp của người đề xuất khối, thiết kế mới như Orbit SSF vẫn còn tồn tại sự không chắc chắn. Tiếp tục khám phá nhiều lựa chọn hơn sẽ giúp cung cấp trải nghiệm tốt hơn cho người dùng L1 và L2, đơn giản hóa việc phát triển L2.