Vào tháng Chín, người sáng lập Ethereum Vitalik Buterin đã xuất bản một bài phát biểu có tiêu đề "Giao thức Ethereum có nên đóng gói nhiều chức năng hơn không?" cân nhắc những ưu điểm và nhược điểm của việc "lưu giữ" giao thức Ethereum L1, cung cấp cho độc giả manh mối về nơi Ethereum sẽ hướng tới trong tương lai. Bài viết này sẽ giới thiệu khái niệm "đóng gói" và nó sẽ ảnh hưởng đến lộ trình của Ethereum như thế nào.
Khái niệm "đóng gói".
Trong định nghĩa truyền thống về phát triển phần mềm, đóng gói đề cập đến một phương pháp gói và ẩn các chi tiết triển khai của một giao diện chức năng trừu tượng. Đối với "đóng gói" của Ethereum, điều đó có nghĩa là nhiều chức năng hơn có thể được thực hiện trực tiếp trên chuỗi chính và các chức năng này có thể đã dựa vào phần mềm bên ngoài trong quá khứ và các chức năng mới được đóng gói sẽ trở thành "chức năng giao thức".
Trong bài đăng trên blog được đề cập ở trên, Vitalik Buterin nói về "triết lý đóng gói tối thiểu" ban đầu của Ethereum. Ý tưởng là giữ cho lớp Ethereum L1 cơ bản càng đơn giản càng tốt, trong khi dựa vào các giải pháp ngoài chuỗi (chẳng hạn như rollups) cho các tính năng bổ sung và các tính năng mới.
Tuy nhiên, bây giờ ông tin rằng có thể cần phải điều chỉnh một chút đối với "triết lý đóng gói tối thiểu". Tiếp theo, chúng ta sẽ xem xét kỹ hơn về "triết lý đóng gói tối thiểu" và những ưu và nhược điểm của nó.
! [Nghệ thuật đánh đổi của Vitalik: Ethereum nên gói gọn những tính năng nào?] ](https://cdn-img.panewslab.com//panews/2022/10/29/images/2bccf302342e64a9d21868682c82b167.jpeg)
"Triết lý đóng gói tối thiểu"
"Đóng gói tối thiểu" đề cập đến việc đóng gói các chức năng cụ thể trong một blockchain giúp đơn giản hóa việc thực thi mà không áp đặt các quy tắc nghiêm ngặt. Ví dụ: giao thức Ethereum không cần đóng gói một hệ thống đặt cọc thanh khoản hoàn chỉnh (chẳng hạn như stETH do Lido khởi chạy), mà chỉ cần một tập hợp con chức năng cụ thể giải quyết thách thức chính. Điều này sẽ giúp triển khai tính năng một cách đơn giản, tránh làm phức tạp nó.
Các nhà phát triển cốt lõi của Ethereum đã cố gắng giữ cho nó sạch sẽ, đơn giản và an toàn ở lớp cơ sở. Xây dựng các tính năng mới trên giao thức Ethereum chủ yếu là trách nhiệm của phần còn lại của cộng đồng Ethereum. Theo lời của Vitalik Buterin, Ethereum được tạo ra để "hoạt động như một máy ảo để xác thực các khối". Một trong những ưu điểm chính của phương pháp này là hard fork có thể dễ dàng được mô tả như một giao dịch duy nhất của hợp đồng bộ xử lý khối. Các ưu điểm khác của cấu trúc tối giản bao gồm tính linh hoạt để đáp ứng các nhu cầu người dùng khác nhau và tránh sự phình to của phần mềm.
Tuy nhiên, khi ngành công nghiệp phát triển, cộng đồng đã nhận ra rằng việc đóng gói nhiều tính năng hơn có thể dẫn đến những cải tiến cho giao thức Ethereum, chẳng hạn như phí gas thấp hơn, cải thiện bảo mật và giảm rủi ro tập trung.
Đóng gói ERC-4337
Vào năm 2023, trừu tượng hóa tài khoản, một tính năng mới của Ethereum, đã lọt vào tầm ngắm của mọi người. Trừu tượng hóa tài khoản, còn được gọi là ERC-4337, được viết bởi Vitalik Buterin cùng với năm nhà phát triển khác và là tiêu chuẩn mã thông báo giới thiệu trừu tượng hóa tài khoản. Trừu tượng hóa tài khoản mang đến các tính năng mới như ví hợp đồng thông minh và sử dụng mã thông báo ERC-20 để trả phí gas cho người dùng Ethereum. Các tính năng thân thiện với người dùng này được mong đợi rộng rãi vì khả năng đẩy nhanh việc áp dụng tiền điện tử và ví tiền điện tử.
Trong những năm qua, sự trừu tượng hóa tài khoản đã trải qua một số sửa đổi. Nó phát triển từ một đề xuất cải tiến Ethereum được gọi là EIP-86 đến dạng cuối cùng của nó, ERC-4337. Là một ERC, trừu tượng hóa tài khoản không yêu cầu hard fork và tồn tại bên ngoài giao thức Ethereum ở cấp độ kỹ thuật.
Bây giờ, Vitalik Buterin tin rằng có những lợi thế rõ ràng để đóng gói một số phần nhất định của ERC-4337. Tiêu chuẩn này có lợi cho việc cải thiện khả năng chống kiểm duyệt, hiệu quả khí và hỗ trợ opcode Máy ảo Ethereum (EVM).
Nếu được thực hiện thông qua phần mềm bên ngoài, có thể kẻ tấn công có thể khai thác lỗ hổng trong hợp đồng điểm vào để đánh cắp tiền. Ngược lại, việc đóng gói ERC-4337 sẽ thay thế hợp đồng điểm nhập cảnh của nó như một chức năng trong giao thức, giúp tiền của người dùng an toàn hơn. Ngoài ra, là một phần của giao thức L1, người dùng có phí gas thấp hơn khi sử dụng tính năng trừu tượng hóa tài khoản đóng gói do chi phí lưu trữ thấp hơn.
! [Nghệ thuật đánh đổi của Vitalik: Ethereum nên gói gọn những tính năng nào?] ](https://cdn-img.panewslab.com//panews/2022/10/29/images/84e4b0bb908386c1d49f4b53311ec39c.png)
Đóng gói PBS sẽ giúp giải quyết rủi ro tập trung Ethereum
Đóng gói có thể thúc đẩy phân cấp và tạo ra một hệ thống không tin cậy, và đóng gói PBS (Proposer / Builder Separation) là một ví dụ điển hình về điều này. Những người đề xuất trên blockchain Ethereum là những người xác thực bán quyền sản xuất khối của họ cho các nhà xây dựng chuyên trích xuất giá trị có thể trích xuất tối đa (MEV) từ các khối. Người đề xuất kiếm được phần thưởng MEV trong quá trình này, trong khi các nhà xây dựng khối giữ một phần phần thưởng MEV cho chính họ.
Hiện tại, người xác thực sử dụng giải pháp của bên thứ ba của FlashBot, mev-boost, để truy cập thị trường của nhà xây dựng. Giải pháp này hiện đang phổ biến rộng rãi, chiếm 90% khối Ethereum được tạo ra. Để giải phóng giao thức khỏi nguy cơ tập trung mev-boost, việc đóng gói PBS hiện đang được thúc đẩy, điều này sẽ cho phép PBS được đưa vào lớp đồng thuận của giao thức Ethereum để thực thi. Thị trường xây dựng trong một giao thức như vậy sẽ không có sự kiểm soát của mạng tập trung của bên thứ ba (được gọi là "rơle") hoạt động như các nhà đấu giá trong thị trường mev-boost.
Đóng gói ZK-EVM và đặt cọc chất lỏng
Vitalik Butein nói rằng từ khi bắt đầu dự án Ethereum, một nỗ lực đã được thực hiện để giữ cho Ethereum cốt lõi càng đơn giản càng tốt bằng cách xây dựng giao thức trên đầu. Tuy nhiên, gần đây, đã có sự quan tâm thận trọng trong việc kết hợp nhiều tính năng hơn vào giao thức Ethereum cốt lõi. Ngoài việc trừu tượng hóa tài khoản vừa đề cập, tính năng này có thể cho phép ví hợp đồng thông minh hỗ trợ các tính năng chính như đóng băng và khôi phục tài khoản. ZKEVM (tức là một máy ảo dựa trên bằng chứng không có kiến thức) cũng cải thiện hiệu quả xử lý giao dịch một cách an toàn và đáng tin cậy bằng cách tận dụng mật mã tiên tiến. Về mặt lý thuyết, cả trừu tượng tài khoản đóng gói và ZKEVM đều cung cấp một cách hiệu quả hơn để xử lý các lỗ hổng.
Đối với ZKEVM, ERC-4337 cũng đóng một vai trò trong việc này, nhưng trọng tâm là mở rộng quy mô hơn là trừu tượng hóa tài khoản. Các tính năng của giao thức ZK có thể thúc đẩy triết lý đa dạng hóa khách hàng Ethereum. Đóng gói ZKEVM sẽ cho phép sự đồng thuận xã hội của Ethereum để xử lý các trường hợp đặc biệt, giảm nhu cầu quản trị bổ sung trong hệ sinh thái rollup. Tuy nhiên, Ethereum có thể gặp khó khăn trong việc đóng gói ZKEVM vì chuỗi khối Ethereum có dữ liệu hạn chế có thể được lưu trữ. Tuy nhiên, vấn đề này cũng có thể được giảm thiểu bằng cách nén nhiều dữ liệu hơn với ZKEVM.
Theo Vitalik Buterin, ZKEVM sẽ hiệu quả hơn nếu chúng không phải mang theo dữ liệu "nhân chứng". Đó là, nếu một phần dữ liệu cụ thể đã được đọc hoặc ghi trong một số khối trước đó, có thể giả định đơn giản rằng người chứng minh có quyền truy cập vào nó mà không phải cung cấp lại bằng chứng.
Đặt cọc thanh khoản đóng gói ngăn chặn sự tập trung của trình xác thực. Thông thường, đặt cọc thanh khoản liên quan đến việc khóa hoặc đặt cọc tiền điện tử trên chuỗi khối PoS và nhận mã thông báo tương ứng từ các nền tảng như Lido, cũng có thể tiếp tục được sử dụng trong DeFi. Nếu một mã thông báo duy nhất như vậy chiếm ưu thế, nó có thể dẫn đến một công cụ quản trị có khả năng bị xâm phạm duy nhất kiểm soát phần lớn các trình xác thực Ethereum. Các giao thức như Lido đã có nhiều đảm bảo hơn về điều này, nhưng một lớp phòng thủ có thể không đủ.
! [Nghệ thuật đánh đổi của Vitalik: Ethereum nên gói gọn những tính năng nào?] ](https://cdn-img.panewslab.com//panews/2022/10/29/images/af34cd668cd0c223cd8e7f47dfb15624.jpeg)
Các tính năng đóng gói yêu cầu một nền tảng trung gian linh hoạt
Khi sự phức tạp của giao thức Ethereum được đẩy ra lớp bên ngoài, nguy cơ tập trung hóa có thể xảy ra và việc đóng gói có thể tránh được điều này. Tuy nhiên, đóng gói quá mức có thể làm quá tải sự tin tưởng và quản trị của giao thức, ảnh hưởng đến tính trung lập của nó. Độ phức tạp của giao thức cũng gây ra các rủi ro hệ thống, chẳng hạn như cần phải thêm phức tạp hơn vào mã hóa trước.
Do đó, khi nói đến bao bì, Vitalik Buterin đang có một nền tảng trung gian linh hoạt. Anh ấy vẫn muốn gói gọn các mempool riêng tư để giúp giảm bớt các vấn đề như giao dịch chạy trước. Giống như mev-boost, các giải pháp mempool riêng được cung cấp bởi các nhà cung cấp bên thứ ba, điều này làm dấy lên lo ngại về sự tập trung và tin tưởng.
Trong khi đóng gói các mempool riêng tư có thể giải quyết vấn đề này, Vitalik Buterin có một cách tiếp cận thực tế hơn, lập luận rằng việc đóng gói chống frontrunning trong L1 vẫn là một đề xuất khó khăn, ít nhất là cho đến khi mật mã bị trì hoãn được hoàn thiện hoặc một số đột phá công nghệ khác xảy ra.
Những điểm chính mà anh ấy chia sẻ trong bài đăng trên blog của mình như sau:
Đóng gói có thể giúp tránh nguy cơ tập trung;
Tuy nhiên, nếu việc đóng gói làm suy yếu mô hình tin cậy của Ethereum và khiến Ethereum trở nên chủ quan hơn, tốt nhất bạn nên tránh đóng gói;
Đóng gói quá nhiều chức năng sẽ làm phức tạp quá mức giao thức;
Nếu chức năng đóng gói không được sử dụng bởi đủ người dùng, việc đóng gói có thể phản tác dụng về lâu dài.
! [Nghệ thuật đánh đổi của Vitalik: Ethereum nên gói gọn những tính năng nào?] ](https://cdn-img.panewslab.com//panews/2022/10/29/images/86c377ee175f87f74c87ccaf36e01390.png)
Một mặt, có những lợi thế cho xu hướng trừu tượng hóa nhiều chức năng hơn:
Tránh mở rộng quá mức các giao thức tải tin cậy và quản trị giao thức;
Hỗ trợ nhu cầu người dùng đa dạng;
Khi nhu cầu trong tương lai không chắc chắn;
Giảm độ phức tạp của giao thức.
Mặt khác, ưu tiên gói gọn nhiều chức năng hơn có những ưu điểm sau:
Xử lý chi phí cố định cao;
Tăng cường chức năng ủy quyền giao thức;
Giảm nguy cơ lỗi mã cho người dùng;
Tránh rủi ro tập trung ở mức độ cao.
Điểm mấu chốt cho sự phát triển của giao thức
Trong khi kế hoạch ban đầu của Ethereum là làm cho blockchain chạy an toàn bằng cách xây dựng một giao thức trên đầu, Vitalik Buterin tin rằng tương lai của Ethereum không được thiết lập trong đá. Như một câu nói trong ngành, "Không có giải pháp hoàn hảo trong tiền điện tử, chỉ có sự đánh đổi." "Đóng gói có lợi thế là giảm nguy cơ lỗ hổng và giảm xác suất tập trung, nhưng nhược điểm rõ ràng của nó là nó có thể khiến các giao thức ngày càng trở nên phức tạp và cuối cùng là mở rộng quá mức và khó sử dụng. Đó là một sự đánh đổi phức tạp về việc tính năng nào nên được đưa vào giao thức và tính năng nào nên được để lại ở các cấp độ khác của hệ sinh thái.
Nhìn chung, trong môi trường hiện tại, Vitalik Buterin coi blockchain là "hệ thống xã hội", và trong trường hợp các ví dụ có lợi tốt và hợp lý, ông có xu hướng ủng hộ giao thức Ethereum để gói gọn các tính năng cụ thể. Đối với các tính năng hiếm khi được sử dụng, đóng gói có thể cần phải được loại bỏ để đảm bảo khả năng tương thích với các phiên bản cũ hơn và giao thức nhẹ. Tất nhiên, ông thừa nhận rằng sự đánh đổi xung quanh bao bì sẽ tiếp tục phát triển theo thời gian.
Ebunker, một người theo chủ nghĩa lâu năm của Ethereum, là người đầu tiên chú ý đến phát triển công nghệ Ethereum, nâng cấp đề xuất và thay đổi cộng đồng, đồng thời chia sẻ nghiên cứu và quan điểm về các đường ray Ethereum chính như staking, L2 và DeFi.
Hiện tại, Ebunker bao gồm Ebunker Pool (một nhóm đặt cọc Ethereum không giám sát được tài trợ) và Ebunker Venture (Ethereum tối đa hóa vốn đầu tư mạo hiểm).
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.
Nghệ thuật đánh đổi của Vitalik: Ethereum nên gói gọn những tính năng nào?
Tác giả: Ebunker
Vào tháng Chín, người sáng lập Ethereum Vitalik Buterin đã xuất bản một bài phát biểu có tiêu đề "Giao thức Ethereum có nên đóng gói nhiều chức năng hơn không?" cân nhắc những ưu điểm và nhược điểm của việc "lưu giữ" giao thức Ethereum L1, cung cấp cho độc giả manh mối về nơi Ethereum sẽ hướng tới trong tương lai. Bài viết này sẽ giới thiệu khái niệm "đóng gói" và nó sẽ ảnh hưởng đến lộ trình của Ethereum như thế nào.
Khái niệm "đóng gói".
Trong định nghĩa truyền thống về phát triển phần mềm, đóng gói đề cập đến một phương pháp gói và ẩn các chi tiết triển khai của một giao diện chức năng trừu tượng. Đối với "đóng gói" của Ethereum, điều đó có nghĩa là nhiều chức năng hơn có thể được thực hiện trực tiếp trên chuỗi chính và các chức năng này có thể đã dựa vào phần mềm bên ngoài trong quá khứ và các chức năng mới được đóng gói sẽ trở thành "chức năng giao thức".
Trong bài đăng trên blog được đề cập ở trên, Vitalik Buterin nói về "triết lý đóng gói tối thiểu" ban đầu của Ethereum. Ý tưởng là giữ cho lớp Ethereum L1 cơ bản càng đơn giản càng tốt, trong khi dựa vào các giải pháp ngoài chuỗi (chẳng hạn như rollups) cho các tính năng bổ sung và các tính năng mới.
Tuy nhiên, bây giờ ông tin rằng có thể cần phải điều chỉnh một chút đối với "triết lý đóng gói tối thiểu". Tiếp theo, chúng ta sẽ xem xét kỹ hơn về "triết lý đóng gói tối thiểu" và những ưu và nhược điểm của nó.
! [Nghệ thuật đánh đổi của Vitalik: Ethereum nên gói gọn những tính năng nào?] ](https://cdn-img.panewslab.com//panews/2022/10/29/images/2bccf302342e64a9d21868682c82b167.jpeg)
"Triết lý đóng gói tối thiểu"
"Đóng gói tối thiểu" đề cập đến việc đóng gói các chức năng cụ thể trong một blockchain giúp đơn giản hóa việc thực thi mà không áp đặt các quy tắc nghiêm ngặt. Ví dụ: giao thức Ethereum không cần đóng gói một hệ thống đặt cọc thanh khoản hoàn chỉnh (chẳng hạn như stETH do Lido khởi chạy), mà chỉ cần một tập hợp con chức năng cụ thể giải quyết thách thức chính. Điều này sẽ giúp triển khai tính năng một cách đơn giản, tránh làm phức tạp nó.
Các nhà phát triển cốt lõi của Ethereum đã cố gắng giữ cho nó sạch sẽ, đơn giản và an toàn ở lớp cơ sở. Xây dựng các tính năng mới trên giao thức Ethereum chủ yếu là trách nhiệm của phần còn lại của cộng đồng Ethereum. Theo lời của Vitalik Buterin, Ethereum được tạo ra để "hoạt động như một máy ảo để xác thực các khối". Một trong những ưu điểm chính của phương pháp này là hard fork có thể dễ dàng được mô tả như một giao dịch duy nhất của hợp đồng bộ xử lý khối. Các ưu điểm khác của cấu trúc tối giản bao gồm tính linh hoạt để đáp ứng các nhu cầu người dùng khác nhau và tránh sự phình to của phần mềm.
Tuy nhiên, khi ngành công nghiệp phát triển, cộng đồng đã nhận ra rằng việc đóng gói nhiều tính năng hơn có thể dẫn đến những cải tiến cho giao thức Ethereum, chẳng hạn như phí gas thấp hơn, cải thiện bảo mật và giảm rủi ro tập trung.
Đóng gói ERC-4337
Vào năm 2023, trừu tượng hóa tài khoản, một tính năng mới của Ethereum, đã lọt vào tầm ngắm của mọi người. Trừu tượng hóa tài khoản, còn được gọi là ERC-4337, được viết bởi Vitalik Buterin cùng với năm nhà phát triển khác và là tiêu chuẩn mã thông báo giới thiệu trừu tượng hóa tài khoản. Trừu tượng hóa tài khoản mang đến các tính năng mới như ví hợp đồng thông minh và sử dụng mã thông báo ERC-20 để trả phí gas cho người dùng Ethereum. Các tính năng thân thiện với người dùng này được mong đợi rộng rãi vì khả năng đẩy nhanh việc áp dụng tiền điện tử và ví tiền điện tử.
Trong những năm qua, sự trừu tượng hóa tài khoản đã trải qua một số sửa đổi. Nó phát triển từ một đề xuất cải tiến Ethereum được gọi là EIP-86 đến dạng cuối cùng của nó, ERC-4337. Là một ERC, trừu tượng hóa tài khoản không yêu cầu hard fork và tồn tại bên ngoài giao thức Ethereum ở cấp độ kỹ thuật.
Bây giờ, Vitalik Buterin tin rằng có những lợi thế rõ ràng để đóng gói một số phần nhất định của ERC-4337. Tiêu chuẩn này có lợi cho việc cải thiện khả năng chống kiểm duyệt, hiệu quả khí và hỗ trợ opcode Máy ảo Ethereum (EVM).
Nếu được thực hiện thông qua phần mềm bên ngoài, có thể kẻ tấn công có thể khai thác lỗ hổng trong hợp đồng điểm vào để đánh cắp tiền. Ngược lại, việc đóng gói ERC-4337 sẽ thay thế hợp đồng điểm nhập cảnh của nó như một chức năng trong giao thức, giúp tiền của người dùng an toàn hơn. Ngoài ra, là một phần của giao thức L1, người dùng có phí gas thấp hơn khi sử dụng tính năng trừu tượng hóa tài khoản đóng gói do chi phí lưu trữ thấp hơn.
! [Nghệ thuật đánh đổi của Vitalik: Ethereum nên gói gọn những tính năng nào?] ](https://cdn-img.panewslab.com//panews/2022/10/29/images/84e4b0bb908386c1d49f4b53311ec39c.png)
Đóng gói PBS sẽ giúp giải quyết rủi ro tập trung Ethereum
Đóng gói có thể thúc đẩy phân cấp và tạo ra một hệ thống không tin cậy, và đóng gói PBS (Proposer / Builder Separation) là một ví dụ điển hình về điều này. Những người đề xuất trên blockchain Ethereum là những người xác thực bán quyền sản xuất khối của họ cho các nhà xây dựng chuyên trích xuất giá trị có thể trích xuất tối đa (MEV) từ các khối. Người đề xuất kiếm được phần thưởng MEV trong quá trình này, trong khi các nhà xây dựng khối giữ một phần phần thưởng MEV cho chính họ.
Hiện tại, người xác thực sử dụng giải pháp của bên thứ ba của FlashBot, mev-boost, để truy cập thị trường của nhà xây dựng. Giải pháp này hiện đang phổ biến rộng rãi, chiếm 90% khối Ethereum được tạo ra. Để giải phóng giao thức khỏi nguy cơ tập trung mev-boost, việc đóng gói PBS hiện đang được thúc đẩy, điều này sẽ cho phép PBS được đưa vào lớp đồng thuận của giao thức Ethereum để thực thi. Thị trường xây dựng trong một giao thức như vậy sẽ không có sự kiểm soát của mạng tập trung của bên thứ ba (được gọi là "rơle") hoạt động như các nhà đấu giá trong thị trường mev-boost.
Đóng gói ZK-EVM và đặt cọc chất lỏng
Vitalik Butein nói rằng từ khi bắt đầu dự án Ethereum, một nỗ lực đã được thực hiện để giữ cho Ethereum cốt lõi càng đơn giản càng tốt bằng cách xây dựng giao thức trên đầu. Tuy nhiên, gần đây, đã có sự quan tâm thận trọng trong việc kết hợp nhiều tính năng hơn vào giao thức Ethereum cốt lõi. Ngoài việc trừu tượng hóa tài khoản vừa đề cập, tính năng này có thể cho phép ví hợp đồng thông minh hỗ trợ các tính năng chính như đóng băng và khôi phục tài khoản. ZKEVM (tức là một máy ảo dựa trên bằng chứng không có kiến thức) cũng cải thiện hiệu quả xử lý giao dịch một cách an toàn và đáng tin cậy bằng cách tận dụng mật mã tiên tiến. Về mặt lý thuyết, cả trừu tượng tài khoản đóng gói và ZKEVM đều cung cấp một cách hiệu quả hơn để xử lý các lỗ hổng.
Đối với ZKEVM, ERC-4337 cũng đóng một vai trò trong việc này, nhưng trọng tâm là mở rộng quy mô hơn là trừu tượng hóa tài khoản. Các tính năng của giao thức ZK có thể thúc đẩy triết lý đa dạng hóa khách hàng Ethereum. Đóng gói ZKEVM sẽ cho phép sự đồng thuận xã hội của Ethereum để xử lý các trường hợp đặc biệt, giảm nhu cầu quản trị bổ sung trong hệ sinh thái rollup. Tuy nhiên, Ethereum có thể gặp khó khăn trong việc đóng gói ZKEVM vì chuỗi khối Ethereum có dữ liệu hạn chế có thể được lưu trữ. Tuy nhiên, vấn đề này cũng có thể được giảm thiểu bằng cách nén nhiều dữ liệu hơn với ZKEVM.
Theo Vitalik Buterin, ZKEVM sẽ hiệu quả hơn nếu chúng không phải mang theo dữ liệu "nhân chứng". Đó là, nếu một phần dữ liệu cụ thể đã được đọc hoặc ghi trong một số khối trước đó, có thể giả định đơn giản rằng người chứng minh có quyền truy cập vào nó mà không phải cung cấp lại bằng chứng.
Đặt cọc thanh khoản đóng gói ngăn chặn sự tập trung của trình xác thực. Thông thường, đặt cọc thanh khoản liên quan đến việc khóa hoặc đặt cọc tiền điện tử trên chuỗi khối PoS và nhận mã thông báo tương ứng từ các nền tảng như Lido, cũng có thể tiếp tục được sử dụng trong DeFi. Nếu một mã thông báo duy nhất như vậy chiếm ưu thế, nó có thể dẫn đến một công cụ quản trị có khả năng bị xâm phạm duy nhất kiểm soát phần lớn các trình xác thực Ethereum. Các giao thức như Lido đã có nhiều đảm bảo hơn về điều này, nhưng một lớp phòng thủ có thể không đủ.
! [Nghệ thuật đánh đổi của Vitalik: Ethereum nên gói gọn những tính năng nào?] ](https://cdn-img.panewslab.com//panews/2022/10/29/images/af34cd668cd0c223cd8e7f47dfb15624.jpeg)
Các tính năng đóng gói yêu cầu một nền tảng trung gian linh hoạt
Khi sự phức tạp của giao thức Ethereum được đẩy ra lớp bên ngoài, nguy cơ tập trung hóa có thể xảy ra và việc đóng gói có thể tránh được điều này. Tuy nhiên, đóng gói quá mức có thể làm quá tải sự tin tưởng và quản trị của giao thức, ảnh hưởng đến tính trung lập của nó. Độ phức tạp của giao thức cũng gây ra các rủi ro hệ thống, chẳng hạn như cần phải thêm phức tạp hơn vào mã hóa trước.
Do đó, khi nói đến bao bì, Vitalik Buterin đang có một nền tảng trung gian linh hoạt. Anh ấy vẫn muốn gói gọn các mempool riêng tư để giúp giảm bớt các vấn đề như giao dịch chạy trước. Giống như mev-boost, các giải pháp mempool riêng được cung cấp bởi các nhà cung cấp bên thứ ba, điều này làm dấy lên lo ngại về sự tập trung và tin tưởng.
Trong khi đóng gói các mempool riêng tư có thể giải quyết vấn đề này, Vitalik Buterin có một cách tiếp cận thực tế hơn, lập luận rằng việc đóng gói chống frontrunning trong L1 vẫn là một đề xuất khó khăn, ít nhất là cho đến khi mật mã bị trì hoãn được hoàn thiện hoặc một số đột phá công nghệ khác xảy ra.
Những điểm chính mà anh ấy chia sẻ trong bài đăng trên blog của mình như sau:
Đóng gói có thể giúp tránh nguy cơ tập trung;
Tuy nhiên, nếu việc đóng gói làm suy yếu mô hình tin cậy của Ethereum và khiến Ethereum trở nên chủ quan hơn, tốt nhất bạn nên tránh đóng gói;
Đóng gói quá nhiều chức năng sẽ làm phức tạp quá mức giao thức;
Nếu chức năng đóng gói không được sử dụng bởi đủ người dùng, việc đóng gói có thể phản tác dụng về lâu dài.
! [Nghệ thuật đánh đổi của Vitalik: Ethereum nên gói gọn những tính năng nào?] ](https://cdn-img.panewslab.com//panews/2022/10/29/images/86c377ee175f87f74c87ccaf36e01390.png)
Một mặt, có những lợi thế cho xu hướng trừu tượng hóa nhiều chức năng hơn:
Tránh mở rộng quá mức các giao thức tải tin cậy và quản trị giao thức;
Hỗ trợ nhu cầu người dùng đa dạng;
Khi nhu cầu trong tương lai không chắc chắn;
Giảm độ phức tạp của giao thức.
Mặt khác, ưu tiên gói gọn nhiều chức năng hơn có những ưu điểm sau:
Xử lý chi phí cố định cao;
Tăng cường chức năng ủy quyền giao thức;
Giảm nguy cơ lỗi mã cho người dùng;
Tránh rủi ro tập trung ở mức độ cao.
Điểm mấu chốt cho sự phát triển của giao thức
Trong khi kế hoạch ban đầu của Ethereum là làm cho blockchain chạy an toàn bằng cách xây dựng một giao thức trên đầu, Vitalik Buterin tin rằng tương lai của Ethereum không được thiết lập trong đá. Như một câu nói trong ngành, "Không có giải pháp hoàn hảo trong tiền điện tử, chỉ có sự đánh đổi." "Đóng gói có lợi thế là giảm nguy cơ lỗ hổng và giảm xác suất tập trung, nhưng nhược điểm rõ ràng của nó là nó có thể khiến các giao thức ngày càng trở nên phức tạp và cuối cùng là mở rộng quá mức và khó sử dụng. Đó là một sự đánh đổi phức tạp về việc tính năng nào nên được đưa vào giao thức và tính năng nào nên được để lại ở các cấp độ khác của hệ sinh thái.
Nhìn chung, trong môi trường hiện tại, Vitalik Buterin coi blockchain là "hệ thống xã hội", và trong trường hợp các ví dụ có lợi tốt và hợp lý, ông có xu hướng ủng hộ giao thức Ethereum để gói gọn các tính năng cụ thể. Đối với các tính năng hiếm khi được sử dụng, đóng gói có thể cần phải được loại bỏ để đảm bảo khả năng tương thích với các phiên bản cũ hơn và giao thức nhẹ. Tất nhiên, ông thừa nhận rằng sự đánh đổi xung quanh bao bì sẽ tiếp tục phát triển theo thời gian.
Ebunker, một người theo chủ nghĩa lâu năm của Ethereum, là người đầu tiên chú ý đến phát triển công nghệ Ethereum, nâng cấp đề xuất và thay đổi cộng đồng, đồng thời chia sẻ nghiên cứu và quan điểm về các đường ray Ethereum chính như staking, L2 và DeFi.
Hiện tại, Ebunker bao gồm Ebunker Pool (một nhóm đặt cọc Ethereum không giám sát được tài trợ) và Ebunker Venture (Ethereum tối đa hóa vốn đầu tư mạo hiểm).