← 返回列表
OrbitWatch 觀察★★★★

Pi Network 開了一個新的 GitHub Repo——SmartContracts,這代表什麼?

2026年5月7日 上午01:51

如果你有在追蹤 Pi Network 的 GitHub 動態,4 月 17 日有一件事可能你沒注意到。

Pi Network 的官方 GitHub 組織(github.com/PiNetwork)悄悄新增了第二個 public repo:SmartContracts。這個 repo 跟 PiRC 規格文件不同,它放的是實際可以執行的合約代碼


PiNetwork org 目前有兩個 Public Repo

在討論 SmartContracts 之前,先把 PiNetwork org 的全貌說清楚:

PiRC(529 stars、88 watchers) 這是 Pi 的協議規格文件庫,PiRC1 和 PiRC2 的設計文件都在這裡。社群的討論、Issues、Pull Request 都在這裡發生。這個 repo 的活躍度很高,目前有 58 個開放 Issues,74 次更新。

SmartContracts(240 stars、25 watchers) 這是新的。這裡放的不是規格文件,而是官方智能合約的實際原始碼。目前只有一個資料夾:contracts/subscription,也就是 PiRC2 訂閱合約的 Rust 實作。

這兩個 repo 的關係是:PiRC 定義「規則是什麼」,SmartContracts 實作「規則怎麼執行」。


SmartContracts Repo 裡有什麼?

目前的結構很簡單:

PiNetwork/SmartContracts
└── contracts/
    └── subscription/    ← PiRC2 訂閱合約的 Rust 實作

幾個值得注意的細節:

使用 Rust 語言

Rust 因其效能效率、記憶體安全性,以及在高安全性去中心化應用中的適用性,在區塊鏈開發中越來越受歡迎。 選擇 Rust 配合 Soroban 框架,代表官方在設計上重視安全性和可驗證性,不是隨便選的語言。

完全沒有 README 說明

目前的 README 只有一行 # pi-smartcontracts,完全沒有文件說明。這不是壞事,而是代表這個 repo 仍在快速開發階段,文件還沒跟上。

已有社群在這裡提交 Issues

雖然 repo 才建立兩週,已經有開發者在這裡提交 Issues,包含一個叫做 ZyraDex 的 DeFi 協議,聲稱是建立在 PiRC1 和 PiRC2 規格上、符合合規要求的去中心化金融平台,並提供了測試網 App。 這是一個信號:開發者社群已經在積極嘗試在 Pi 上建立真實應用了。


為什麼這個 Repo 值得關注?

這是 Pi 智能合約能力的實際載體

PiRC 告訴你「Pi 的代幣和訂閱系統設計是什麼」,SmartContracts 告訴你「這些設計實際上是怎麼用代碼實現的」。對開發者來說,後者才是真正能拿來用的東西。

它會隨著 V23 之後持續擴充

目前只有一個 subscription 資料夾(PiRC2)。V23 智能合約上線後,預計會出現更多的 contracts/ 子資料夾,每一個新資料夾都代表一個新的官方智能合約功能。這個 repo 的成長速度,是追蹤 Pi 生態實際進展最直接的指標之一。

PiRC 的 Issues 顯示社群已經很活躍

PiRC repo 裡有開發者提出了訂閱合約的「暫停/恢復」功能提案——目前訂閱只有「啟用」和「取消」兩種狀態,沒有辦法暫時暫停,這對旅行或財務緊張時的用戶來說是不好的體驗。 這類社群主動提出改善建議的現象,代表 Pi 的開發者生態正在形成真實的討論,而不只是等著官方公告。


OrbitWatch 的 GitHub 監控更新

我們已把 PiNetwork/SmartContracts 加入 OrbitWatch 的 GitHub 監控清單,與 PiNetwork/PiRC 並列為最優先追蹤的 repo。

具體來說,我們會關注:

新的合約資料夾 每當 contracts/ 下出現新的子資料夾,代表新的官方智能合約功能即將上線,這是比官方公告更早的技術信號。

合約代碼的重大更新 訂閱合約的核心邏輯如果有變動,可能代表 PiRC2 的設計有調整,值得分析。

Issues 的討論品質 目前 SmartContracts 的 Issues 主要是社群提交的應用展示,如果開始出現安全性疑慮或重大 bug 回報,那是更值得關注的信號。

README 的完善程度 一個 repo 從「幾乎沒有文件」到「有完整說明」,通常代表官方開始認真對外開放這個功能。我們會追蹤 README 的更新。


一個額外的觀察

有趣的是,PiNetwork org 的兩個 repo 最後更新時間都是 4 月 17 日——也就是 Pi Network 宣布 PiRC2 測試網的同一天。

時間點的一致性不是巧合。SmartContracts 的建立和 PiRC2 的發布是同一個計畫的兩個面向:PiRC2 定義了訂閱合約的規格,SmartContracts 提供了實際的實作。對開發者來說,你不只是在讀一份設計文件,你可以直接拿代碼來整合。

這個邏輯如果延續下去——每一個新的 PiRC 發布都對應一個 SmartContracts 的新資料夾——那 SmartContracts 這個 repo 就是追蹤 Pi 生態技術進展最直接的窗口。

V23 上線後,這裡會是 OrbitWatch 最密切監控的地方之一。


延伸閱讀


數據來源:PiNetwork GitHub(github.com/PiNetwork)、hokanews、MEXC News。所有分析不構成投資建議。 OrbitWatch 是獨立的 Pi Network 生態觀測站,與 Pi Network 官方無任何關聯。

重要摘要

  • Pi Network 已推出全新的公共 GitHub 程式碼庫 `SmartContracts`,其中包含實際可執行的智能合約程式碼,與 `PiRC` 規範文件不同。
  • `SmartContracts` 程式碼庫目前託管了 PiRC2 訂閱合約的 Rust 實現,這表明 Pi Network 致力於透過 Rust 和 Soroban 框架提升安全性和可驗證性。
  • 這個新程式碼庫直接體現了 Pi 的技術進步,預計未來將隨著智能合約功能的增加而擴展,為開發者提供具體的整合程式碼,並促進積極的社區討論。