Function X Hash Out 2022年3月号
Function X ネットワークのクローズアップ
FunctionXネットワークインフラストラクチャの公開から少し経ちました。 この機会にFunction Xネットワークの独自性、機能、パフォーマンス、そして、そのバックグラウンドにある哲学と理論的根拠などを改めてここでレビューしておこうと思います。
概要
- Function Xは、さまざまなビジネスニーズを満たすことができ、高度にカスタマイズ可能な拡張マルチチェーンアーキテクチャブロックチェーンネットワークです。
- 1つのチェーンですべてのビジネス解決することは実用的ではないため、機能が異なるさまざまなチェーンに対応します。
- 各パラチェーンには、特定のビジネスニーズに対応するためのさまざまなセッティングもあります。
- Function Xは、さまざまな人々に多種多様なストロークを提供します。 つまり、ペイメント用のPundiXチェーンや、DEX用のMargin Xチェーン、f(x)Core-Dapps用のスマートコントラクトチェーンなどのことです。
- Function Xには、パラチェーンとサブネットを備えた制限のないTPSがあります。
- 3キーコンセプト (MEC) : マルチチェーン構造、拡張性、カスタマイズ(Multi-chain structure, Expandable, Customizable)
- シンプルな例えでいえば: Polkadot と Avalanche をミックスしたもの。
私たちのコミュニティから最もよく聞かれる質問の1つは、Tps(1秒あたりのトランザクション数)の速さ、またはブロックあたりのf(x)Coreプロセスのトランザクション数です。 その質問に答える前に、すべてのトランザクションを数秒以内に処理する必要があるかどうかを本当に判断する必要があるかどうかです。すべての企業が超高速の処理速度を必要とする場合があると気になっていますか? その際のコストとリスクはどう考えますか? それとも、これがブロックチェーンの比較を容易にする数値と考えて聞いているのでしょうか。
考え方の理論
不可能な三位一体の問題としていえるのですが、コスト、効率、セキュリティの3つの基準すべてを満たすソリューションがないことは示すことができます。重要なのは、ビジネスの状況、環境、性質に応じた3つの要素のバランスいうことになると考えます。
私達は皆、さまざまなビジネスが独自のニーズ、基準、要件を持っていることを理解できていますが、「1つのソリューションがすべてに適合する」ということはビジネスの世界にはありえません。これは、すべてのソリューションが特定のコンテキスト内において独自の焦点と関心を持っているためです。問題Aを解決するソリューションは、必ずしも問題Bを解決するわけではなく、問題Cを生み出す可能性もあります。
たとえば、5ドルの支払いの処理時間は迅速かつ高速です。 200ドルの銀行振込の処理時間には、パスワードまたはOTPの確認が必要です。 $ 100,000の銀行ローンの処理時間には、KYC、担保、収益力など、およびより長いレビュー期間が必要になるというケースです。
この例でいえば、5ドルの支払いの処理時間が最も速く、200ドルの送金が次であり、100,000ドルの銀行ローンが最も遅くなります。 懸念されるのは、関係する金額(金額が大きいほどリスクが高いことを意味します)だけでなく、ビジネスの性質もあるでしょう。誰もコーヒーで20分も待ちたくないので、支払いは迅速である必要があります。 5ドルの支払いは比較的重要ではなく日常であると想定できますので、銀行でもカードでもリスクが少なく、確認の必要がほぼありません。しかし、200ドルの送金は、詐欺や誤用のリスクを減らす必要があり、銀行などが確認を必要とする金額に増えているといえ、$ 100,000の銀行ローンでは、借り手が債務不履行に陥らず、期限内に利息を支払うことができるように、銀行ができる限り最善を尽くすことを要求する利益志向のビジネスになります。これには、より長いレビュー期間を設ける必要があるでしょう。
このように、私たちはビジネスごとに各ビジネスニーズを満たすための構成が異なると考えています。これは、Function Xネットワークのコアバリュープロポジションであり、それは私たちが特定のビジネスニーズに対応するということです。
“I got different strokes for different folks” — Muhammad Ali
無制限のTPSアーキテクチャ
Function X ネットワークは、さまざまなネットワーク/パラチェーンを接続してネットワーク全体として機能させることができるマルチチェーン構造です。各パラチェーンまたはサブネット(「パラチェーン」)は、他のパラチェーンに影響を与えることなく単独で機能するか、f(x)Coreに接続され他のパラチェーンと連携して機能します。
とはいえ、すべての(パラ)チェーンは同じネットワーク内にありますが、各チェーンの設定は異なる場合があります。ただ 各パラチェーンは高度にカスタマイズ可能であり、f(x)Coreから仕様とセットアップを継承する必要はありません。 各パラチェーンは、ブロックサイズ(トランザクション制限)、ブロック時間(トランザクション速度)、バリデーターノードの数、ブロック報酬トークン、ブロック許可などを設定およびカスタマイズして、それぞれのビジネスニーズを満たし、満たすことができます。 しかし、プルーフ・オブ・ステーク、バリデーターノード、ブロック報酬メカニズムなどの基本構造は変更できないものです。
事例:
- DEXチェーンのブロックサイズとブロック時間は、交換取引の需要、清算、資金調達率の決済に対応するために、f(x)Coreよりも大きく高速で50%を超えています。 (トランザクション速度をさらに向上させることができます)
- ペイメントチェーンのブロックリワードトークンとブロックリワード計算の設定は、f(x)Core(ペイメントチェーンには「デュアルトークン」構造があります)とは異なり、ペイメント業界で一般的で接続されている「ロイヤルティポイント」を満たします。 XPOSおよび今後の分散型XPOSへ。 (ハードウェア統合が有効)
各パラチェーンのアクティビティとトランザクションが分離して機能していることは注目できるポイントです。 ただ、DEXチェーンのトランザクションとイベントは、f(x)Coreまたはペイメントチェーンの帯域を消費しません。したがって、パラチェーンの数に制限がないため、統合できますが、FunctionXネットワークの理論上のトランザクションスループットは無限大になる可能性があります。
比較
話を戻すようですが、トランザクション速度を最大化するとして何が問題なのか?
その簡単な答えは、どのくらい費用がかかるか?となります。
パフォーマンス、分散化、およびリスクはトレードオフであり、常にコストがかかるわけです。DEXチェーンのトランザクション速度が速いと、ハードウェア仕様が高く、バリデーターが少なくなります。 ペイメントチェーンのデュアルトークン構造は、ブリッジングコストが高くなります。しかし特に特定の状況下や特定のビジネスにおいて、トランザクション速度を向上させるためとはいえ、分散化とセキュリティを犠牲にしたくないことは間違いないでしょう。
ようはDEXでの取引にはミリ秒の速度が必要であり、費用を支払う用意がありますが、コーヒーを急いで飲まない限り、3〜5秒の支払い処理時間の待機が大きな不快感をもたらすことはないのですから。それに、あなたの舌がやけどする危険もありますね。
Function Xは、一般的に最も速く、最も簡単で、最も安く、最も軽いソリューションではないかもしれませんが、ユニークなのは、ビジネスオーナーがそれぞれのビジネスニーズに合わせてカスタマイズおよび拡張できると同時に、コストのバランスを取ることができるということです。
Originally published at https://medium.com on April 1, 2022.