Cơ chế nâng cấp giao thức Pi Network: Từ ngày hết hạn của node đến chuyển đổi mainnet
28 tháng 7, 2026
Phiên bản giao thức mainnet của Pi Network không tự động cập nhật, cũng không phải là một thao tác có thể hoàn thành trong một lần. Mỗi lần nâng cấp đều tuân theo một quy trình cố định: trước tiên là ngày hết hạn cập nhật phần mềm node, sau đó mới là việc chuyển đổi thực tế phiên bản giao thức trên chuỗi mainnet. Giữa hai sự kiện này, thường có một khoảng thời gian chênh lệch từ vài ngày đến vài tuần.
Trang này tổng hợp các mô hình và cơ chế nâng cấp mà OrbitWatch đã thực sự quan sát được trong quá trình theo dõi từ V21 đến V25.
Hai giai đoạn của quy trình nâng cấp
Mỗi lần nâng cấp giao thức Pi Network đều được chia thành hai giai đoạn độc lập:
Giai đoạn một: Cập nhật phần mềm node Pi Core Team sẽ thông báo ngày hết hạn của node, yêu cầu tất cả người vận hành node hoàn thành cập nhật phần mềm trong thời hạn. Đối với các node sử dụng Pi Desktop (Windows/macOS), quá trình này là tự động – phần mềm sẽ tự động kéo Docker image phiên bản mới và chuyển sang chạy container mới. Việc phần mềm node hoàn thành cập nhật không có nghĩa là phiên bản giao thức mainnet đã được chuyển đổi.
Giai đoạn hai: Chuyển đổi phiên bản giao thức mainnet
Sau khi đủ tỷ lệ node hoàn thành cập nhật phần mềm, protocol_version của mainnet mới chính thức được chuyển đổi. Pi Network sử dụng giao thức đồng thuận Stellar (SCP), các node đạt được sự đồng thuận thông qua các quorum slice đáng tin cậy – cơ chế này quyết định rằng phiên bản giao thức không thể bị một node duy nhất ép buộc chuyển đổi, mà cần đợi toàn bộ mạng lưới sẵn sàng.
Thứ tự quan sát thông thường là:
Ngày hết hạn của node
↓ (vài ngày sau)
Testnet 2 chuyển đổi sang phiên bản mới trước
↓ (vài ngày sau nữa)
protocol_version của mainnet chính thức chuyển đổi
Việc Testnet 2 chuyển đổi trước là tín hiệu cho thấy xác minh kỹ thuật đã thành công, mainnet sẽ theo sau ngay.
Dòng thời gian đầy đủ của các lần nâng cấp
OrbitWatch đã theo dõi đầy đủ các lần nâng cấp kể từ V21:
Phiên bản Ngày hết hạn của node Ngày chuyển đổi mainnet Chênh lệch Nội dung chính
V21 — 2026/4/29 — Cơ sở hạ tầng (trước khi OrbitWatch ra mắt)
V22 2026/4/27 2026/4/30 3 ngày Khung PiRC1 có hiệu lực
V23 2026/5/19 2026/5/22 3 ngày Hỗ trợ đầy đủ smart contract Soroban
V24 2026/6/2 2026/6/5 3 ngày Tối ưu hóa hệ thống di chuyển tự động, ổn định node
V25 2026/6/18 2026/7/22 34 ngày Mã hóa BN254, hàm băm Poseidon
V26 TBD — — Chưa xác định
Ba lần nâng cấp từ V22 đến V24 có mô hình rất nhất quán: trong vòng 3 ngày sau ngày hết hạn của node, mainnet hoàn tất chuyển đổi.
V25 là một ngoại lệ rõ ràng. Gần hai tuần sau ngày hết hạn, phần mềm node mới tự động kéo container v25 (khoảng 27-28/6); việc chuyển đổi thực tế phiên bản giao thức mainnet chỉ hoàn thành vào ngày dự kiến được Pi Core Team thông báo (22/7), cách ngày hết hạn tròn 34 ngày. Pi Core Team đã giải thích trong blog ngày 15/7 rằng v25 giới thiệu mã hóa BN254 và hàm băm Poseidon, đây là một bản nâng cấp có độ phức tạp kỹ thuật cao hơn so với các lần trước.
Ngoài ra, đáng chú ý là ngày hết hạn của node V24 đã bị hoãn hai lần: ban đầu là 25/5 → 31/5 → cuối cùng được ấn định là 2/6. Việc điều chỉnh ngày hết hạn không phải là hiếm trong quá trình nâng cấp của Pi, OrbitWatch luôn trực tiếp quan sát được sự thay đổi này từ tài liệu nâng cấp node chính thức, chứ không phải thông qua thông báo chính thức.
Tại sao đôi khi lại mất nhiều thời gian hơn?
Theo quan sát của OrbitWatch, có ít nhất hai yếu tố ảnh hưởng đến độ dài của khoảng thời gian chênh lệch:
Độ phức tạp kỹ thuật. V23 giới thiệu hỗ trợ đầy đủ smart contract Soroban, V25 giới thiệu mã hóa BN254 và hàm băm Poseidon – những bản nâng cấp liên quan đến khả năng mới ở lớp giao thức này cần thời gian xác minh lâu hơn so với việc tăng cường cơ sở hạ tầng đơn thuần (như V24).
Tỷ lệ node sẵn sàng. Pi Core Team sẽ gửi nhắc nhở sau ngày hết hạn, cho thấy không phải tất cả các node đều hoàn thành cập nhật vào đúng ngày hết hạn. Việc chuyển đổi mainnet cần đợi đủ tỷ lệ node sẵn sàng, tỷ lệ này chưa được Pi Core Team công khai.
Lưu ý quan trọng: Những điều trên là các nguyên nhân có thể được suy luận từ quan sát, Pi Core Team chưa đưa ra giải thích kỹ thuật cụ thể cho bất kỳ lần trì hoãn nào. Đối với những phần không chắc chắn, OrbitWatch sẽ không suy đoán thêm.
Người vận hành node cần làm gì?
Người vận hành node sử dụng Pi Desktop (Windows/macOS): Việc cập nhật phần mềm thường được thực hiện tự động, không cần thao tác thủ công. Bạn có thể kiểm tra phiên bản container đang chạy bằng lệnh docker images để xác nhận xem đã kéo được image phiên bản mới chưa.
Việc cập nhật phiên bản của phần mềm Pi Node (như 0.6.0, 0.6.1) và nâng cấp phiên bản giao thức là hai việc độc lập. Cái trước là cập nhật chức năng của ứng dụng node, cái sau là chuyển đổi phiên bản giao thức trên chuỗi, hai việc này không ảnh hưởng lẫn nhau.
Làm thế nào để xác nhận phiên bản giao thức mainnet hiện tại?
Cách trực tiếp nhất là truy vấn Horizon API:
https://api.mainnet.minepi.com/ledgers?order=desc&limit=1
Trường protocol_version trong kết quả trả về chính là số phiên bản giao thức mà mainnet hiện đang chạy.
Bạn cũng có thể kiểm tra trực tiếp trên Pi Network Block Explorer: 👉 blockexplorer.minepi.com
Hệ thống giám sát Horizon API của OrbitWatch tự động kiểm tra mỗi 15 phút một lần, và sẽ phát hành bài viết cập nhật ngay lập tức sau khi phiên bản giao thức được chuyển đổi.
Lịch sử theo dõi nâng cấp các phiên bản
| Phiên bản | Nội dung chính | Trạng thái | Bài viết theo dõi của OrbitWatch |
|---|---|---|---|
| V21→V22 | Khung PiRC1 có hiệu lực | ✓ Đã hoàn thành | Node đang chạy v22, nhưng chuỗi vẫn là v21 · Xác nhận chuyển đổi V22 |
| V22→V23 | Hỗ trợ đầy đủ smart contract Soroban | ✓ Đã hoàn thành | Cập nhật ngày hết hạn V23 · Testnet 2 đã chuyển đổi · Xác nhận chuyển đổi V23 |
| V23→V24 | Tối ưu hóa hệ thống di chuyển tự động, ổn định node | ✓ Đã hoàn thành | Cập nhật ngày hết hạn V24 · Testnet 2 đã chuyển đổi · Xác nhận chuyển đổi V24 |
| V24→V25 | Mã hóa BN254, hàm băm Poseidon (cơ sở cho ứng dụng zero-knowledge) | ✓ Đã hoàn thành | Thông báo nâng cấp V25 sắp tới · Quan sát ngày hết hạn · Node sẵn sàng · Pi Core Team thông báo 22/7 · Xác nhận chuyển đổi V25 |
| V25→V26 | Chưa xác định | Ngày hết hạn TBD | — |
Nguồn dữ liệu: Pi Network Horizon API (api.mainnet.minepi.com), Pi Network Block Explorer, quan sát trực tiếp giao diện node Pi Network, thông báo chính thức của Pi Network. Mọi phân tích không cấu thành lời khuyên đầu tư. OrbitWatch là một trạm quan sát hệ sinh thái Pi Network độc lập, không có bất kỳ liên kết nào với Pi Network Core Team.
Điểm chính
- •Nâng cấp giao thức Pi Network diễn ra theo hai giai đoạn: cập nhật phần mềm node và sau đó là chuyển đổi phiên bản mainnet, thường có độ trễ vài ngày đến vài tuần.
- •Thời gian chuyển đổi mainnet phụ thuộc vào độ phức tạp kỹ thuật của bản nâng cấp và tỷ lệ node đã sẵn sàng.
- •Người vận hành node Pi Desktop không cần làm gì nhiều, vì phần mềm sẽ tự động cập nhật.