NewTON 團隊的歷史背景

當我加入 TON Developers & Validators 聊天群(也稱為 NewTON 團隊)時,是在 2021 年 5 月 28 日。那時,Telegram 已經停止了對 ton-blockchain GitHub 組織的所有程式碼貢獻。ton-blockchain 儲存庫本質上是一個休眠的程式碼庫,只包含一些基礎組件,如主要的 TON 區塊鏈程式碼庫。

那時,我從未遇到過 TON 區塊鏈的 testnet1 版本。我看到的是 Telegram 推出的 testnet2,它仍在運行。NewTON 團隊的主要目標是繼續維護 testnet2。我很快發現 NewTON 團隊創建了一個名為 newton-blockchain 的新 GitHub 組織。最初,我以為這個名字只是 ton-blockchain 的變體。然而,幾個月後,我意識到它有更深的含義——指的是艾薩克·牛頓——從群組圖標可以明顯看出,它幽默地描繪了牛頓本人。

多個 TON 項目的興起

在那個時代,有幾個第三方 TON 區塊鏈項目,每個都有其獨特的關注點:NewTON、FreeTON 和 TON Token。

  • NewTON 旨在繼續維護 TON 區塊鏈的 testnet2,其代幣仍命名為 GRAM。
  • FreeTON 採取了不同的方法,啟動了一個名為 FreeTON 區塊鏈的新區塊鏈,使用自己的代幣 TON Crystal。FreeTON 的主要開發團隊是 TON Labs,以其專業性著稱。
  • TON Token 似乎只作為 ERC-20 代幣存在,沒有自己的主網或網路的證據。

當我開始更深入地探索 TON 區塊鏈的背景時,我發現這三個項目特別重要。本質上,有 testnet2 的 GRAM、FreeTON 的 TON Crystal 和 TON Token。很少有人注意到 NewTON 的存在,因為較舊的技術文檔主要來自原始的 ton-blockchain GitHub 儲存庫。FreeTON 是積極維護的項目,而 TON Token 作為 ERC-20 代幣,沒有引起我太多關注。自然地,我的技術研究傾向於 FreeTON 項目。

在加密貨幣交易所,我注意到 TON Crystal 和 TON Token 都在不同平台上架。這兩種代幣甚至有相似的名稱和圖標,除了定價外很難區分。儘管 FreeTON 盛行,我仍然專注於為 NewTON 團隊做出貢獻。值得一提的是,newton-blockchain 使用的 GRAM 沒有在任何交易所上架,因此沒有可交易的價值。

NewTON 團隊的努力和貢獻

現在讓我更深入地探討 NewTON 團隊的貢獻。當時,ton-blockchain 儲存庫缺乏全面的文檔。它只包含程式碼和一些研究論文。NewTON 團隊 fork 了原始的 ton-blockchain 並將其命名為 newton-blockchain。團隊成員沉浸在研究程式碼和研究論文中,最終創建了第一份全面的技術文檔,託管在 toncoin.org/docs

toncoin.org/docs 網站,顯示 NewTON 團隊創建的首份全面 TON 區塊鏈技術文檔

成員們默默貢獻他們的研究,使文檔越來越詳細。它解釋了 TON 區塊鏈的工作原理,並包含生態系統的關鍵組件。那時,我們沒有過多考慮 DeFi、ERC-20 或 ERC-721 代幣。NewTON 團隊的首要任務是確保 testnet2 的穩定性。我們開始深入研究 TON 區塊鏈的核心基礎設施,包括以下主題:

  • TON 區塊鏈運行原理
  • 驗證器機制
  • Elector 和系統合約
  • ADNL、RLDP 和 DHT 協議(網路層基礎)
  • 智能合約語言 FIFT、FUNC 和 TVM
  • LiteServer 和 LiteClient

這些元素構成了 TON 區塊鏈的基礎,沒有它們,它根本無法運行。我們的研究成果不斷添加到文檔中。

除了文檔,我們發現 TON 區塊鏈缺乏適當的安裝工具。一位開發者決定通過創建 Mytonctrl 來解決這個問題,它處理了幾項基本任務,如編譯、生成金鑰對和管理節點服務(驗證器)。Mytonctrl 名副其實,因為它還涵蓋了基本功能,如錢包創建、錢包啟動、發送交易、檢查餘額和追蹤交易歷史。

Mytonctrl 自動安裝工具介面,用於管理 TON 驗證器、錢包和節點操作

NewTON 團隊的關鍵使命

NewTON 團隊在那段時期最關鍵的任務是:

  • 維護 testnet2 的穩定性
  • 通過 Mytonctrl 自動化 TON 節點的安裝
  • 完成全面的技術文檔
  • 監控 testnet2 的狀態
  • 開發 API、SDK 和錢包解決方案

我們的貢獻雖然大多未被認可,但為 TON 區塊鏈技術的延續和未來發展奠定了基礎,確保其遺產存續並蓬勃發展。

Newton 團隊關鍵貢獻視覺化,顯示 testnet2 維護、文檔和工具開發