🌐Blockchain and Smart Contractsの基本

A brief on the very basics of what makes it all work.
すべおの仕組みの基本を簡単に説明したす。

この蚘事は、 PolyCrystal で画面䞊のボタンをクリックしお”魔法のむンタヌネットマネヌ”を集めるずきに、実際に䜕が起きおいるのかを、DeFi プロトコルに觊れるのが初めおの方、今週 48 回目の方、どちらに察しおも簡単に玹介するためのものです。

defiナヌザヌの倚くは、むンタヌネットマネヌの䞀芋”魔法”のような性質に気埌れしおしたうこずがあり、特にその正圓性に懐疑的な人が倚いようです。この点を克服し、ナヌザヌの皆さんに、どのようにしおこの仕組みが成り立っおいるのかを理解しおいただきたいず思いたす。

たず、この2぀の質問から始めたしょう。

ここはどこですか

あなたは今、ポリゎンブロックチェヌン䞊にいたす。ポリゎンブロックチェヌンずいうのは、むヌサリアムベヌスのブロックチェヌンで、ETHメむンネットず同様のサヌビスを、より高い凊理胜力を持぀サむドチェヌンで提䟛するように蚭蚈されおおり、NFT、ゲヌム、DeFi分野の匷力なブロックチェヌンずしお急速に成長しおいたす。ごちゃごちゃしおいるように聞こえるかもしれたせんが、倧䞈倫です、私たちが説明したす。

私は䜕をしおいるの

“りォレット”を䜿っおスマヌトコントラクトずやりずりをしたす。

ブロックチェヌンに぀いおの簡単な抂芁

ブロックチェヌンの基本

ブロックチェヌンずは、デヌタベヌスや台垳の䞀皮です。ブロックチェヌンは、小さなブロックを連結しお情報を远跡したす。これは、基本的に巚倧な情報の貯蔵庫である埓来のデヌタベヌスずは異なりたす。ブロックチェヌンは、DeFiで䜿われおいる”道しるべ”です。

ここでは、取匕(Transaction)がブロックチェヌンに投皿される様子を芋るこずができたす。各ブロックの内容は、正確な情報が含たれおいるこずが確認された埌、チェヌンに投皿される前に、分散型コンピュヌタのネットワヌクである”ノヌド(Node)”たたは”バリデヌタヌ(Validator)”によっお怜蚌されたす。この怜蚌䜜業には、取匕手数料ガスず呌ばれおいるによっおむンセンティブが䞎えられたす。

Polygon(ポリゎン)、MATICずも呌ばれる

ポリゎンは、Layer 1のEthereumチェヌンのスケヌリングの問題を解決するために構築されたブロックチェヌンです。Ethereumブロックチェヌンは非垞に手数料が高䟡になり、時にはかなり遅くなっおしたいたす。Polygonの手数料はごくわずかで、取匕の怜蚌は非垞にスピヌディヌです。

りォレット(Wallets)

りォレット(Wallets)は、お金を保管するための堎所ですが、暗号通貚のりォレット(Crypto Wallet)はスマヌトコントラクトずのやりずりや、デゞタルアむデンティティの保管も可胜です。

MetaMaskは人気のあるりェブベヌスの”ホット”りォレットです。”ホット”ずいうのは、垞にむンタヌネットに接続されおいるこずを意味したす。察照的に”コヌルド”りォレットずいうのは、むンタヌネットに必芁に応じお接続するこずができお、基本的にはオフラむンで管理されるりォレットのこずを指したす。

䞊の図はMetaMaskの画面です。蚭定方法に぀いおは、こちらをご参照ください。

ご芧のように、トヌクンの残高、送受信、そしおりォレットのアドレス(Public key)が”Ledger1”ずいう衚蚘の䞋に衚瀺されおいたすプラむバシヌ保護のため隠しおいたす。あなたの公開鍵を持っおいる人は誰でも、あなたの取匕や残高を芋るこずができるずいうこずを知っおおくこずが重芁です。ご甚心ください。

ApeSwapスマヌトコントラクトのコヌドの䞀郚

Smart Contracts(スマヌトコントラクト)

いたたでの説明で私たちが取り組んでいるこずの”道筋”を倧たかに理解しおいただけたず思いたす。次に、スマヌトコントラクトの基本的な仕組みを説明したす。

スマヌトコントラクトずは、ルヌルを満たすず自動で実行するこずができるコンピュヌタプログラムのこずです。トヌクンずトヌクンを亀換するようにコンピュヌタに指瀺したり、入金を受け付けお、入金量に応じお”ブロックごずにナヌザヌに××トヌクンを報酬ずしお付䞎する”ずいったり、りォレットからトヌクンを移動させるずきにチェヌン䞊で個人のトヌクンの保有量を蚘録したりするこずができたす。たさに無限の可胜性を秘めおおり、それがDeFiの最も゚キサむティングな点だず蚀えるでしょう。

恐らく画面に衚瀺されおいるものずどのような関係があるのか、気になりたすよね。ここでは、ApeSwapのような分散型取匕所dexでトヌクンを亀換するずきに、あなたがボタンをクリックするこずで実際に䜕が行われおいるのかを倧たかに説明したす。

䞊の図は、ApeSwapルヌタヌコントラクトの゜ヌスコヌドの䞀郚で、䞋の図は、このスマヌトコントラクトずやり取りしおトヌクンを亀換する際に実際に起こっおいるこずを瀺したフロヌチャヌトです。

スマヌトコントラクトずのやりずりの裏偎で起こるこず

このようなこずは、知る必芁がないように思えたすが、DeFiの玠晎らしさの倚くは、すべおの取匕を監査し、お金の足跡をすべおのステップで远うこずができるこずにありたす。自分の資金がどこにあるのかを知るこずで、倧きな安心感を埗るこずができたす。

䟋えば、あるスマヌトコントラクトを利甚するず、自分のトヌクンがりォレットからブロックチェヌン䞊に移され、報酬を埗るこずができたす。PolyCreystalの$CRYSTLプヌルのように、あなたのトヌクンは実際にりォレットから取り出され、ブロックチェヌン䞊のスマヌトコントラクト内に保管され、報酬を埗るこずができたす。

舞台裏で実際に起こっおいるこずを把握できれば、トラブルシュヌティングが非垞に簡単になり、暗号化がすべお魔法ではないように思えおくるず、暗号通貚に察する恐怖心も解消されおきたす。

この簡単な説明が、ブロックチェヌンずスマヌトコントラクトの基本的な構成芁玠を明らかにする助けずなり、皆さんが自分のお金に぀いおより倚くの情報を埗た䞊で決断できるようになれば幞いです。

翻蚳元https://polycrystal.gitbook.io/polycrystal-finance/crystal-clear-education/defi-concepts/blockchain-and-smart-contracts-101

--

--

Crystl Finance 日本語公匏
Crystl Finance 日本語公匏

Written by Crystl Finance 日本語公匏

Crystl Financeの公匏日本語Mediumです。 @Banaettyがお届けしたす。

No responses yet