Khi quá trình nâng cấp Cancun đến gần, giao thức EIP nào Ethereum đáng được chú ý?

Bài viết này được dịch máy
Xem bản gốc
Bài viết này tìm hiểu chi tiết và tác động tiềm ẩn của những đề xuất này một cách chi tiết.

Được viết bởi: Blockwords

Biên soạn bởi: TechFlow TechFlow

Khi mạng Ethereum tiến tới hard fork Dencun vào quý 1 năm 2024, cộng đồng đang háo hức mong đợi sê-ri đề xuất cải tiến quan trọng (EIP). Những đề xuất này không chỉ liên quan đến định hướng tương lai của Ethereum mà còn có thể có tác động sâu sắc đến toàn bộ hệ sinh thái crypto. Trong bài viết này, chúng tôi sẽ tìm hiểu chi tiết và tác động tiềm tàng của những đề xuất này để cung cấp cho độc giả sự hiểu biết toàn diện.

Cuộc họp dành cho nhà phát triển toàn lõi Ethereum mới nhất cuối cùng đã đặt ra một số lịch trình dự kiến ​​cho đợt nâng cấp hard fork mainnet chính tiếp theo Dencun. Điều quan trọng cần lưu ý là các nhà phát triển Ethereum có kế hoạch fork mạng thử nghiệm công khai của Ethereum vào những ngày sau chỉ khi không có vấn đề lớn nào phát sinh:

  • Goerli: ngày 17 tháng 1

  • Sepoli: ngày 30 tháng 1

  • Holesky: ngày 7 tháng 2

Đây sẽ là lần cuối cùng Goerli tham gia chương trình beta vì mạng này dự kiến ​​sẽ không được dùng nữa.

Họ cũng thảo luận về những gì sắp diễn ra - bản nâng cấp Praha/Electra vẫn chưa được đặt tên. Cộng đồng Ethereum đang cân nhắc xem nên tập trung vào một cải tiến tính năng cốt lõi lớn (có thể mất một năm làm việc) hay nâng cấp xung quanh nhiều cải tiến nhỏ hơn (có thể được triển khai vào cuối năm 2024).

Quyết định về vấn đề trên sẽ được đưa ra sau năm mới, nhưng hiện tại, đây là một số cải tiến đáng xem sau nâng cấp Dencun 2024 :

EIP-4844 (Daksharding gốc)

EIP-4844 là một dự án lớn trong Dencun EIP và là tâm điểm của nhiều bản tin trong năm 2023.

Người đồng sáng lập StarkWare Eli Ben-Sasson đã chỉ ra rằng nâng cấp này sẽ giảm chi phí sẵn có của dữ liệu cho tất cả L2. Vì vậy đây là điều mà Starknet rất mong đợi để người dùng có thể giảm bớt chi phí.

Lucas Henning, giám đốc công nghệ của nhà phát triển ví Web3 Suku, gọi đây là “một năm có những cải tiến đột phá Ethereum”. EIP-4844 là một công nghệ biến đổi giúp giảm phí Gas cuộn lên tới 100 lần.

Sự gia tăng của Trừu tượng hóa tài khoản

Một trọng tâm khác của Henning là tận dụng các cải tiến về Trừu tượng hóa tài khoản: ERC-4337 và mở rộng ERC-6900 của nó.

ERC là một tập hợp con của EIP tập trung cụ thể vào các tiêu chuẩn token trong hệ sinh thái Ethereum . Họ xác định các quy tắc triển khai token để đảm bảo khả năng tương tác. Không giống như một số EIP sửa đổi giao thức lõi, ERC thường không yêu cầu hard fork.

ERC-4337 ra mắt vào tháng 3 và Henning cho rằng khái niệm Trừu tượng hóa tài khoản sẽ đóng một vai trò quan trọng trong những thay đổi quan trọng nhất của người dùng.

Ông nói rằng Trừu tượng hóa tài khoản sẽ thay đổi hoàn toàn cách chúng ta hiểu và tương tác với ví, biến các giao dịch gas trở thành tiêu chuẩn, đăng nhập xã hội an toàn trở thành điều bình thường mới và định hình lại về cơ bản trải nghiệm người dùng Ethereum .

Theo truyền thống, Ethereum có hai loại tài khoản: tài khoản thuộc sở hữu bên ngoài (EOA) được kiểm soát bởi khóa riêng và tài khoản hợp đồng được kiểm soát bởi mã. Trừu tượng hóa tài khoản làm mờ đi sự khác biệt này, cho phép người dùng tạo các tài khoản có chức năng giống hợp đồng thông minh hơn.

Nó cải thiện trải nghiệm và bảo mật của người dùng, đồng thời cho phép logic tài khoản phức tạp hơn chẳng hạn như ví đa chữ ký hoặc khôi phục xã hội các khóa bị mất.

ERC-6900 đưa ra khái niệm "giao dịch ủy thác". Tiêu chuẩn này cũng không yêu cầu thay đổi sự đồng thuận của mạng chủ Ethereum , cho phép người dùng có khả năng ủy quyền các giao dịch cho người khác thay mặt họ, chẳng hạn như để tiết kiệm thời gian và rắc rối bằng cách phê duyệt một loạt hoạt động cùng một lúc.

EIP-1153 (Mã lưu trữ tạm thời)

Đề xuất này là một phần của Dencun, nhằm mục đích giới thiệu các cơ chế mới để xử lý việc lưu trữ tạm thời hoặc tạm thời trong quá trình thực hiện hợp đồng thông minh.

Hoạt động lưu trữ truyền thống trên Ethereum là vĩnh viễn và tiêu tốn Gas. Điều này có thể không hiệu quả đối với dữ liệu tạm thời không cần tồn tại trong suốt giao dịch.

EIP-1153 là một opcode (mã hoạt động) cho phép các hợp đồng thông minh sử dụng bộ nhớ tạm thời - bộ nhớ sẽ bị xóa khi kết thúc thực hiện giao dịch.

Đội ngũ Uniswap đã vận động cho số 1153 và muốn nó có trong Shapella, nhưng họ không thể nhận được đủ sự hỗ trợ để đạt được sự đồng thuận giữa các nhà phát triển cốt lõi. Nâng cấp này dự kiến ​​​​sẽ đóng một vai trò quan trọng trong việc cải thiện khả năng và hiệu quả của giao thức v4 tung ra của Uniswap .

Nhấn đây để đọc: Uniswap Labs đã chuẩn bị gì cho v4?

Bằng cách cho phép lưu trữ tạm thời, EIP-1153 có thể giảm chi phí gas lưu trữ dữ liệu trong quá trình thực hiện hợp đồng và cung cấp cho các nhà phát triển sự linh hoạt hơn khi thiết kế hợp đồng thông minh.

Bằng cách giảm gánh nặng lưu trữ vĩnh viễn và giảm thiểu tình trạng phình to trạng thái, EIP-1153 có thể góp phần vào mở rộng của toàn bộ mạng Ethereum .

EIP-4788 (Gửi gốc khối Beacon)

Hãy tưởng tượng Ethereum là một thư viện khổng lồ với hai phần chính: phần Máy ảo Ethereum(EVM), giống như một phòng đọc nơi mọi người đến đọc sách (thực thi hợp đồng thông minh) và phần Beacon Chain (Beacon Chain), Giống như một hệ thống mục lục thư viện theo dõi tất cả các cuốn sách và vị trí của chúng (sự đồng thuận và phối hợp của mạng Ethereum).

Trước EIP-4788, hai phần này có phần độc lập về mặt chức năng. Phần EVM không có quyền truy cập trực tiếp vào mục lục mới nhất; nó phải dựa vào phương pháp gián tiếp để hiểu điều gì đang xảy ra trong phần chuỗi Beacon.

EIP-4788 đề xuất đặt một "gốc khối Beacon" (gốc cây băm hoặc thông báo của khối gốc) trong mỗi khối EVM. Nó giống như việc chuyển từ hệ thống lưu trữ thẻ lỗi thời của thư viện (không hiệu quả và đôi khi không chính xác) sang một hệ thống có các liên kết trực tiếp, chính xác và thời gian thực tới cơ sở dữ liệu thư viện chính.

Trong thư viện hiện đại này, bất cứ khi nào một cuốn sách mới được thêm, di chuyển hoặc xóa (cập nhật chuỗi Beacon), người đọc (EVM) có thể nhận được thông tin chính xác ngay lập tức. Người đọc có thể tin tưởng rằng họ đang nhận được thông tin mới nhất và hoạt động của thư viện (chẳng hạn như thực hiện hợp đồng thông minh) phù hợp hơn với hệ thống mục lục tổng thể (trạng thái của lớp đồng thuận).

Tất cả điều này xảy ra theo cách giảm thiểu tín nhiệm, loại bỏ sự cần thiết của oracle bên ngoài để cung cấp dữ liệu này, do đó làm giảm các khả năng thất bại hoặc thao túng.

Thay đổi này đặc biệt có lợi cho các giao thức staking thanh khoản như Lido, cầu nối dựa trên hợp đồng thông minh và các giải pháp đặt cược lại, vì nó cho phép các giao thức này truy cập dữ liệu quan trọng như số dư xác thực và trạng thái trực tiếp từ lớp đồng thuận , từ đó nâng cao tính bảo mật của chúng và hoạt động, hiệu quả.

EIP-4788 về cơ bản giới thiệu một oracle cấp giao thức để truyền đạt trạng thái đồng thuận của Ethereum trên toàn mạng chính.

Misha Komarov, người sáng lập Nil Foundation, tổ chức đang triển khai zkOracle cho Lido, gọi nó là "hoàn toàn hữu ích". Ông tuyên bố rằng "họ cần sử dụng gốc trạng thái lớp đồng thuận trong logic ứng dụng (hiện đã được chứng minh thông qua bằng chứng zkLLVM đến Casper FFG trong lớp thực thi), điều này được thực hiện trong thiết kế zkOracle".

Nhấn đây để đọc: Bản tổng hợp Ethereum mới áp dụng phương pháp tiếp cận không cần kiến ​​thức để bảo vệ

EIP-5656 (mã MCOPY)

EVM hoạt động bằng cách sử dụng một bộ mã opcode cho biết các hoạt động khác nhau.

EIP-5656 giới thiệu một mã hoạt động mới có tên MCOPY, được thiết kế để tối ưu hóa quá trình sao chép dữ liệu trong bộ nhớ trong quá trình thực hiện hợp đồng thông minh.

Trong các kiến ​​trúc EVM hiện tại, việc sao chép các phân đoạn dữ liệu lượng lớn bằng cách sử dụng các mã hoạt động hiện có có thể không hiệu quả và tốn kém. MCOPY cung cấp một cách tiếp cận hiệu quả hơn dự kiến ​​sẽ giảm phí Gas liên quan đến các hoạt động này đồng thời cải thiện hiệu suất .

Hoạt động bộ nhớ nhanh hơn có nghĩa là hợp đồng sẽ thực thi nhanh hơn và nhà phát triển sẽ có nhiều công cụ hơn để tối ưu hóa hợp đồng thông minh của họ - đặc biệt khi xử lý các cấu trúc dữ liệu lớn hoặc các hoạt động phức tạp liên quan đến hoạt động bộ nhớ.

EIP-6780 (hạn chế SELFDESTRUCT)

Trong Ethereum, opcode SELFDESTRUCT cho phép hợp đồng thông minh tự xóa chính nó khỏi blockchain. Khi được thực thi, nó sẽ xóa mã và bộ nhớ của hợp đồng khỏi trạng thái và gửi ETH còn lại của hợp đồng đến địa chỉ được chỉ định.

Tuy nhiên, chức năng này dẫn đến một số vấn đề, bao gồm sự phức tạp trong quản lý trạng thái và lỗ hổng bảo mật tiềm ẩn. Bằng cách giới hạn SELFDESTRUCT, Ethereum có thể quản lý kích thước trạng thái của nó tốt hơn, tạo ra một blockchain ổn định hơn và có thể dự đoán được. Điều này rất quan trọng đối với mở rộng và bảo trì mạng lâu dài vì nó sẽ đơn giản hóa nâng cấp Ethereum trong tương lai.

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận