一文了解 TON 的技術特點與智能合約開發範式

WEEX 唯客博客, 原文來源:Web3 Mario X 賬號 作者:@Web3 Mario 引言:隨著幣安上線 TON 生態最大的遊戲 Notcoin 以及由全流通 token 經濟模型所引發的巨量財富效應,TON 在短時間內即取得了極大的關注。和朋友聊了下得知 TON 的技術門檻比較高,而且 DApp 開發範式與主流公鏈協議有很大的差異,因此花了一些時間深入研究了一下相關課題,有些心得體會,與諸君分享。簡而言之,TON 的核心設計理念是以一種「自下而上」的方式重構傳統的區塊鏈協議,並以捨棄互操作性為代價,實現對高併發和高可擴展性的極致追求。 TON 的核心設計思想——高併發與高可擴展性 可以這麼說,TON 中所有複雜的技術選型的目的都來自於對高併發與高可擴展性的追求,當然從其誕生的背景我們也不難理解這一點。TON,即 The Open Network,是一個去中心化的計算網路,包含一個 L1 區塊鏈和多個組件。TON 最初由 Telegram 的創始人 Nikolai Durov 及其團隊共同開發,而發展到現在則由全球獨立貢獻者的社區支持並維護。其誕生要追溯到 2017 年,Telegram 團隊開始為自己探索區塊鏈解決方案。由於當時沒有現有的 L1 區塊鏈能夠支持 Telegram 的九位數用戶基礎,他們決定設計自己的區塊鏈,當時稱為 Telegram Open Network。時間來到了 2018 年,為了獲得實現 TON 所需的資源,Telegram 在 2018 年第一季度發起了 Gram 代幣(後來改名為 Toncoin)的銷售。2020 年由於監管問題,Telegram 團隊退出了 TON 項目。隨後,一小部分開源開發者和 Telegram 比賽獲勝者接手了 TON 的代碼庫,將項目名稱更名為 The Open Network,並繼續積極地開發區塊鏈至今,且遵循原始 TON 白皮書中概述的原則。 那麼既然是以作為 Telegram 的去中心化執行環境作為設計目標,自然要面對兩個問題,高併發請求與海量數據,我們知道隨著技術發展到現在,號稱 TPS 最高的 Solana 實測最高 TPS 也只有 65000 ,這顯然不足以支撐百萬級 TPS 要求的 Telegram 生態。與此同時隨著 Telegram 的大規模應用,其產生的數據量早已突破天際,而區塊鏈…

Previous:

Next: