PiRC2深入分析★★★★★▲
PiRC2 是什麼?Pi Network 訂閱合約 API 完整解析
2026年7月27日
概覽
PiRC2(Pi Request for Comments #2)是 Pi Network 首個智能合約規格,由 Pi Core Team CTO Nicolas Kokkalis 於 2026 年 4 月發布。PiRC2 定義了基於 Soroban 的訂閱合約 API——讓商家與用戶可以在 Pi 鏈上建立自動循環付款訂閱。
PiRC2 的核心創新是透過 Soroban 的代幣授權(allowance)機制,讓訂閱付款無需用戶每次重新簽名,同時資金仍保留在訂閱者錢包中,僅在實際扣款時才轉移。這解決了傳統區塊鏈循環付款的核心難題。
訂閱合約已於 2026 年 4 月在 Pi Testnet 上線,開放開發者測試。參考實現(原始碼)位於 PiNetwork/SmartContracts 倉庫的 contracts/subscription/ 目錄。目前正在進行社群審查與外部安全審計,主網部署將在審計完成後推進。OrbitWatch 追蹤 PiNetwork/PiRC 倉庫的所有 PiRC2 文件更新。
技術規格
訂閱模型
- 商家服務註冊(可設定定價)
- 訂閱者加入(可選預付款承諾)
- 透過 Soroban allowance 機制預授權代幣
扣款與生命週期
- 定期扣款無需重新簽名
- 到期帳本(Expiration Ledger)控制預算上限
- 訂閱暫停、恢復與取消流程
智能合約
- 基於 Soroban 的參考實現
- 每次扣款使用 transfer_from 消耗 allowance
- 外部安全審計進行中(PiNetwork/SmartContracts)
治理
- 透過 GitHub Issues 的社群 RFC
- Core Team 批准流程
- 開源參考實現
時間軸
| 時間 | 事件 | 狀態 |
|---|---|---|
| 2026-04-17 | Pi CTO(Nicolas Kokkalis)發布 PiRC2 規格文件 | ✅ 完成 |
| 2026-04 | 社群 RFC 流程啟動 — GitHub Issues 開放討論 | ✅ 完成 |
| 2026-04 | 訂閱合約在 Pi Testnet 上線,開放開發者測試 | ✅ 完成 |
| TBD | 外部智能合約安全審計完成 | ⏳ 進行中 |
| TBD | 訂閱合約主網部署 | ⏳ 待定 |
重要摘要
- •PiRC2 是 Pi Network 首個 Soroban 智能合約規格,訂閱合約已於 2026/04 在 Testnet 上線
- •資金始終保留在用戶錢包,僅在實際扣款時才轉移,解決傳統區塊鏈循環付款難題
- •外部安全審計仍在進行中,主網部署日期待定