Nhảy tới nội dung

v1.5.0

Gói tải về

RPM

Gói Cypress

Gói Baobab

Gói thường

Linux

Gói Cypress

Gói Baobab

Gói thường

MacOS

Cypress Packages

Baobab Packages

Common Packages

Windows

  • Chưa được hỗ trợ

Lưu ý cho bản phát hành Klaytn v1.5.0

Tính năng mới

  • State migration (https://github.com/klaytn/klaytn/pull/507)

    • API JSON-RPC mới sẽ gỡ trie trạng thái/lưu trữ cũ không cần thiết, tiết kiệm không gian lưu trữ cho nút Klaytn (Cypress) được 75% (800 GB -> 200 GB)
      • admin.startStateMigration()
      • admin.stopStateMigration()
      • admin.stateMigrationStatus
    • Nút Klaytn hiện giờ yêu cầu 1TB không gian lưu trữ. Kích thước lưu trữ này là nặng nề làm ảnh hưởng việc nút vận hành hiệu quả và state migration sẽ giải quyết vấn đề này. State migration gỡ bỏ các nút trie trạng thái/lưu trữ cũ không còn cần thiết cho việc tạo và xác thực khối mới. Trước khi bắt đầu quá trình state migration, stakingInfo được lưu vào cơ sở dữ liệu để lấy stakingInfo không có trạng thái cũ sau khi thực hiện state migration.
  • Khởi động bộ nhớ đệm nút trie (https://github.com/klaytn/klaytn/pull/548)

    • API JSON-RPC mới sẽ tăng tốc xử lý khối bằng cách lặp lại trie trạng thái mới nhất và lưu vào bộ nhớ đệm
      • debug.startWarmUp()
      • debug.stopWarmUp()
    • Cho đến lúc này, nút Klaytn đã liên tục truy cập cơ sở dữ liệu để xử lý khối theo nút trie trạng thái chưa lưu vào bộ nhớ đệm, gây ra trễ trong xử lý khối. Tính năng "khởi động" đã nói đến sẽ giảm độ trễ này bằng cách lặp lại trie trạng thái mới nhất và lưu vào bộ nhớ đệm.
  • Nhập khối từ Chuỗi (https://github.com/klaytn/klaytn/pull/516)

    • Nhập khối chỉ dùng được với một tập tin. Nhập khối từ một chuỗi là bắt buộc với một số trường hợp sử dụng.
    • API JSON-RPC mới
      • admin.importChainFromString()
  • Fastcache (https://github.com/klaytn/klaytn/pull/490)

    • Fastcache là cách lưu nút trie vào bộ nhớ đệm với kích thước bộ nhớ đệm tự điều chỉnh, giảm mức sử dụng bộ nhớ so với Bigcache

Cải thiện

Sửa lỗi

Make this page better