作者:Dr. Awesome Doge,TON核心團隊早期成員;翻譯:金色財經xiaozou

TON基金會這個名字可能大家都知道,但很少有人知道它的早期貢獻者——NEWTON團隊(TON核心團隊)的故事。

通過自願技術貢獻,NEWTON在2021年獲得了Telegram官方團隊的認可,實現了區塊鏈歷史上最偉大的“社區接管”技術移交。

作爲NEWTON的早期成員,讓我來爲大家講述這個故事吧。

1、簡介:加入NEWTON團隊及團隊使命

當我加入NEWTON團隊時,我們的主要任務很明確:在增強開發工具的同時保持TON testnet2代碼的穩定性。

由於我們沒有直接控制TON區塊鏈GitHub repository,但需要不斷更新代碼,我們創建了一個名爲NEWTON的新組織。爲了確保網絡更新順暢,我們鼓勵社區使用NEWTON開發的validator(驗證器)作爲標準版本。

從成立到2021年6月,NEWTON團隊完成了若干突破性開發和基礎設施項目。下面讓我們來深入瞭解影響TON早期發展的10大關鍵貢獻。

(1)mytonctrl:自動化節點管理工具

我們的第一個主要貢獻是mytonctrl,一個用於節點安裝和validator設置的強大的自動化工具。

它提供了一些基本功能,比如錢包創建、合約部署、交易歷史檢索,甚至是DNS註冊系統——有趣的是,當時的DNS與我們今天看到的現代NFT包裝的DNS不一樣。

mytonctrl還可以配置validator、liteserserver和litclients,從而使節點數據訪問和解析更加簡單。2021年,我們添加了基於CPU的挖礦腳本和自動化電源測試,以簡化TON鑄造。

(2)tonmon:可視化區塊鏈運行狀況

擁有節點和獲取數據是不夠的;我們需要更多的可視化工具來監控區塊鏈的運行狀況。

爲了更好地監控區塊鏈運行狀況,我們創建了tonmon。該工具跟蹤的關鍵指標有:區塊創建時間、分片狀態、dPoS選舉時間表、validator計數和權重以及挖礦合約狀態。我們可以對任何網絡異常做出快速反應。

這個網絡在早期階段非常小,全球範圍內大約只有80個validator。

(3)tonmine:監控Giver合約

我們開發了tonmine來跟蹤TON挖礦活動。雖然TON區塊鏈最初的giver有大有小,但到2021年只剩下10個小型giver。tonmine顯示每個合約的每日挖礦統計數據,每個合約平均每天20,000 TON——所有合約總計200,000 TON。

挖礦難度在不同的giver之間差異很大,這取決於礦工的數量——一些giver由於礦工較少所以難度較低,而另一些則具難度極高。

(4)跨鏈橋

在TON具有jetton或NFT標準之前,我們認識到跨鏈兼容的重要性。NEWTON團隊爲EVM兼容鏈上的ERC-20代幣開發了一個TON原生橋,並在bridge.ton.org上成功進行了測試。這使得TON、以太坊和BSC之間的無縫轉賬成爲可能。

(5)@cryptobot:Telegram Bot錢包

2021年,在Telegram的mini app出現之前,一名團隊成員開發了@cryptobot Telegram錢包。它最初支持BTC、TON、BNB和USDT。Telegram的mini app推出後,錢包進行了徹底的更新。

(6)toncenter:簡化區塊鏈數據訪問

有了toncenter,開發人員不再需要設置完整節點,研究litecliclient或liteserver,或者擔心序列化的數據格式。toncenter提供了一個公共API,大大簡化了各種錢包和區塊瀏覽器的鏈上數據訪問。

雖然TON的基礎設施已經發展爲擁有更多的API提供商選項,比如今天的tonxapi.com,但toncenter仍在不斷爲開發人員服務,這證明了其設計的強大。

(7)explorer.toncoin.org:TON的第一個區塊瀏覽器

第一個TON區塊鏈瀏覽器被內置到explorer.toncoin.org的核心代碼庫中。雖然速度快得令人難以置信,但對大多數用戶來說,它的數據表示技術性太重。

(8)ton.sh:新一代瀏覽器

爲了解決explorer.toncoin.org的複雜性,我們創建了ton.sh。在解決了區塊鏈數據的反序列化挑戰之後,我們使用一個公共API發佈了它。

ton.sh側重於基本功能:錢包餘額、交易,尤其是備忘錄。備忘錄對於早期TON用戶來說至關重要,在TON Connect或複雜的DeFi合約出現之前,備忘錄是命令操作,尤其是對於交易所的存款操作。

儘管後來出現了像TONScan和TONViewer這樣的新瀏覽器,但ton.sh仍然是TON開發中的一個歷史性里程碑。

(9)TonWeb:基本的JavaScript SDK

由於TON智能合約使用了Fift和Func這兩種具有挑戰性的語言,因此NEWTON團隊開發了TonWeb,這是一個簡化錢包創建、部署和交易的JavaScript SDK。

(10)ton錢包:我的第一個TON錢包

這個TON錢包可以追溯到Telegram時代,是我的第一個錢包,而且我現在還在用它。

2、歷史性認可:NEWTON給Telegram官方團隊的公開信

到2021年6月,NEWTON團隊做出了重大貢獻,包括運行公共liteserver、DHT服務器和archive節點,以維護網絡穩定性。然後,toya-yanot給TON-blockchain團隊寫了一封公開信,記錄了我們一年的工作,並請求GitHub的機構許可。

信中列出了NEWTON的兩位主導人和主要團隊成員。

是的,我(Dr. Awesome Doge)也在名單之中。

那時,我認爲這僅僅是一封公開信——是一個很好的方式來展示我們對網絡的貢獻,而沒有期待任何迴應。

但令我們驚訝的是,Telegram官方團隊在2021年6月30日做出了回覆。

這標誌着TON區塊鏈歷史開啓了新篇章。

3、回顧過去,展望未來:Builder筆記

回顧這段令人難以置信的旅程,NEWTON團隊的早期貢獻遠遠超出了代碼。每一行代碼,我們開發的每一款工具,每一個不眠之夜的維護工作——所有這些努力奠定了TON今天的基礎。

TON在2024年的爆炸式增長,有成千上萬的builder加入生態系統,這便驗證了我們在那些充滿挑戰的早期階段的信念——TON的潛力值得爲之奮鬥。

NEWTON成員遍佈全球,每個成員都以自己的方式支持着TON。我的重心仍然是開發者的需求和亞洲的開發(我是唯一說普通話的團隊成員)。我和我的團隊TONX正在爲TON生態系統構建必要的基礎設施:

  • TONX API:所有dapp的強大RPC & API

  • Tonkey App:管理4億資產的多籤錢包

  • TonStake:最大的質押池

  • TON Research:面向開發者的社區中心

  • TON駭客之家活動橫跨香港、曼谷、臺北

未來敬請期待。

NEWTON的精神永存。這僅僅是個開始。讓我們來一起建設TON吧。