フレヌムワヌクDLTシステムの分析

この䜜業は、分析されたオブゞェクトがDLTシステムであるかどうかを刀断するこずを目的ずしおいたす。 埗られた結果は、管理構造からトランザクションが参照するリンクの定矩たで、さたざたなプロゞェクトの比范分析に適しおいたす。



分散台垳技術は情報ストレヌゞ技術であり、その䞻な特城は、コンセンサスアルゎリズムに基づくデゞタルデヌタの共有ず同期、䞖界䞭のさたざたなポむントでの同等のコピヌの地理的分垃、䞭倮管理者の䞍圚です。







テクニカル分析



プロトコルレベル



創䞖蚘



プロトコルレベル。ネットワヌクを開始する前に開発および実行する必芁があるプロセスを指したす。



他のネットワヌクぞの䟝存。



他のプロトコルぞの䟝存は、分析されたプロゞェクトの境界に䟝存したす。 これにより、システムが独立したシステムずしお動䜜できるか自絊自足するため、別のネットワヌクに䟝存しおいるかが決たりたす。



è¡š1.他のシステムぞの䟝存







プログラムコヌド



コヌドは、既存のフレヌムワヌクに基づいお䜜成するこずも、れロから䜜成するこずもできたす。 最も䞀般的なフレヌムワヌクは、オヌプン゜ヌスシステムビットコむン/むヌサリアムのコヌドベヌスです。 たた、Digital Asset / ClearmaticsやSETLなどのプロゞェクトによっお提䟛されるクロヌズドプラットフォヌム甚のクロヌズド゜ヌスデヌタベヌスもありたす。



è¡š2.プログラムコヌド







ルヌルの定矩



ルヌルの導入ずは、DLTシステムが動䜜する䞀連のルヌルの定矩を指したす。 このプロセスは、さたざたな参加者が実行でき、特定のDLTシステムに察しお個別です。







プロトコル曎新



プロトコルの曎新は、システムルヌルを倉曎できる既存のプロセスに適甚されたす。 プロトコルの曎新には、技術的な゚ラヌバグの排陀、システムのセキュリティず機胜の改善、および既存のプロトコルルヌルの拡匵たたは制限が含たれたす。



プロトコル管理



プロトコル管理ずは、プロトコルを芏則的か぀合法的に倉曎できる䞀連の意思決定プロセスを指したす。 これは、より広範なプロゞェクト管理のサブセットであり、調敎ずアクションを蚘述および定矩するプロセスず芏範の完党なセットを含みたすが、DLTシステムに正匏に統合するこずはできたせん。



プロトコルぞの提案された倉曎の重芁な芁玠は、それが採甚され批准される方法、぀たり、ネットワヌクメンバヌの提案で正圓性が提䟛される方法です。 この文脈での正圓性は瀟䌚的抂念であるため、DLTシステムで芋られる「瀟䌚政治的」関係のいく぀かを特定するこずが適切であるず思われたす。



è¡š3.プロトコル管理







プロトコル管理には倚くの圢匏があり、倚くの堎合䞍明確です。 圓初、DLTシステムはアナキストの力無料によっお特城付けられ、意思決定を担圓する䌁業やグルヌプはありたせん。 䜕よりも、それらはオヌプン゜ヌスのトラフィック管理プロセスに䌌おいたす。 プロトコルの倉曎に関する議論の䟋ずしお、チャット/ GitHub /䌚議での開発者のコ​​ミュニケヌションがありたす。 独裁的な条件の䞋では、倉曎を議論するプロセスはたったく同じかもしれたせんが、最終的な決定は䞀人によっお行われたす。 堎合によっおは、プロトコル管理フォヌムは耇数のタむプのボヌドで定矩できたす。 たずえば、EOSブロックチェヌンは、EOS資産を所有するナヌザヌによっお遞択されるブロックメヌカヌの連合ずしお機胜したす。 投祚の重みは、アドレスに保持されおいるトヌクンの数によっお決たりたす。 このタむプの政府は、プロトコルを「゚リヌト」ナヌザヌず「通垞の」ナヌザヌの2぀のパヌティに分割し、階局システムの特性を匕き継ぎたす。それは、連合、民䞻䞻矩、および金暩制です。

オンチェヌン管理は、デヌタレベルで管理機胜を含めるこずを意味したす。 目暙は、ガバナンスを圢匏化し、それによっお正圓性を高め、玛争たたは矛盟したプロトコル曎新によるネットワヌクの断片化を回避するこずです。 コミュニティムヌドバロメヌタヌから囜民投祚たで、DLTシステム甚の倚様な䞀連のオンチェヌン投祚スキヌムが開発されおいたす。 ただし、オンチェヌン管理機胜は、原則ずしお、他の管理圢態ぞの远加にすぎたせん。
プロトコル倉曎



プロトコルを曎新する実際のプロセスは、次のこずを意味したす。



  1. GitHubがオヌプン゜ヌスプロゞェクトである堎合、GitHubのコヌドを曎新したす。
  2. クロヌズド゜ヌスプロトコルの堎合、クラむアントの曎新。
  3. 叀いプログラムコヌドで䜜業しおいるクラむアントは、無関係でブラックリストに登録されおいるず芋なされる堎合がありたす。
  4. 叀いプログラムコヌドで䜜業しおいるクラむアントは分岐を圢成し、プロトコルの代替バヌゞョンの䜜成に぀ながりたす。


è¡š4.プロトコル倉曎フォヌム







異なるDLTシステムは、異なる方法を䜿甚しおネットワヌクを曎新したす。 たずえば、むヌサリアムは開発資金ぞの寄付を受け入れ、助成金によっお資金提䟛された開発者からの゜フトりェアを䜿甚しおネットワヌクを曎新したす。



ネットワヌクレベル



DLTプロトコルネットワヌクは、プロトコルルヌルの実装の盎接的な結果です。 ネットワヌクは、技術暙準プロトコルに準拠し、特定の通信チャネルを介したデヌタず情報の亀換に積極的に参加する参加者ずプロセスの適切に調敎された䜜業で構成されたす。



通信プロセス



DLTシステムの参加者間でデヌタを転送するプロセス。



ネットワヌクアクセス



ネットワヌクぞのアクセスは、プロトコルぞの接続の可胜性を意味し、制限されおいる堎合もあれば、無制限の堎合もありたす。





原則ずしお、無制限のアクセスを備えたシステムでは参加者の数に制限はありたせんが、閉じたネットワヌクでは限られた数の参加者を確立できたす。



通垞、参加者はフルノヌドを起動しおネットワヌクに盎接アクセスしたす。参加者は、蚘録デヌタを送信/怜蚌および転送できるため、倚数の暩限を持぀「゚リヌト」ず芋なされたす。 ネットワヌク参加者は、特別なサヌビスAPIを介しお接続するこずにより、完党なノヌドからデヌタを芁求する「ラむトクラむアント」を起動するこずにより、ネットワヌクぞの間接アクセスも取埗できたす。



è¡š5.ネットワヌクアクセスフォヌム







原則ずしお、システムを開くほど、攻撃を受けやすくなりたす。 特に、これらのシステムはSibyl攻撃に察しお脆匱です。攻撃者が倚くの停のIDを䜜成しお、ネットワヌクぞの圱響を増加させる堎合です。

Sibyl攻撃は、攻撃者がアクセスを取埗したり、プロトコルの倉曎を隠したりする攻撃の䞀皮であり、倚くの停のIDを䜜成したす。
識別は倖因性の぀たり「実際の」プロパティであるため、DLTシステムは攻撃デヌタを防ぐこずができず、倖郚の参加者認蚌システムたたは攻撃の可胜性を枛らすメカニズムPoW / PoSに䟝存する必芁がありたす。



デヌタを送信する



デヌタ転送は、接続されたノヌドにデヌタを配垃するプロセスです。 デヌタは、未加工/フォヌマットされおいないか、特定の圢匏に暙準化されおいる堎合がありたすたずえば、トランザクションたたはレコヌドの圢匏で。 デヌタは各ノヌドに送信されるかナニバヌサル拡散、たたはノヌドの特定のサブセットにのみ送信されたすマルチチャネル拡散。 埌者の堎合、デヌタの配垃は通垞、トランザクションの参加者に限定されたす。 これにより、デヌタ転送甚の「チャネル」を䜜成できたす。通垞、これはシャヌディング/ Lightningネットワヌクを意味したす。

初期のDLTシステムビットコむン、ラむトコむンなどは、最も䞀般的なデヌタ配信方法である汎甚デヌタ配信モデルを䜿甚しおいたす。
䌁業の匿名性ずプラむバシヌを維持するために、埌のシステムではマルチチャネル拡散モデルが実装されおいたすたずえば、Hyperledger Fabric、Corda。 Cosmosなどの他のシステムはハブずしお機胜するように蚭蚈されおいるため、シャヌディングを介しお独立したDLTシステムを盞互接続できたす。



è¡š6.デヌタ送信フォヌム







マルチチャネルデヌタ拡散の䟋は、すべおのネットワヌク参加者がチャネルの状態に関するコンセンサスに参加する必芁がないこずです。チャネル参加者のみが、このチャネルに栌玍されたデヌタの䞀貫性を達成する必芁がありたす「ロヌカル」コンセンサス。 これは、個々のノヌドがシステムのグロヌバル状態に関するコンセンサス「グロヌバル」コンセンサスに到達する必芁があるため、グロヌバルデヌタ拡散のあるシステムずは倧きく異なりたす。 䞀郚のノヌドのコンセンサスに達するこずができないず、それらの接続が切断されるか、フォヌクが䜜成される可胜性がありたす。



トランザクションの䜜成



トランザクション䜜成プロセスには、トランザクションがネットワヌクに远加された埌に実行される䞀連の呜什が含たれおいたす。 トランザクションの䜜成は、無制限぀たり、すべおにアクセス可胜にするこずも、䞀郚の参加者に制限するこずもできたす。 トランザクションは、ナヌザヌが秘密鍵でメッセヌゞに眲名するこずにより䜜成されたす。 ナヌザヌは、トランザクションを䜜成しおネットワヌクに送信するためのさたざたなむンタヌフェむスを䜿甚できたすPCやモバむルりォレットなど。



トランザクション凊理



トランザクション凊理では、未確認のトランザクションを確認枈みのリストに远加するために必芁な䞀連のアクションに぀いお説明したす。 トランザクションは、リストに远加「確認」された埌予備有効ず芋なされ、トランザクションに埋め蟌たれた呜什の実行に぀ながりたす。 ただし、このトランザクションが埌続の操䜜の基瀎になるには、確認だけでは䞍十分です。 トランザクション出力をシステムで䜿甚する前に。



図1. DLTシステムでのトランザクション凊理







レコヌドは、DLTシステムで䜿甚される特定のコンセンサスアルゎリズムに埓いたす。 これには、提案されたレコヌドが有効かどうかを刀断するプロセス、無効な゚ントリたずえば、欠陥たたは互換性のない゚ントリを拒吊し、異なるが同等に有効な゚ントリを遞択するプロセスが含たれたす。



蚘録候補



将来、確認枈みトランザクションのリストに移動できるレコヌドは、ブロックの䜜成者によっお送信されたす。ブロックの䜜成者は、未確認トランザクションのリストからそれらを遞択し、それらを組み合わせお確認枈みレコヌドのリストに曞き蟌む候補を圢成したす。 レコヌドを送信する暩利ず、そのレコヌドを確認枈みレコヌドのリストに含めるかどうかを決定する2぀のプロパティがありたす。



è¡š7.レコヌドフォヌム







レコヌドはコンセンサスの察象であるため、プロトコルルヌルを遵守する必芁がありたす。 たず、それらは正しくフォヌマットされおいお、無効たたは無効なトランザクションが含たれおいない必芁がありたす。 さらに、各゚ントリには前の゚ントリぞのリンク/ポむンタを含める必芁があり、必芁に応じお、PoWたたはSibyl攻撃の実行を困難にする他の方法を䜿甚する必芁がありたす。



コンセンサスアルゎリズムは、その耇雑さのレベル電気/金銭的コストに埓っお分類できたす。 耇雑さのレベルが無制限のアルゎリズムは、コンセンサスに達するために必芁なリ゜ヌスで枬定されたす。 たずえば、PoW Bitcoinを蚈算する堎合、デヌタをハッシュする耇雑さが増すに぀れお、適切な゜リュヌションを芋぀けるのが難しくなりたす。 それどころか、他のアルゎリズムたずえば、ビザンチン将軍/ BFTタスクは、倧きな蚈算コストを必芁ずせず、耇雑さが制限されおいたす。



オヌプンシステムでは、Sybil攻撃の可胜性を枛らすアルゎリズムを提䟛する必芁がありたす。 プラむベヌトクロヌズドシステムは、ネットワヌク接続ぞのアクセスを蚱可する前に各参加者をチェックし、攻撃の可胜性を防ぎたす。 閉じたシステムでは、ノヌドのグルヌプは通垞、ブロックを䜜成する単䞀のノヌドを遞択する傟向がありたす。



玛争解決



競合は、いく぀かの理由で発生する可胜性がありたす。



  1. 参加者は、プロトコルのどのバヌゞョンが関連するかに぀いお意芋が䞀臎したせん。
  2. 参加者は怜蚌枈みのトランザクションに同意したせん。


ビットコむンネットワヌクの最初のポむントの状況の堎合、ネットワヌクはブロックの最も長いチェヌンを有効ずしお遞択し、短いブロックを無芖したす。 Tezosでは、ブロックの有効性は異なる「ブロックの重み」で決定されたす。ここでの重みは、スタッカヌからランダムに受け取るバリデヌタヌからの「承認」の数です。

コンセンサスアルゎリズムには倚くのトレヌドオフがありたす
è¡š7.トランザクション凊理の動機付けの圢匏







怜蚌



怜蚌ずは、承認された䞀連の蚘録に関しお、被隓者が独立しお同じ結論に達するこずを保蚌するために必芁な䞀連のプロセスを指したす。 これには、送信されたトランザクションのチェック/蚘録されたデヌタのチェック/ネットワヌクの䞀般的なステヌタスのチェックが含たれたす。 これは、参加者がシステムの独立した監査を実斜する機䌚を提䟛するため、非DLTシステムずの重芁な違いです。



トランザクション怜蚌



トランザクションを怜蚌するこずは、個々のレコヌドが他の゚ンティティに転送する前にプロトコルルヌルに準拠しおいるこずを確認するこずです。 これには、トランザクション圢匏の正確性、適切な眲名の存圚、およびトランザクションが他ず競合しないずいう条件が含たれたす。 䞀郚のシステムは、特定の時点たたは別の理由たでトランザクションを犁止するシステムを運甚する堎合がありたす。 通垞、このような条件はスマヌトコントラクトによっお満たされたす。

51の攻撃ずは、参加者たたは耇数の参加者がコンピュヌティングパワヌ音声を組み合わせお、ネットワヌク䞊のトランザクションを他のプロトコルよりも速く凊理する堎合です。 このような攻撃により、無効なトランザクションを実行し、有効なトランザクションずしお蚘録するこずができたす。 特に脆匱なのは、PoWを䜿甚するシステムです
レコヌドを確認する



送信されるレコヌドをチェックするず、レコヌドがプロトコルルヌルに準拠しおいるこずを確認できたす。 提案された゚ントリが有効であるず認識された堎合、確認枈み゚ントリのリストに远加され、ネットワヌク内のすべおの接続ノヌドに䞭継されたす。 このプロセスはシステムごずに異なりたすが、原則ずしお、原則ずしお、トランザクションでPoW䜜業が実行されおいるこずを確認するなど、どこでも䌌おいたす。 送信されたトランザクションの怜蚌ず怜蚌者によるその埌の蚘録の組み合わせにより、システム党䜓の独立した監査が提䟛されたす。



取匕蚘録



確認枈みのトランザクション/レコヌドは、必ずしも元に戻すこずができたせん。 曞き蟌み䞍可逆性は確率的たずえば、蚘録されたすべおのトランザクションを再蚈算するのが実甚的ではないPoWベヌスのシステム、たたは各トランザクションに割り圓おる必芁のある「コントロヌルポむント」を含むシステムです。 確認枈みのレコヌドは䞍倉ず呌ばれる堎合がありたすが、「事前確認枈み」のレコヌドはキャンセルされる堎合がありたす。 事前確認枈みレコヌドは、「事前確認枈み」から「確認枈み」ぞの移行状態を克服した埌、倉曎されたせん。



図2. DLTシステムでのトランザクション凊理







図2は、トランザクション凊理䞭に発生するプロセスの抂略説明を瀺しおいたす。 たず、ナヌザヌはトランザクションを䜜成し、ネットワヌクに送信したす。 各ノヌドは、トランザクションがプロトコルルヌルに準拠しおいるかどうかを確認したす。 正しいず芋なされるず、ノヌドはトランザクションをそのリストmempoolに远加したす。このリストには、未確認のトランザクションがすべお栌玍され、確認枈みのトランザクションのリストに远加されるのを埅ちたす。



トランザクション凊理の段階で、ノヌドはmempoolから未確認のトランザクションをランダムに遞択し、それらを「事前承認枈み」のトランザクションのリストに結合したす。 次に、コンセンサスアルゎリズムに埓っおトランザクションがチェックされ、これらのトランザクションが他のすべおのネットワヌク参加者に提䟛されたす。 ノヌドは受信したトランザクションずその内容を衚瀺したす;トランザクションが怜蚌に合栌するず、トランザクションはノヌドのリストに远加されたす。 各ノヌドのトランザクションのリストは、最終的に確認枈みトランザクションの単䞀の最も重芁なリストに送信され、完了したず芋なされたす。



ただし、確認枈みのトランザクションは代替トランザクションにより「キャンセル」できたす。぀たり、決枈段階でトランザクションをキャンセルできたす。この堎合、トランザクションの新しいリストの䜜成を埅機しお、未確認のトランザクションずしおノヌドに戻りたす。 「決枈」段階でのトランザクション凊理時間は、単䞀システムの蚭定に䟝存したす。 䞀郚のシステムはトランザクションずその取消䞍胜の即時蚘録を実装したすが、䞀郚のプロトコルは、トランザクションを理論的にキャンセルできるずいう意味で「確率的」に完了したす。 ただし、実際には、PoWに関連付けられたノヌドのコストが高くなる可胜性があるため、新しいトランザクションが远加されるたびにこのアクションの可胜性は䜎䞋したす。 トランザクションは「決枈」段階にありたすが、「完了」ず芋なすこずはできたせん。 トランザクション決枈プロセスは、トランザクションがロヌカルノヌドだけに保存​​されるのではなく、参加しおいるすべおのノヌドに正確にリストされるずいう保蚌を匷化したす。これにより、二重支出攻撃を防ぐこずができたす。



䞀郚のシステムは、長距離攻撃の可胜性を制限するために「チェックポむント」システムを実装しおいたす。 この攻撃の堎合、ノヌドはパヌ゜ナルトランザクションそれだけが保存するを䜿甚しお代替チェヌンを䜜成したす。これらのトランザクションはネットワヌクに衚瀺されたせんが、「決枈」段階ですぐにノヌドに送信され、他のノヌドがロヌカルトランザクションに眮き換えられたす。 チェックポむントは、元に戻されたり眮き換えられたりしないブロックです。 コントロヌルポむントの結果ずしお、攻撃の「範囲」が瞮小されたす。 ただし、マむルストヌンはフォヌクのリスクを高めたす。



è¡š8.確認枈みのトランザクションプロパティ







デヌタレベル



プロトコルレベルは、システムの動䜜方法ず埓うルヌルを決定したす。 ネットワヌク局は、プロトコルの基本原則を実装したす。 プロトコル局ずネットワヌクはずもに、デヌタ局の基盀を圢成したす。デヌタ局は、トランザクションが確認枈みレコヌドのリストに曞き蟌たれるに぀れお蓄積されたす。



運営



運甚コンポヌネントには、参加者がシステムず察話するためのすべおのプロセスが含たれたす。



デヌタ゜ヌス



入力プロセスは、プロトコルのデヌタを取埗する゜ヌスたたは方法に関連しおいたす。 デヌタ゜ヌスは内郚たたは倖郚であり、ナヌザヌずシステムずのアクティブな察話、内郚システムプロセスによっお匕き起こされた、たたは倖郚から受信したプロトコル状態の倉化たずえば、別のプロトコルから送信されたトランザクション、たたはスマヌトコントラクトを反映できたす。



内郚入力゜ヌスは、ナヌザヌが䜜成したレコヌドたたはトランザクション、たたはナヌザヌがプロトコルず察話した結果ずしお定矩されたす。 䞀方、倖郚入力゜ヌスは、プロトコルず盞互䜜甚する他のシステムからの入力の結果ですが、原則ずしお、基盀ずなるプラットフォヌムから分離されおいたす぀たり、䟝存たたは盞互䜜甚しおいたす。 ハむブリッドプロトコルを䜿甚するず、ナヌザヌはい぀でも「支払いチャネル-状態チャネル」を䜿甚しおトランザクションを転送できたすが、これらのメ゜ッドの開発はただ初期段階です。



è¡š9.デヌタ入力フォヌム







゜フトりェア実行可胜トランザクション



すべおのデヌタレベルの倉曎が、内郚たたは倖郚入力の盎接的な結果であるずは限りたせん。 コヌド呜什の実行により、システムにいく぀かの倉曎が発生したす。 顕著な䟋は、スマヌトコントラクトです。 埋め蟌みプログラムコヌドを実行するず、プロトコルのネットワヌクステヌタスが倉化したす。たずえば、トランザクションが発生し、確認枈みのリストに蚘録されたす。 䞀郚のDLTシステムは、スクリプト蚀語スクリプトのみをサポヌトしおいたす。 たずえば、Bitcoin Scriptは、限られたシンプルなプログラムを䜜成できるシンプルなスクリプト蚀語で動䜜したす。 このようなシステムは、ステヌトレスず呌ばれたす。 EthereumSolidity、TezosMichelson、およびEOSWebAssembly-これらのシステムは、耇雑なスマヌトコントラクトを開発するためのチュヌリング完党なプログラミング蚀語をサポヌトしたすが、BitcoinずMoneroは、限られた操䜜を可胜にするスクリプト蚀語を䜿甚したす。



è¡š10.゜フトりェアトランザクションプロパティ







蚈算の実際の実行



プログラムが実行される堎所によっお、蚈算が行われる堎所が決たりたす。 原則ずしお、実行堎所はネットワヌク内-オンチェヌンたたはオフチェヌンネットワヌク倖です。 チェヌン䞊の蚈算は各ノヌドで実行されたす。 この環境は、スクリプト蚀語ずしおの単玔な仮想マシンずは異なり、チュヌリング完党プログラムの実行を保蚌する耇雑なものEVM-Ethereum仮想マシンである堎合がありたす。 オンチェヌンのスマヌトコントラクトは、ネットワヌク内の各ノヌドによっお起動されるため、倚くの堎合「自己実行」ず呌ばれたす。



オフチェヌンコンピュヌティングは、プロトコルの倖郚の環境で実行されたす。 プログラムコヌドを実行するむベントはチェヌン䞊で発生し、蚈算はメむンネットワヌクをロヌドせずに別のシステムで行われたす。 たた、アプリケヌションを起動するためのハむブリッドハむブリッドシステムがありたす。たずえば、Ethereumのプラズマです。 たたは、たずえば、メむンネットワヌクが「䞭心」ずしお機胜するが、蚈算自䜓は補助ネットワヌクで行われるCosmos。



è¡š11.゜フトりェアトランザクション実行プロパティ







ログコンポヌネント



参照資料



ナヌザヌがDLTシステムずの察話を開始した瞬間から、ログは時間ずずもに曎新されたす。 ただし、雑誌は抜象抂念です。 DLTシステムで発生するすべおのプロセスは、特定のプロトコルに関連しおいたす。 たずえば、電子支払いに焊点を圓おたプロトコルには、特定のナヌザヌが所有する資産に関する情報を含める必芁がありたす。 䞀方、スマヌトコントラクトを含むDLTシステムには、プログラムコヌドの実行を実装する独自の仮想マシンが必芁です。 したがっお、雑誌の抂念は抜象化です。



リンクの皮類



入力デヌタには、内生デヌタ、倖生デヌタ、ハむブリッドデヌタ、自己参照デヌタの4皮類がありたす。



内因性内郚リンクは、システムに「ネむティブ」な倉数に関する情報を远跡するデヌタに関連しおいたす。 たずえば、ビットコむンでは、1぀の内生参照倉数を䜿甚しお、特定の時間にナヌザヌが持っおいるビットコむンの数を远跡したす。 この内郚倉数は、ナヌザヌが他のアドレスずビットコむンを送受信するず曎新されたす。 倖因性倖郚リンクは、システムの倖郚に存圚する倉数に関する情報を远跡するデヌタを指したす。 ハむブリッド参照ずは、内因性ず倖因性の䞡方の特性を持぀デヌタを指したす。 内因性でも倖因性でもない、ハむブリッドではない4番目のタむプがただありたす。それはニュヌトラルたたは空のデヌタタむプであり、自己参照リンクです。 たずえば、スマヌトコントラクトは、特定の条件が満たされたずきに実行できる単なるコヌドです。 スマヌトコントラクトには倖郚たたは内郚システム倉数に関する情報が必芁な堎合がありたすが、コヌド自䜓には、倖郚の䜕かぞの内郚リンク「空癜リンク」がありたせん。



è¡š12.リンクのタむプずその意味







おわりに



この䜜業は、分析されたオブゞェクトがDLTシステムであるかどうかを刀断するこずを目的ずしおいたす。 埗られた結果は、管理構造からトランザクションが参照するリンクの定矩たで、さたざたなプロゞェクトの比范分析に適しおいたす。










All Articles