Cuộc tranh luận giữa EIP3074 và EIP7702: Phân tích mô hình quản trị Ethereum

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

EIP3074 và EIP7702: Cuộc tranh giành quyền lực trong Ethereum

Gần đây, trong bản nâng cấp Pectra của Ethereum đã xảy ra một cuộc tranh cãi phức tạp về quản trị. Khi EIP3074 được đưa vào kế hoạch nâng cấp, đã gây ra một cuộc tranh luận lớn, đặc biệt là sự phản đối mạnh mẽ từ đội ngũ ERC4337.

EIP3074 rơi vào bế tắc, quy trình quản trị không thể tiếp tục. Cho đến khi Vitalik đề xuất EIP7702, mới chấm dứt sự hoài nghi của đội ERC4337 đối với EIP3074.

Cuộc tranh cãi về quản trị này phản ánh vấn đề sâu sắc trong quản trị Ethereum - trong bối cảnh "mã là luật", ai có quyền quyết định nội dung cụ thể của mã. Cuộc tranh luận về EIP3074 và EIP7702 cung cấp cho chúng ta một cái nhìn về quy trình quản trị thực tế bên trong Ethereum.

Theo phân tích của ZeroDev, hệ thống quản trị của Ethereum là mô hình VVRC: bất kỳ đề xuất nào trước tiên phải phù hợp với giá trị của Ethereum (Value), sau đó phải được thể hiện trong tầm nhìn mà Vitalik đã đặt ra (Vision), tiếp theo phản ánh vào lộ trình (Roadmap), cuối cùng được thảo luận bởi các nhà phát triển cốt lõi và được đưa vào thực hiện trong khách hàng (Client).

EIP2537 chỉ gặp vấn đề thực hiện ở cấp độ khách hàng mà bị trì hoãn để tham gia vào phân nhánh cứng. Còn EIP3074 thì do có tranh cãi ở cấp độ tầm nhìn và lộ trình, cuối cùng không được đưa vào phân nhánh cứng. Các nhà phát triển cốt lõi của Ethereum đã trực tiếp chọn EIP7702 do Vitalik đề xuất làm giải pháp trừu tượng hóa tài khoản cuối cùng.

Cuộc chiến quản trị Ethereum: EIP3074, ERC4337 và EIP7702

Tóm tắt EIP3074, EIP7702 và ERC4337

EIP3074 là một đề xuất trên lớp thực thi, nhằm thực hiện chức năng tài trợ gas và giao dịch hàng loạt. Nó giới thiệu hai mã thao tác AUTH và AUTHCALL, cho phép người dùng ủy quyền tài khoản cho hợp đồng thông minh thông qua chữ ký.

EIP3074 có một số nguy cơ bảo mật, chẳng hạn như chữ ký có thể bị phát lại, vai trò của trường commit phụ thuộc vào việc triển khai hợp đồng cụ thể, v.v. Nó cũng có thể dẫn đến các cuộc tấn công DoS vào bộ nhớ.

EIP7702 là giải pháp thay thế do Vitalik đề xuất. Nó giới thiệu một loại giao dịch mới, cho phép EOA giữ lại các chức năng cơ bản trong khi tăng cường các chức năng hợp đồng thông minh. EIP7702 tương thích với các cơ sở hạ tầng trừu tượng tài khoản hiện có như ERC4337.

ERC4337 là một tiêu chuẩn trừu tượng hóa tài khoản, định nghĩa những chức năng mà "trừu tượng hóa tài khoản hoàn chỉnh" nên bao gồm. EIP3074 không thực hiện tất cả các chức năng được định nghĩa trong ERC4337, đây là lý do chính mà đội ngũ ERC4337 phản đối nó.

Tổng quan về quy trình quản trị

EIP3074 đã được thảo luận nhiều lần trong các cuộc họp của các nhà phát triển cốt lõi kể từ đầu năm 2021, nhưng do lo ngại về an toàn nên chưa được đưa vào nâng cấp.

Vào tháng 2 năm 2024, EIP3074 lần đầu tiên được xem xét nghiêm túc để đưa vào nâng cấp Pectra. Tuy nhiên, Vitalik và tác giả ERC4337 Yoav đã đặt ra nhiều nghi vấn về nó.

Vào tháng 3, MetaMask thông báo hỗ trợ EIP3074. Nhưng vẫn có một số nhà phát triển hoài nghi về độ an toàn của nó.

Tháng 4, hầu hết các khách hàng đồng ý đưa EIP3074 vào Pectra, nhưng Geth và một số người khác vẫn có ý kiến phản đối.

Vào đầu tháng 5, Vitalik đã đề xuất EIP7702 như một giải pháp thay thế. Cuộc họp các nhà phát triển cốt lõi hai tuần sau đó đã quyết định sử dụng EIP7702 thay thế cho EIP3074.

Suy ngẫm về quản trị

Nhóm EIP3074 tin rằng họ đã tham gia tích cực vào việc quản trị, nhóm ERC4337 phải chịu trách nhiệm cho sự thất bại.

Cộng đồng ERC4337 cho rằng đội ngũ EIP3074 và các nhà phát triển cốt lõi chưa lắng nghe đầy đủ ý kiến của họ.

Trên thực tế, lý do sâu xa hơn là lộ trình của Ethereum. Lộ trình trừu tượng hóa tài khoản lấy ERC4337 làm cốt lõi, EIP7702 tương thích với nó trong khi EIP3074 thì không, điều này quyết định sự cần thiết phải thay thế.

Ethereum áp dụng mô hình quản trị VVRC, tầm nhìn cá nhân của Vitalik nằm ở vị trí khá thấp. Khi có tranh cãi nghiêm trọng xảy ra, Vitalik có quyền quyết định cuối cùng. Điều này cũng giải thích tại sao EIP7702 có thể nhanh chóng thay thế EIP3074.

Cuộc tranh chấp quản trị này làm nổi bật sự phức tạp trong quản trị của Ethereum, cũng phản ánh tầm quan trọng của sự tham gia của cộng đồng, giao tiếp và phối hợp. Để tránh những tranh chấp tương tự trong tương lai, có thể cần một cơ chế quản trị hoàn thiện hơn và sự tham gia rộng rãi hơn của cộng đồng.

ETH0.01%
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
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
TokenomicsTinfoilHatvip
· 08-10 05:28
v thần mới là người quyết định cuối cùng
Xem bản gốcTrả lời0
NotFinancialAdviservip
· 08-10 05:20
Tốt quá, Vitalik Buterin đã hoàn thành sau khi xuống sân.
Xem bản gốcTrả lời0
TokenomicsTherapistvip
· 08-10 05:10
Vitalik Buterin chính là cha, nói xong thì kết thúc.
Xem bản gốcTrả lời0
digital_archaeologistvip
· 08-10 05:10
v thần lại đến cứu giúp 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)