Khám phá kiến trúc epoch-slot của Ethereum: Hướng đi mới để tăng tốc xác nhận giao dịch

robot
Đang tạo bản tóm tắt

Nâng cao tốc độ xác nhận giao dịch Ethereum: Khám phá kiến trúc epoch-slot

Thời gian xác nhận giao dịch nhanh chóng là một trong những yếu tố chính của trải nghiệm người dùng blockchain. Trong những năm gần đây, Ethereum đã đạt đượ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 xác nhận trong khoả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 hơn nữa vẫ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 khả thi để cải thiện thời gian xác nhận giao dịch của Ethereum.

Vitalik đề xuất giải pháp Epoch và slot: cung cấp thời gian xác nhận giao dịch nhanh hơn cho ETH, nâng cao trải nghiệm người dùng cuối

Tổng quan về công nghệ hiện có

tính cuối cùng một khe

Cơ chế đồng thuận Gasper hiện tại của Ethereum dựa trên cấu trúc slot và epoch. Mỗi 12 giây là một slot, các xác thực viên lần lượt bỏ phiếu cho đầu chuỗi. Sau hai epoch (12.8 phút), giao dịch đạt trạng thái cuối cùng.

Phương pháp này có hai vấn đề chính: thứ nhất là độ phức tạp cao, tương tác giữa bỏ phiếu cấp khe và tính cuối cùng cấp epoch dễ bị sai; thứ hai là thời gian xác nhận cuối cùng 12,8 phút quá dài.

Định nghĩa cuối cùng của một khối đơn (SSF) đề xuất thay thế cấu trúc hiện tại bằng một cơ chế tương tự như Tendermint, cho phép khối N được xác nhận cuối cùng trước khi khối N+1 được tạo ra. SSF giữ lại cơ chế rò rỉ không hoạt động, cho phép chuỗi tiếp tục hoạt động khi hơn 1/3 các xác thực viên ngoại tuyến.

Thách thức chính của SSF là mỗi người đặt cược cần phải phát hành hai tin nhắn mỗi 12 giây, điều này gây ra tải trọng lớn cho mạng. Mặc dù có một số giải pháp giảm thiểu, như đề xuất Orbit SSF, nhưng người dùng vẫn cần phải chờ từ 5-20 giây để xác nhận giao dịch.

Vitalik đề xuất phương án Epoch và slot: cung cấp thời gian xác nhận giao dịch nhanh hơn cho ETH, nâng cao trải nghiệm người dùng cuối

Xác nhận trước Rollup

Ethereum áp dụng lộ trình lấy rollup làm trung tâm, thiết kế L1 như là lớp cơ sở hỗ trợ khả năng sẵn có của dữ liệu và các chức năng khác cho các giao thức L2 sử dụng. Kiến trúc phân lớp này cho phép L1 tập trung vào khả năng chống kiểm duyệt, độ tin cậy và các chức năng cốt lõi, trong khi L2 thì gần gũi hơn với nhu cầu của người dùng.

L2 hy vọng sẽ cung cấp tốc độ xác nhận nhanh hơn cho người dùng. Về lý thuyết, L2 có thể tạo ra mạng "trình tự hóa phi tập trung" riêng của mình, với một nhóm nhỏ các xác thực viên ký một khối mỗi vài trăm mili giây. Tuy nhiên, yêu cầu tất cả các L2 phải thực hiện trình tự hóa phi tập trung có vẻ không công bằng.

Xác nhận trước cơ bản

Cơ chế xác nhận trước cơ bản giả định rằng người đề xuất Ethereum là những người tham gia MEV phức tạp. Nó khuyến khích những người đề xuất này cung cấp dịch vụ xác nhận trước để tận dụng chuyên môn của họ.

Người dùng có thể trả thêm phí để đảm bảo giao dịch sẽ được bao gồm trong khối tiếp theo ngay lập tức. Nếu người đề xuất vi phạm cam kết, họ sẽ phải chịu hình phạt. Cơ chế này áp dụng cho cả giao dịch L1 và giao dịch L2 dựa trên L1.

Triển vọng của kiến trúc epoch-slot

Nếu chúng ta đạt được tính cuối cùng một khe đơn và áp dụng công nghệ giống như Orbit để giảm số lượng người xác thực cho mỗi khe, đồng thời duy trì đủ mức độ phi tập trung, chúng ta có thể có một kiến trúc epoch-slot:

  • epoch:Sử dụng cơ chế SSF, mỗi 16 giây xác nhận cuối cùng một khối.
  • slot:Sử dụng rollup để xác nhận trước hoặc xác nhận cơ sở, cung cấp xác nhận giao dịch nhanh hơn

Kiến trúc này phản ánh một lý do triết học sâu sắc: Đạt được sự đồng thuận gần đúng cần ít thời gian hơn so với đạt được "tính kinh tế cuối cùng" ở mức tối đa. Các lý do chính bao gồm:

  1. Số lượng nút: Sự đồng thuận gần đúng chỉ cần một số ít nút, trong khi tính cuối cùng kinh tế cần sự tham gia của đa số nút.
  2. Thời gian thu thập chữ ký: Số lượng nút tăng lên sẽ kéo dài thời gian thu thập chữ ký.
  3. Chất lượng nút: Một tập hợp con nút chuyên nghiệp có thể đạt được giao thức gần đúng nhanh hơn.

Vì vậy, kiến trúc epoch-slot dường như là điều không thể tránh khỏi, nhưng có thể có sự khác biệt đáng kể giữa các triển khai khác nhau. Đáng để khám phá thêm không gian thiết kế, đặc biệt là trong việc đạt được sự phân tách chú ý mạnh mẽ hơn giữa hai cơ chế.

Vitalik đề xuất giải pháp Epoch và slot: cung cấp thời gian xác nhận giao dịch nhanh hơn cho ETH, nâng cao trải nghiệm người dùng cuối

Lựa chọn chiến lược L2

L2 hiện có ba chiến lược chính:

  1. "Dựa trên" giải pháp Ethereum: Tối ưu hóa công nghệ và giá trị của lớp cơ sở Ethereum.
  2. "Máy chủ có khung blockchain": Kết hợp hiệu suất máy chủ và tính bảo mật của blockchain.
  3. Giải pháp trung gian: Kết hợp sự nhanh chóng của chuỗi với tính an toàn bổ sung mà Ethereum cung cấp.

Đối với các trường hợp ứng dụng khác nhau, ba chiến lược này đều có ưu điểm riêng. Vấn đề then chốt là kiến trúc epoch-slot gốc của Ethereum có thể thực hiện tốt đến mức nào. Nếu thời gian slot có thể giảm xuống khoảng 1 giây, không gian của chiến lược thứ ba có thể sẽ giảm đáng kể.

Vitalik đề xuất kế hoạch Epoch và slot: cung cấp thời gian xác nhận giao dịch nhanh hơn cho ETH, nâng cao trải nghiệm người dùng cuối

Hiện tại, chúng ta vẫn còn rất xa với câu trả lời cuối cùng cho những vấn đề này. Mức độ phức tạp của các nhà đề xuất khối vẫn còn không chắc chắn. Những thiết kế mới như Orbit SSF cung cấp cơ hội cho việc khám phá thêm. Càng nhiều tùy chọn mà chúng ta có, chúng ta càng có thể cung cấp trải nghiệm tốt hơn cho người dùng L1 và L2, đồng thời đơn giản hóa công việc cho các nhà phát triển L2.

Vitalik đã đề xuất kế hoạch Epoch và slot: cung cấp thời gian xác nhận giao dịch nhanh hơn cho ETH, nâng cao trải nghiệm người dùng cuối

ETH2.39%
Xem bản gốc
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.
  • Phần thưởng
  • 4
  • Chia sẻ
Bình luận
0/400
MEVHuntervip
· 22giờ trước
Người theo dõi cơ hội Kinh doanh chênh lệch giá MEV, nhà nghiên cứu Khoản vay nhanh, kiến trúc sư Bots Kinh doanh chênh lệch giá, sinh thái Ethereum năng động.
Xem bản gốcTrả lời0
Layer2Arbitrageurvip
· 23giờ trước
lmao 12.8 phút hoàn tất... ngmi với những cuộc chiến gas này thật lòng
Xem bản gốcTrả lời0
YieldHuntervip
· 23giờ trước
nói một cách kỹ thuật, thời gian hoàn tất 20 giây vẫn tệ cho các degens thật lòng mà nói
Xem bản gốcTrả lời0
BlockchainFriesvip
· 23giờ trước
Dậy đi! L1 chờ đến rụng tóc rồi.
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)