Tác giả: Macauley Peterson, Blockworks; Người biên dịch: Songxue, Golden Finance
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 đã xác định một số kế hoạch dự kiến cho ngày kế hoạch nâng cấp hard fork mạng chính tiếp theo Dencun.
Điều quan trọng cần lưu ý là các nhà phát triển Ethereum đang chú ý đến những ngày sau đây để chỉ phân nhánh mạng thử nghiệm công khai của Ethereum “nếu không có vấn đề lớn nào phát sinh”:
Goerli: 1,17
Sepolia: 1,30
Holesky: 2,7 p>
Đây sẽ là lần cuối cùng Goerli được đưa vào kế hoạch thử nghiệm và mạng 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 tính năng cốt lõi lớn (có thể mất một năm) hay xây dựng bản nâng cấp xoay quanh nhiều cải tiến nhỏ hơn (có thể xảy ra vào cuối năm 2024).
Hiện tại, đây là một số cải tiến cần chú ý sau Dencun vào năm 2024:
EIP- 4844 (Proto-Danksharding)
Đây là điểm nổi bật trong Decun EIP và sẽ 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 bản nâng cấp này "sẽ giảm chi phí sẵn có của dữ liệu cho tất cả Lớp 2". Lucas Henning, giám đốc công nghệ của nhà phát triển ví Web3 Suku, cho rằng đây là “Ethereum Một năm cải tiến đột phá của công ty.”
Henning nói rằng "[EIP-4844] là một cải tiến mang tính biến đổi" sẽ "cắt giảm phí gas cuộn lên tới 100 lần".
Tính năng trừu tượng hóa tài khoản phát huy tác dụng
Ưu tiên hàng đầu của Henning là cải thiện tính năng trừu tượng hóa tài khoản: ERC-4337 và tiện ích 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 mã thông báo trong hệ sinh thái Ethereum. Họ xác định các quy tắc triển khai mã thông báo để đả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à khái niệm trừu tượng hóa tài khoản "sẽ đóng vai trò quan trọng như là thay đổi quan trọng nhất đối với người dùng cuối", Henning cho biết.
Ông nói: “Việc trừu tượng hóa tài khoản sẽ thay đổi hoàn toàn cách chúng ta nhận thức và tương tác với ví, biến các giao dịch không cần gas trở thành tiêu chuẩn, biến việc đăng nhập mạng xã hội an toàn thành chuẩn mực mới và định hình lại về cơ bản trải nghiệm người dùng Ethereum. ."< /p>
Theo truyền thống, Ethereum có hai loại tài khoản: tài khoản bên ngoài (EOA) được kiểm soát bằng khóa riêng và tài khoản hợp đồng được kiểm soát bằng mã. Việc 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 hoạt động giống hợp đồng thông minh hơn.
Nó nâng cao trải nghiệm và tính 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 đối vớ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ính Ethereum, cho phép người dùng ủy quyền khả năng gửi giao dịch thay mặt họ, chẳng hạn như phê duyệt một loạt hoạt động cùng một lúc, tiết kiệm thời gian và rắc rối.
EIP-1153 (Mật mã lưu trữ tạm thời)
Đề xuất này là một phần của Dencun và nhằm mục đích giới thiệu A 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 sau một giao dịch.
EIP-1153 là một opcode 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.
Nhóm Uniswap đã vận động để đưa 1153 vào và muốn nó có trong Shapella, nhưng họ không thể nhận được đủ sự hỗ trợ để xây dựng sự đồng thuận giữa các nhà phát triển cốt lõi. Bản nâng cấp dự kiến sẽ đóng một vai trò quan trọng trong việc nâng cao chức năng và hiệu quả của giao thức v4 sắp tới của Uniswap.
Bằng cách cho phép lưu trữ tạm thời, EIP-1153 có thể giảm chi phí gas liên quan đến việc 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 cao hơn trong việc thiết kế hợp đồng thông minh.
Bằng cách giảm tải bộ nhớ vĩnh viễn và giảm thiểu tình trạng phình to trạng thái, EIP-1153 có thể đóng góp vào khả năng mở rộng tổng thể của mạng Ethereum.
EIP-4788 (Cam kết gốc khối Beacon)
Hãy nghĩ về Ethereum như một cuốn sách khổng lồ Thư viện có hai phần chính: phần Máy ảo Ethereum (EVM), giống như 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, giống như hệ thống danh mục của thư viện, theo dõi tất cả sách và Vị trí của họ (sự đồng thuận và phối hợp của mạng Ethereum).
Trước EIP-4788, hai phần này hoạt động độc lập một chút. Phần EVM không thể truy cập trực tiếp vào thư mục mới nhất; nó phải dựa vào các phương pháp gián tiếp để hiểu điều gì đang xảy ra trong phần chuỗi đèn hiệu.
EIP-4788 khuyên bạn nên đặt "gốc khối đèn hiệu" (gốc cây băm hoặc thông báo của khối gốc) vào mỗi khối EVM.
Điều này 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 hoạt động, chính xác và được liên kết trực tiếp với cơ sở dữ liệu thư viện chính.
Trong thư viện hiện đại này, người đọc (EVM) sẽ ngay lập tức nhận được thông tin chính xác mỗi khi một cuốn sách mới được thêm, di chuyển hoặc xóa (cập nhật chuỗi đèn hiệu). 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 toàn bộ hệ thống danh mục (trạng thái của lớp đồng thuận).
Tất cả điều này diễn ra theo cách giảm thiểu sự tin cậy, loại bỏ nhu cầu về các nhà tiên tri bên ngoài để cung cấp dữ liệu này, từ đó giảm thiểu các điểm thất bại hoặc thao túng tiềm ẩn.
Thay đổi này đặc biệt có lợi cho các giao thức đặt cược 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ư và trạng thái của trình xác thực trực tiếp từ sự đồng thuận lớp, từ đó nâng cao tính an toàn và hiệu quả hoạt động của nó.
EIP-4788 về cơ bản giới thiệu một oracle cấp giao thức để cung cấp 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ó "chắc chắn hữu ích".
"Họ cần gốc trạng thái của lớp đồng thuận trong logic ứng dụng (điều mà bằng chứng Casper FFG hiện đang chứng minh thông qua zkLLVM cho lớp thực thi trong thiết kế zkOracle," ông lưu ý.
EIP-5656 (mã opy MCOPY)
EVM hoạt động bằng cách sử dụng một bộ mã opcode biểu thị các hoạt động khác nhau.
EIP -5656 giới thiệu một opcode 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 kiến trúc EVM hiện tại, việc sử dụng Opcode hiện có để sao chép các phân đoạn dữ liệu lớn có thể không hiệu quả và MCOPY cung cấp một phương pháp hiệu quả hơn hứa hẹn 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à Khi hợp đồng được thực thi nhanh hơn, các 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 là 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 (Tự hủy có giới hạn)
Trong Ethereum, opcode SELFDESTRUCT cho phép hợp đồng thông minh tự xóa chính nó khỏi blockchain.
p>
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 thông tin của hợp đồng còn lại Ethereum đến địa chỉ được chỉ định.
Tuy nhiên, tính năng này gây ra một số vấn đề, bao gồm sự phức tạp trong quản lý trạng thái và các lỗ hổng bảo mật tiềm ẩn.
Bằng cách hạn chế khả năng tự hủy, Ethereum có thể quản lý tốt hơn kích thước trạng thái của nó, dẫn đến 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 khả năng mở rộng và bảo trì mạng lâu dài vì nó sẽ đơn giản hóa việc nâng cấp Ethereum trong tương lai.
< /p>