初次相遇:2018 年的一瞥

我在 2018 年第一次接觸到 TON 區塊鏈,但當時我對它的了解有限。那時,TON 仍處於非常早期的階段,只有少數開發者和愛好者在探索其潛力。然而,正是 2021 年春天的一個神秘邀請真正將我帶入了 TON 的世界。這個邀請改變了我的生活,成為我探索區塊鏈技術的關鍵轉折點。它也回答了許多人經常問我的問題:「你是怎麼加入 TON 的?」

神秘邀請和我旅程的開始

2021 年春天,一個神秘的人設法找到了我。為什麼是我?因為我從 2013 年開始研究 Bitcoin,積累了相當多的經驗,經常被投資者邀請幫助審查論文和提供技術研究。這一次,這個神秘的人想了解一個叫做 TON 的區塊鏈是否是一項可行的技術,還是只是一個騙局。

他告訴我,TON 正在復興,這個區塊鏈從未真正停止過,只是從未啟動主網。現在它正在通過挖礦重新分配代幣。這讓我想起了 2018 年,出於好奇和懷疑,我決定深入研究這個項目,重新訪問熟悉的網站 https://test.ton.org/ 並再次閱讀原始內容。

TON test.ton.org 網站首頁,顯示區塊鏈文檔和資源

我了解到 TON 區塊鏈的核心技術包括其獨特的多鏈架構、先進的共識機制和高性能智能合約執行環境。這些特性激起了我的興趣,我決定進一步探索這個項目。

深入 TON 測試網

這個神秘的人還提到了一個網站 toncoin.org,提供了 TON 的介紹和指南。在那個網站上,我發現了一個名為 NewTON 的 GitHub 組織,這讓我更多地了解了其技術社群和挖礦方法。特別是加入社群的邀請讓我對 TON Developers & Validators 群組產生了濃厚的興趣。

NewTON GitHub 組織頁面,顯示開源 TON 區塊鏈儲存庫和開發工具

進一步探索 NewTON GitHub 組織後,我發現了豐富的開源資源,包括區塊鏈的核心代碼、工具和文檔。這些材料展示了 TON 技術的深度和開發者社群的活力,增強了我對項目的信任和期望。

TON 社群邀請要求,顯示加入 Developers & Validators 群組的標準

然而,加入 TON Developers & Validators 聊天群有要求。必須是服務創建者、競賽獲勝者或持有超過 100,000 TON。當時,我沒有參加過競賽或開發過任何服務,所以我唯一的選擇是滿足 100,000 TON 的要求。當時沒有交易所,意味著我無法直接購買 TON——唯一的選擇是挖礦。

TON 挖礦要求文檔,解釋通過工作量證明獲取測試網代幣

測試網挑戰:建立挖礦環境

閱讀 TestGrams-HOWTO 文檔後,我發現挖礦是可能的。然而,這不像「點擊下載礦池」那麼簡單;它需要從全節點檢索挖礦挑戰,通過自定義腳本計算,並將結果提交回全節點。

TON 挖礦設置文檔,顯示全節點、liteclient 和挖礦腳本架構圖

這對我來說是一個令人興奮的挑戰,因為一切都必須從頭開始設置——全節點、liteclient、挖礦腳本等等。挖礦過程的每一步都充滿挑戰,從獲取挖礦挑戰到編寫 BOC 交易文件,提交給 liteclient,最後由 testgivers 合約驗證以獲得獎勵。整個過程需要大量時間和精力。

最初,我需要了解 TON 的整體架構,特別是全節點和 liteclient 之間的交互。這些工具提供了對 TON 區塊鏈的存取,我需要弄清楚如何與它們通信,以及如何檢索和提交資料。在這個過程中,我更深入地了解了 TON 的網路協議、智能合約和資料傳輸。

經過反覆的代碼研究和實驗,我最終成功從 liteclient 檢索挖礦挑戰並編寫了挖礦腳本來解決它們。挖礦需要大量的 CPU 算力和對資料傳輸和處理每一步的精確控制。最終,在 2021 年 5 月 14 日,我成功挖到了我的第一個 TON。

2021 年 5 月 14 日的首次成功 TON 挖礦交易,顯示工作量證明完成和代幣獎勵

這對我來說是一個重要的時刻——它不僅證明了挖礦系統的可行性,還大大增強了我對自己技術能力的信心。

正式加入 TON 團隊:100,000 TON 挑戰

獲得我的第一個 TON 後,我開始研究雲端挖礦,以快速達到 100,000 TON 的目標。我探索了如何使用雲計算平台構建挖礦環境,選擇具有成本效益的雲服務器進行分散式計算以提高挖礦效率。通過不斷優化和擴展硬體資源,我終於在 2021 年 5 月底積累了足夠的 TON 來申請加入 TON 團隊的成員資格。

Anatoly Makosov 要求提供資產證明,所以我在 2021 年 5 月 28 日發送了一筆交易作為證明。這是一筆象徵性的資產證明交易。

2021 年 5 月 28 日的 TON 區塊鏈交易,顯示 100,000 TON 資產證明以驗證團隊成員資格

不久之後,我收到了一個 Telegram 群組的邀請連結,進入了一個神秘的世界。這個群組大約有 30 名成員,其中大多數是 2019 年 Telegram 區塊鏈競賽的獲勝者,https://contest.com/blockchain。群組的標誌是牛頓的肖像。對話大多是俄語,偶爾有英語訊息,我用 Google 翻譯來理解。

加入後,我很快融入了這個小而緊密的社群,成員負責不同的技術領域,如 JavaScript SDK、錢包開發、技術文檔和社群運營。這是一個高度技術化的團隊,每個人都在各自的領域展現了令人難以置信的才華和專業精神。

TON 核心團隊的誕生

TON Developers & Validators 聊天群,後來成為 NewTON 團隊,本質上是現在稱為 TON Contributors 的 TON 核心團隊的前身。我非常榮幸能夠成為這個團隊的一員,100,000 TON 挑戰不僅是工作量證明——它是對我能力的證明。

加入團隊後,我繼續參與各種技術項目,包括優化 TON 網路性能、改進智能合約系統和完善 TON 挖礦機制。我還有機會與其他團隊成員合作解決技術挑戰,這加深了我對區塊鏈技術的理解。

2023 年,在 Gateway 大會上,NewTON 創始成員 Kirill Emelianenko 回顧了這段歷史,提到了我們早期的努力和奮鬥,讓我意識到我們在推動 TON 前進方面走了多遠。在大會上見到老夥伴並回憶那些時刻讓我感慨萬千,這加強了我們的努力確實是值得的。

Dr. Awesome Doge 在 2023 年 Gateway 大會上與 NewTON 創始成員一起回顧早期 TON 開發歷程

結論:挑戰與榮耀並存

加入 TON 團隊的旅程充滿挑戰,但也令人難以置信地有收穫。從神秘的邀請到了解 TON 的技術並親自設置挖礦環境,這段經歷讓我對區塊鏈技術有了更深入的了解,並為我在這個領域的職業生涯奠定了堅實的基礎。這不僅是一次技術挑戰,更是一次個人成長的旅程。

在這個過程中,我已經體會到區塊鏈世界的魅力:它是去中心化的、開放的,每個人都有機會通過努力獲得成就。我希望這次經歷能激勵那些對區塊鏈世界好奇的人邁出探索的第一步,因為每一個挑戰都是獲得榮耀的機會。