スマートコントラクトプログラミング言語は、歴史的にデジタル資産の定義と管理に焦点を当ててきた。例えば、イーサリアムのERC-20標準は、デジタル通貨トークンと相互作用するための一連のスタンダードを開拓し、ブロックチェーン上でデジタル通貨を作成・管理するための設計図を確立した。その後、ERC-721標準の導入は大きな進化を遂げ、唯一無二で不可分な資産を表す非代替性トークン(NFT)の概念を普及させた。これらのスタンダードは、今日の複雑なデジタル資産の基礎を築いた。

しかし、イーサリアムのプログラミングモデルは、資産のネイティブな表現に欠けていた。つまり、外から見るとスマートコントラクトは資産のように振る舞うものの、言語自体には資産を本質的に表現する方法がなかった。当初からMoveは、資産のための一流の抽象化を提供することを目指しており、資産について考え、プログラミングするための新しい道を開きました。

資産にとってどの特性が不可欠かを強調することが重要である:

Moveはこれらの特性をそのデザインの中に封入することに成功し、デジタル資産にとって理想的な言語となった。

要約

もっと読む