EIP-2537: Hành trình dài 5 năm của các chỉ thị tiền biên dịch BLS12-381

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

EIP-2537:Hành trình dài của các lệnh tiền biên dịch BLS12-381

EIP-2537 là hướng dẫn lập trình EVM mới được thêm vào trong nâng cấp phân nhánh Pectra, cung cấp nhiều chức năng tính toán cho đường cong BLS12-381 như tính toán cặp trên miền của đường cong. Đề xuất này được đưa ra từ năm 2020 và đến năm 2025 mới được xác nhận để thêm vào nâng cấp Ethereum, kéo dài 5 năm. Bài viết này sẽ xem lại quá trình quản trị của EIP-2537, tìm hiểu lý do tại sao nó trải qua một quá trình dài như vậy.

Quan sát quản trị Ethereum: Quá trình tiền biên EIP-2537

Bối cảnh đề xuất

Năm 2017, Vitalik Buterin lần đầu tiên giới thiệu thuật toán ghép cặp và đường cong alt_bn128. Sau đó, các đề xuất EIP-196 và EIP-197 đã bổ sung hỗ trợ tính toán đường cong alt_bn128 cho EVM, và được chính thức đưa vào trong bản nâng cấp Byzantium. Điều này cho phép xác minh chứng minh ZK-Snarks có thể được thực hiện trong EVM.

Vào tháng 11 năm 2017, đội ngũ zcash đã đề xuất đường cong BLS12-381 với độ an toàn và hiệu suất tốt hơn. Năm 2018, Justin Drake đã đề xuất việc sử dụng thuật toán BLS đa chữ ký dựa trên BLS12-381 trong việc nâng cấp PoS và phân đoạn trong tương lai của Ethereum. ETH2 cuối cùng cũng đã áp dụng đường cong BLS12-381.

Vào tháng 2 năm 2020, các nhà nghiên cứu đã đề xuất EIP-2537, hy vọng sẽ đưa BLS12-381 được sử dụng trong ETH2 vào tầng thực thi. Alex Stokes, đồng sáng lập Matter Labs, đã kêu gọi đưa EIP-2537 vào hard fork Berlin.

Quan sát quản trị Ethereum: Quá trình tiền biên soạn EIP-2537

Những trở ngại trong việc nâng cấp Berlin

EIP-2537 là phiên bản đơn giản của EIP-1962 do Matter Labs đề xuất vào năm 2019. EIP-1962 hỗ trợ nhiều đường cong, nhưng được coi là quá phức tạp. Để giải quyết vấn đề này, Matter Labs đã đề xuất nhiều EIP đơn giản hóa vào tháng 2 năm 2020, trong đó EIP-2537 cung cấp hỗ trợ BLS12-381.

EIP-2537 ban đầu được coi là một phần quan trọng của bản nâng cấp Berlin, nhằm thực hiện xác minh chữ ký BLS ở lớp đồng thuận. Các nhà phát triển hy vọng sẽ sử dụng EIP-2537 để xác minh chữ ký trong hợp đồng gửi tiền, tránh rủi ro mất mát tài sản của người dùng.

Tuy nhiên, việc thực hiện EIP-2537 gặp nhiều thách thức. Nhóm Geth cho biết khó khăn trong việc hoàn thành phát triển đúng thời hạn. Đồng thời, hợp đồng gửi không sử dụng EIP-2537 đã vượt qua kiểm toán, giảm bớt tính cấp thiết của EIP-2537.

Với sự gia tăng độ khó trong phát triển, EIP-2537 dần mất đi vị trí ưu tiên trong nâng cấp Berlin. Cuối cùng vào tháng 10 năm 2020, do tiêu tốn quá nhiều tài nguyên phát triển, EIP-2537 đã bị loại khỏi kế hoạch nâng cấp Berlin.

Quan sát quản trị Ethereum: Quá trình tiền biên EIP-2537

Phát triển tiếp theo

Sau khi Berlin được nâng cấp, EIP-2537 đã từng được xem xét để đưa vào nâng cấp London, nhưng lại bị hoãn lại do độ phức tạp trong việc triển khai. Trong các nâng cấp tiếp theo là Shanghai và Cancun, EIP-2537 cũng không thể được đưa vào thành công.

Đến tháng 2 năm 2024, các nhà phát triển mới thảo luận lại việc thêm EIP-2537 vào nâng cấp Pectra. Lúc này, việc thực hiện EIP-2537 không còn là vấn đề, chỉ còn tồn tại một số vấn đề về giá gas tiêu thụ. Vào tháng 1 năm 2025, cuộc họp của các nhà phát triển cuối cùng đã giải quyết vấn đề mô hình định giá của EIP-2537.

Quan sát quản trị Ethereum: Quá trình tiền biên soạn EIP-2537

Tóm tắt

EIP-2537 từ khi được đề xuất vào năm 2020 đến khi được chấp nhận vào năm 2025, đã trải qua 5 năm. Số phận của nó bị ảnh hưởng bởi quá trình phát triển tổng thể của Ethereum. Trong những thời kỳ quan trọng, như giai đoạn chuyển đổi PoS, các EIP phức tạp chỉ thuộc tầng thực thi khó có thể nhận được sự chú ý đầy đủ. Việc EIP có được đưa vào nâng cấp hay không, không chỉ phụ thuộc vào giá trị của chính nó, mà còn cần xem xét hướng phát triển của toàn bộ hệ sinh thái.

ETH2.33%
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
  • 6
  • Chia sẻ
Bình luận
0/400
fren_with_benefitsvip
· 2giờ trước
Năm năm mới nhập một vị thế, thật là mệt mỏi.
Xem bản gốcTrả lời0
ApeEscapeArtistvip
· 2giờ trước
5 năm rồi, kỹ sư chắc đã hói đầu rồi nhỉ.
Xem bản gốcTrả lời0
GweiTooHighvip
· 3giờ trước
Quá mệt mỏi rồi, năm năm có thể phát triển mười chuỗi công cộng.
Xem bản gốcTrả lời0
BlockTalkvip
· 3giờ trước
Sao lại làm năm năm vậy, chỉ là lãng phí thời gian thôi.
Xem bản gốcTrả lời0
LazyDevMinervip
· 3giờ trước
Năm năm mà làm việc chậm như vậy thật quá.
Xem bản gốcTrả lời0
BearMarketMonkvip
· 3giờ trước
Cuối cùng cũng xong, chơi tiêu chuẩn thật mệt.
Xem bản gốcTrả lời0
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)