作者: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吧。