Architecture & blockchain
24 記事1階ブロックチェイン (L1)
ブロックチェーンは4つのレベルに分かれます:L0 (P2Pインフラ),L1 (ベースは分散したトランザクション日記を含む),L2 (ロールアップ,プラズマ,サイドチェーンの介してスケーリング),L3 (UXアプリケーション).ブロックチェーンの三難題:分散 vs セキュリティ vs 性能 は通常,3つのうち2つしか達成できません.TONはPoS + シャードリングを通じて解決します.
KYC
KYC (Know Your Customer) 金融における顧客識別手順の複合性. 歴史: FATF 1989, AMLD 1994, AMLD5 2018は暗号取引所に要求を広めた. TON KY C は @Wallet を通してSumsub を通じて購入する.
Key Metrics of TON
Key Metrics of TON ネットワークのキー指標:TPS,ブロックの配布時間,アクティブウォレット,日々のトランザクション,トランザクション価格,タイム・トゥ・フィナリティ,契約のパフォーマンス,分散.ソース: TonStat, Tonviewer, Telemetree.
Node
Node TONブロックチェーンのノード. タイプ: Full Node, Validator, Liteserver, Archive + 機能 (proxy, TON Storage). ハードウェア要求: 16 コア / 128GB RAM / 1TB NVMe / 1 Gbit/s.
PoS
Proof of Stake (PoS) ブロックチェーンコンセンサスメカニズム:バリダータはブロックを作成する権利のためにトークンをスタックする.TONはスケーラビリティとシャードリングのためにPoS+BFT (Catchain) を使用し,バリアータは1024ブロックごとにローテーションする.
TON Blockchain Architecture
TONアーキテクチャ: bag-of-cells, Infinite Sharding Paradigm (ISP), masterchain + shardchains + accountchains. コンセンサス条件,論理時間 (LT),マスターチェーンの構成スマートコントラクト.
TON Proxy
TON分散プロキシネットワーク: .tonサイトへのアクセス,ブロックを回避,ネットワークノード間のエンドツーエンドパケット暗号化.
TON Sharding
TON Sharding TONブロックチェーンのスケーリングのためのシャードチェインへの分割.アーキテクチャ: 1 マスターチェイン + 2 ^ 32 ワークチェインまで + それぞれ 2 ^ 60 シャードチェーンまで.技術: Infinite Merging Paradigm, Instant Hypercube Routing,ダイナミックシャードリング.ピーク速度: 104 715 TPS.
TON Storage
TONの分散型トーレント型ストレージは ファイルやサイトをすべてダウンロードし 暗号化してアクセスし セキュリティを保証する セキュリティノードやスマートコントラクトを備えています
TON Virtual Machine (TVM)
TONでスマート契約を実行するためのストリーム仮想マシン. セル (cells) で動作し,ストリーム管理のための継続 (continuations) をサポートし,コードページシステムを通じてバックコンパティビティを提供します.
TON ブロックチェーンのブロック構造
TONブロック:ヘッダ (header,固定 マスターチェインで,前のブロックへのリンク,メルクルのルーツ,ワークチェインID,次のスロット番号) +メイン部分 (body,変数 シャルドチェイン,トランザクション+状態変化). 完全性のためにメルクールのツリーを使用. ブロックのダイナミックサイズ. 無限シャルディングパラダイム. コンセンサス BFT バージョン. 簡単なクライアントをサポートする.
TONで暗号化
TONの暗号学は,セキュリティ,機密性,データの整合性の基礎である. RSA,AES,デジタル署名,ハッシュ機能を使用する. 進化:単字母暗号 (古代エジプト) →多字母コード (中世紀) →古典 (Enigma 1918) →現代 (対称性+対称+ハッシング).ハイブリッド暗号化 (キー交換の対称性 + データ対称性が) は ニコライ・ドゥロフとTelegramのチームによって開発されました
TONブロックチェーンでのトランザクションの種類
TONのトランザクション 入力メッセージ送信,スマートコントラクト実行,出力メッセージ生成. 整理する論理的時間. 6種類:普通,保存, tick, tock,分割,結合. 通常の取引は5段階:保存,クレジット,計算,動作,ブーンズ (bounce) を行います.
TONマイニングの歴史
TONマイニングの歴史: Telegram 2018 ICO ($1.7B), SEC suit,世界合意 2020. Telegram は 20 つの PoW-Giver スマートコントラクト (10 Small + 10 Large) にTONを配置しました. Initial Proof-of-Work (IPoW) 2020年06月06日〜2022年06 月28日.
Telegram Open Network
Telegram Open Network (TON) オリジナルのブロックチェーンプロジェクト Telegram 2018: $17億ICO,Gramトークン.SECがTelegramを訴えた (2019),Durovは18.5Mドルの罰金を支払って2020年5月20日にプロジェクトを閉鎖した.オープンソースコードはコミュニティによって取り上げられた.The Open Networkが生まれた.
The Open Network
Telegramチームによって最初に開発され,2021年にコミュニティに公開された1階層分散型ブロックチェーン.動的シャードリングのProof-of-Stakeで動作し,Telegramと緊密に統合されている.
The Open Network (TON):エコシステムの概要
TONエコシステムの拡張レビュー: SEC vs Telegram (2020) の後の復活のタイムライン,技術 (マスターチェーン + ワルクチェイン + シャード),カタログ内の611+ dApps,Tonkeeper / STON.fi / Fragment / Getgems / TONupの製品.
Toncoin
TONエコシステム内での手数料,ステイキング,支払いに使用されるThe Open Networkブロックチェーンネイティブ暗号通貨.TONティカー,最小単位ナノトン (コンタの後9文字).
Transaction Fees
トランザクション・フィーズ 暗号通貨の転送/入力/引き出すための手数料.スパム攻撃から保護する. Bitcoin:バイト (サトシ) のサイズに依存する. Ethereum: gwei のガス (base fee + priority fee). TON: 5 コンポーネント (storage, in_fwd, computation, action, out_fWD), ~0,005 TON 取引あたり. 平均 (06.2024): BTC $2.5, ETH $2.58, TON $0.036, TRON $1.67.
Zero-Knowledge (ZK) Proofs
ZK (Zero-Knowledge Proof) データを公開することなく主張を証明する暗号方法. 2つの側面: prover + verifier. 1985年に発見された (ミカリ,ヴィグダーソン,ゴールドライヒ). カテゴリー: zk-SNARKs (プレセットを必要とし,Zcash を使用する), zK-STARKS (前項なし,アーサー・メルリンプロトコル). 3つの属性:正確性 + 正確性 + プライバシー. TONではTonnel Network (Tornado on TON) で使用されています.
スマート契約
TONでは,スマートコントラクトは FunC,Tact,Tolkで書き,TVMで実行され,スケーリングのためにシャディングを使用します.
バリダーター
Proof-of-Stakeでトランザクションを検証し,ブロックを形成するネットワークノード.TONでは,バリダータを起動するには,300,000 TONのステークが必要で,より小さなステークへの入力は,ノミネーターのプールを通して行われます.
ブロックチェーンの用語
ブロックチェーンの用語辞典:基礎 (ブロックチェイン,ハッシュ,ノード,スマート・コントラクト),TON特異性 (マスターチェイン,2^32まで,ワークチェイン2^60まで,シャードチェイン),コンセンサス (PoW,PoS,DPoS),トレディング (雄牛,熊,クジラ,ダムプ,パンプ,スプレッド,消滅),DeFi (ステイキング,ファーミング,プール,メムプル,マルチサイン),NFT,エアドロップ,ATH,ガス,ジェネシス・ブロック,フォーク.
他のブロックチェーンと比較してTONの利点
Bitcoin (L1 PoW, UTXO),Ethereum (L 1 PoS,64ショードまで,15 TPS,完成時間12.8分),Solana (単鎖,65K TPSの単純なトランザクション,9.2021の17時間の故障) とTONの比較. TON: PoS +アシンクロン性 +ダイナミック・ショードリング (2^32ウォークチェン × 2^60ショードまでの),5秒ごとに新しいブロック,104 715 Tps (ストレステストテスト10.2022) の記録.