作者 | Dr. Awesome Doge(@drawesomedoge)
編譯 | 吳說(shuō)區(qū)塊鏈
盡管 TON Foundation 是一個(gè)更廣為人知的名字,但很少有人了解其早期貢獻(xiàn)者的故事?—?— NEWTON 團(tuán)隊(duì)(TON 核心團(tuán)隊(duì))。
通過(guò)自愿的技術(shù)貢獻(xiàn),NEWTON 團(tuán)隊(duì)在 2021 年贏得了 @Telegram 官方團(tuán)隊(duì)的認(rèn)可,最終實(shí)現(xiàn)了技術(shù)交接,這標(biāo)志著區(qū)塊鏈歷史上最重要的“社區(qū)接管”。
作為 NEWTON 的早期成員之一,讓我來(lái)分享這個(gè)故事。?—?@drawesomedoge
介紹:加入 NEWTON 團(tuán)隊(duì)及其使命
當(dāng)我加入 NEWTON 團(tuán)隊(duì)時(shí),我們的主要任務(wù)非常明確:在維護(hù) TON testnet2 代碼穩(wěn)定性的同時(shí),增強(qiáng)開(kāi)發(fā)者工具。
由于我們無(wú)法直接控制 ton-blockchain GitHub 倉(cāng)庫(kù),但又需要持續(xù)優(yōu)化代碼,我們成立了一個(gè)新組織,名為 NEWTON。為了確保網(wǎng)絡(luò)更新的順利進(jìn)行,我們鼓勵(lì)社區(qū)將 NEWTON 開(kāi)發(fā)的驗(yàn)證器用作標(biāo)準(zhǔn)版本。
從我們成立到 2021 年 6 月,NEWTON 團(tuán)隊(duì)完成了幾項(xiàng)開(kāi)創(chuàng)性的開(kāi)發(fā)和基礎(chǔ)設(shè)施項(xiàng)目。下面讓我們深入了解塑造 TON 早期的 10 項(xiàng)關(guān)鍵貢獻(xiàn)。
1. mytonctrl:自動(dòng)化節(jié)點(diǎn)管理工具
我們的第一個(gè)重要貢獻(xiàn)是 mytonctrl,這是一個(gè)強(qiáng)大的自動(dòng)化工具,用于節(jié)點(diǎn)安裝和驗(yàn)證器設(shè)置。
它提供了包括錢(qián)包創(chuàng)建、合約部署、交易歷史記錄檢索,甚至 DNS 注冊(cè)系統(tǒng)在內(nèi)的重要功能?—?— 有趣的是,那時(shí)的 DNS 與我們今天看到的現(xiàn)代 NFT 打包的 DNS 并不相同。
mytonctrl 還可以配置驗(yàn)證器、輕節(jié)點(diǎn)服務(wù)器(liteservers)和輕客戶端(liteclients),使節(jié)點(diǎn)數(shù)據(jù)的訪問(wèn)和解析變得簡(jiǎn)單。2021 年,我們添加了基于 CPU 的挖礦腳本和自動(dòng)化性能測(cè)試,以簡(jiǎn)化 $TON 挖礦過(guò)程。
![]()
2. tonmon:區(qū)塊鏈健康狀態(tài)可視化工具
擁有節(jié)點(diǎn)和獲取數(shù)據(jù)還不夠;我們需要更多的可視化工具來(lái)監(jiān)控區(qū)塊鏈的健康狀況。
為了更好地監(jiān)控區(qū)塊鏈健康狀態(tài),我們開(kāi)發(fā)了 tonmon。這個(gè)工具能夠追蹤關(guān)鍵指標(biāo):區(qū)塊生成時(shí)間、分片狀態(tài)、dPoS 選舉計(jì)劃、驗(yàn)證器數(shù)量和權(quán)重,以及挖礦合約狀態(tài)。通過(guò)它,我們可以快速響應(yīng)任何網(wǎng)絡(luò)異常。
在那些早期,網(wǎng)絡(luò)規(guī)模相當(dāng)小,全球只有大約 80 個(gè)驗(yàn)證器。
3. tonmine:監(jiān)控 Giver 合約
我們開(kāi)發(fā)了 tonmine 來(lái)跟蹤 TON 的挖礦活動(dòng)。雖然 TON 區(qū)塊鏈最初有許多大、小 Giver,但到 2021 年時(shí)只剩下十個(gè)小 Giver。
tonmine 顯示了每個(gè)合約的每日挖礦統(tǒng)計(jì)數(shù)據(jù),單個(gè)合約平均每天產(chǎn)出 20,000 $TON,總計(jì)所有合約每天約 200,000 $TON。
不同 Giver 之間的挖礦難度差異顯著,這取決于礦工數(shù)量?—?— 有些 Giver 因?yàn)榈V工少而難度較低,而另一些 Giver 則因?yàn)榈V工眾多而難度極高。
![]()
4. 跨鏈橋
在 TON 擁有 jetton 或 NFT 標(biāo)準(zhǔn)之前,我們就認(rèn)識(shí)到跨鏈兼容性的重要性。NEWTON 團(tuán)隊(duì)開(kāi)發(fā)了一個(gè)用于 EVM 兼容鏈上 ERC-20 代幣的原生 $TON 跨鏈橋,并在 bridge.ton.org 上成功進(jìn)行了測(cè)試。這使得 TON、Ethereum 和 BSC 之間的無(wú)縫轉(zhuǎn)移成為可能。
![]()
5. cryptobot:Telegram 機(jī)器人錢(qián)包
在 2021 年 Telegram mini apps 尚未出現(xiàn)之前,團(tuán)隊(duì)成員開(kāi)發(fā)了 cryptobot 這一 Telegram 錢(qián)包。它最初支持 $BTC、$TON、$BNB 和 $USDT。后來(lái),隨著 Telegram mini apps 的推出,該錢(qián)包進(jìn)行了全面的改造。
![]()
6. toncenter:簡(jiǎn)化區(qū)塊鏈數(shù)據(jù)訪問(wèn)
借助 toncenter,開(kāi)發(fā)者無(wú)需設(shè)置完整節(jié)點(diǎn)、研究 liteclient 或 liteserver,也不必?fù)?dān)心序列化數(shù)據(jù)格式的問(wèn)題。
toncenter 提供了一個(gè)公共 API,大大簡(jiǎn)化了各種錢(qián)包和區(qū)塊鏈瀏覽器訪問(wèn)鏈上數(shù)據(jù)的過(guò)程。
盡管 TON 的基礎(chǔ)設(shè)施已經(jīng)隨著 tonxapi.com 等更多 API 提供商的出現(xiàn)而不斷進(jìn)化,但 toncenter 依然在為開(kāi)發(fā)者服務(wù),其強(qiáng)大的設(shè)計(jì)成為經(jīng)典之作。
![]()
7. explorer.toncoin.org:TON 的第一個(gè)區(qū)塊鏈瀏覽器
第一個(gè) TON 區(qū)塊鏈瀏覽器內(nèi)置在核心代碼庫(kù)中,位于 explorer.toncoin.org 上。盡管其運(yùn)行速度極快,但數(shù)據(jù)展示對(duì)大多數(shù)用戶來(lái)說(shuō)過(guò)于技術(shù)化。
![]()
8. ton.sh:新一代區(qū)塊鏈瀏覽器
為了解決 explorer.toncoin.org 的復(fù)雜性問(wèn)題,我們創(chuàng)建了 ton.sh。在解決了區(qū)塊鏈數(shù)據(jù)反序列化的難題后,我們?yōu)?ton.sh 推出了公共 API。
ton.sh 關(guān)注核心功能:錢(qián)包余額、交易記錄,特別是 memo。對(duì)于早期的 TON 用戶而言,memo 至關(guān)重要,它在 TON Connect 或復(fù)雜的 DeFi 合約出現(xiàn)之前,作為命令操作的載體,尤其在交易所的存款操作中發(fā)揮了重要作用。
盡管如今有了 TONScan 和 TONViewer 等更先進(jìn)的瀏覽器,ton.sh 依然是 TON 開(kāi)發(fā)中的一個(gè)歷史性里程碑。
![]()
9. TonWeb:重要的 JavaScript SDK
由于 TON 智能合約使用 Fift 和 Func 這兩種較為復(fù)雜的語(yǔ)言,NEWTON 團(tuán)隊(duì)開(kāi)發(fā)了 TonWeb?—?— 一個(gè) JavaScript SDK,簡(jiǎn)化了錢(qián)包創(chuàng)建、部署和交易操作。
![]()
10. ton wallet:我的第一個(gè) TON 錢(qián)包
這個(gè) TON 錢(qián)包可以追溯到 Telegram 時(shí)代,它是我的第一個(gè)錢(qián)包?—?— 令人驚訝的是,它至今依然可以正常使用。
![]()
歷史性的認(rèn)可:NEWTON 團(tuán)隊(duì)致 @Telegram 官方團(tuán)隊(duì)的公開(kāi)信
到 2021 年 6 月,NEWTON 團(tuán)隊(duì)已經(jīng)取得了顯著的貢獻(xiàn),包括運(yùn)行公共輕節(jié)點(diǎn)服務(wù)器(liteservers)、DHT 服務(wù)器和歸檔節(jié)點(diǎn),以維護(hù)網(wǎng)絡(luò)的穩(wěn)定性。此時(shí),tolya-yanot 撰寫(xiě)了一封公開(kāi)信(鏈接),向 TON 區(qū)塊鏈團(tuán)隊(duì)記錄了我們一年的工作,并請(qǐng)求 GitHub 組織權(quán)限。
信中列出了 NEWTON 的兩位領(lǐng)導(dǎo)者和關(guān)鍵團(tuán)隊(duì)成員。
沒(méi)錯(cuò),我?—?— Dr. Awesome Doge,也在名單之中。
當(dāng)時(shí),我以為這僅僅是一封公開(kāi)信?—?— 展示我們對(duì)網(wǎng)絡(luò)貢獻(xiàn)的一個(gè)良好嘗試,并未期待任何回應(yīng)。
令我們驚訝的是,@Telegram 官方團(tuán)隊(duì)在 2021 年 6 月 30 日做出了回應(yīng)。
這標(biāo)志著 TON 區(qū)塊鏈歷史的新篇章的開(kāi)啟。
回顧與展望:一位構(gòu)建者的感言
回顧這段非凡的旅程,NEWTON 團(tuán)隊(duì)的早期貢獻(xiàn)遠(yuǎn)不止代碼本身。每一行代碼、每一個(gè)我們構(gòu)建的工具、每一個(gè)為維護(hù)網(wǎng)絡(luò)而不眠的夜晚?—?— 這些努力為 TON 今天的發(fā)展奠定了基礎(chǔ)。
看到 2024 年 TON 的爆炸性增長(zhǎng),數(shù)千名開(kāi)發(fā)者加入生態(tài)系統(tǒng),驗(yàn)證了我們?cè)谀切┏錆M挑戰(zhàn)的早期所相信的?—?— TON 的潛力值得我們?yōu)橹畩^斗。
![]()
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.