Apricot Phase Two: Berlin EIPs và hỗ trợ nâng cao cho Avalanche Native Token (ANT)
Nâng cấp Phase Two sẽ kích hoạt trên Avalanche Mainnet lúc 7 a.m. EDT (11 a.m. UTC) vào Thứ Hai, ngày 10 tháng 5.
Hôm nay, chúng tôi phát hành mã cho Phase Two của nâng cấp Apricot, sẽ kích hoạt lúc 10 a.m. EDT (2 p.m. UTC) Thứ Tư, ngày 5 tháng 5 trên Fuji Testnet và lúc 7 a.m. EDT (11 a.m. UTC) Thứ Hai, ngày 10 tháng 5 trên Avalanche Mainnet. Nâng cấp này bao gồm các thay đổi vi phạm và chúng tôi khuyên tất cả trình xác thực nên nâng cấp các node trước đó.
Apricot Phase Two chứa các precompile mới trên C-Chain (bạn có thể tìm thấy lời giải thích tốt nhất về “precompile” là gì trong Phụ lục E của Giấy vàng Ethereum) làm cho Avalanche Native Tokens (ANTs) mạnh mẽ hơn. Sau khi nâng cấp này, bạn sẽ có thể nhập token tùy chỉnh từ X-Chain và bọc chúng dưới dạng ARC-20 trên C-Chain để sử dụng trong hơn 50 dApp trực tiếp được triển khai ở đó .
Ngoài ra, Apricot Phase Two kích hoạt Berlin EIPs (được kích hoạt trên Ethereum vào giữa tháng 4). Bao gồm các:
- EIP-2565 (ModExp Gas Cost): Xác định chi phí gas của precompile ModExp (0x00..05).
- EIP-2929 ( Tăng chi phí gas đối với các state access opcodes): Tăng chi phí xăng cho SLOAD, * CALL, BALANCE, EXT * và SELFDESTRUCT khi được sử dụng lần đầu tiên trong một giao dịch.
- EIP-2718 (Kiểu Giao dịch Envelope): Xác định kiểu giao dịch mới là envelope cho các kiểu giao dịch trong tương lai.
- EIP-2930 (Danh sách truy cập tùy chọn): Thêm loại giao dịch chứa danh sách truy cập, danh sách địa chỉ và khóa lưu trữ mà giao dịch có kế hoạch truy cập. Có thể truy cập bên ngoài danh sách, nhưng trở nên đắt hơn.
Ethereum Cat Herders đã cung cấp một cái nhìn tổng quan tuyệt vời về mỗi EIP và tại sao nó lại quan trọng trong bài đăng trên blog này .
Để có danh sách đầy đủ tất cả các vật phẩm mà chúng tôi đang nhắm mục tiêu trong các bản nâng cấp Apricot sắp tới, hãy xem bài đăng Apricot Phase 1.