Subscribe

IoTeX Core 1.11.0: Một bước tiến vượt bậc

IoTeX Core 1.11.0: Một bước tiến vượt bậc

Bản phát hành IoTeX Core 1.11.0 mở ra một chân trời mới cho các nhà phát triển, giới thiệu các tính năng được mong đợi từ lâu là IIP-13 (Biểu diễn Staking Bucket dưới dạng Token không thể thay thế) và IIP-14 (Trừu tượng hóa tài khoản qua hợp đồng EntryPoint). Với sự ủng hộ áp đảo từ cộng đồng, các bản cập nhật này hứa hẹn sẽ cách mạng hóa cách xử lý cơ chế staking và các thao tác tài khoản trên blockchain IoTeX. Phiên bản mới này bao gồm một hardfork quan trọng, sẽ được kích hoạt trên mainnet IoTeX tại độ cao khối 24.838.201 (dự kiến vào khoảng 23 giờ UTC ngày 20/07/2023). Tất cả các node bắt buộc phải nâng cấp lên bản phát hành mới nhất này; những node không nâng cấp sẽ gặp sự cố đồng bộ với blockchain IoTeX sau khối kích hoạt.

Lưu ý: trước khi khởi động lại node, hãy đảm bảo bạn đã cập nhật lên tệp config.yaml mới nhất, điều cần thiết để v1.11.0 hoạt động đúng. Hướng dẫn chi tiết về cấu hình node có thể xem tại đây.

Những cải tiến quan trọng trong v1.11.0

Phiên bản 1.11.0 giới thiệu ba cải tiến chính:

  • IIP-13: Staking Bucket dưới dạng Token không thể thay thế
  • IIP-14: Trừu tượng hóa tài khoản
  • Bắt buộc ChainID trong giao dịch

Để hiểu sâu hơn về mặt kỹ thuật, chúng tôi sẽ sớm xuất bản hai bài blog riêng tập trung vào IIP-13 và IIP-14.

IIP-13: Staking Bucket dưới dạng Token không thể thay thế

IIP-13 là một bước đột phá trong cách biểu diễn staking bucket, giờ đây được mô hình hóa dưới dạng Token không thể thay thế (NFT) trên blockchain IoTeX. Sự chuyển đổi này mở đường cho các ứng dụng sáng tạo như Liquid Staking Derivatives (LSD), cho phép giao dịch các bucket này hoặc sử dụng chúng làm tài sản thế chấp trong các giao thức DeFi khác. Nhờ đó, chúng tôi kỳ vọng tỷ lệ staking tổng thể sẽ tăng lên, nâng cao tính bảo mật và phi tập trung của blockchain IoTeX.

IIP-14: Trừu tượng hóa tài khoản

Bản cập nhật IIP-14 tập trung vào việc cải thiện trải nghiệm người dùng trên nền tảng IoTeX bằng cách trừu tượng hóa nhiều thao tác và thuộc tính tài khoản, bao gồm xác thực, ủy quyền, chống phát lại, thanh toán gas, gộp lô và tính nguyên tử. Dựa trên EIP-4337, IIP-14 hứa hẹn giúp IoTeX thân thiện và an toàn hơn cho người dùng, vượt qua những hạn chế của tài khoản thuộc sở hữu bên ngoài (EOA).

Bắt buộc ChainID: Tăng cường bảo mật giao dịch

Tiếp nối bản phát hành v1.8, vốn đã đưa ChainID vào giao dịch để phân biệt giữa các mạng, v1.11 giờ đây yêu cầu mỗi giao dịch phải mang ChainID chính xác (1 cho mainnet và 2 cho testnet), đồng thời từ chối giá trị ChainID mặc định là 0. Điều này càng củng cố thêm tính bảo mật của blockchain IoTeX.

Các cập nhật bổ sung

Bên cạnh những cải tiến lớn, v1.11 còn bao gồm một số cải tiến nhỏ:

  • Lệnh “ioctl bc delegate” để truy xuất thông tin delegate.
  • Đầu ra nhật ký console giờ đây cung cấp bản tóm tắt trạng thái node.
  • Bật tính năng gộp tin nhắn trong dịch vụ API để tăng hiệu quả dữ liệu mạng.
  • Lệnh “ioctl did service”.
  • Bổ sung xác thực system action vào quy trình xác thực khối.

Ghi chú phát hành đầy đủ có thể xem tại đây.

Cần nâng cấp gấp

Vì v1.11.0 có một hardfork, tất cả các node bắt buộc phải nâng cấp để duy trì đồng bộ với blockchain IoTeX.

Hãy đón chờ

Bài blog này cung cấp cái nhìn tổng quan về các cập nhật đi kèm v1.11. Hãy đón chờ các bài viết sắp tới về cả IIP-13 và IIP-14, vì chúng sẽ đặc biệt hữu ích cho các nhà phát triển, với các ví dụ cụ thể và phân tích toàn diện về từng cải tiến. Đừng quên đăng ký Cổng thông tin nhà phát triển của chúng tôi để nhận thông báo về các bài viết mới dành cho nhà phát triển, nội dung Academy và tìm hiểu cách xây dựng các dự án dựa trên thế giới thực với bộ công nghệ IoTeX.

IoTeX