banner
[面包]MrTwoC

[面包]MrTwoC

你好,欢迎来到这个基于区块链的个人博客 名字:面包 / MrTwoc 爱好:跑步(5/10KM)、咖啡、游戏(MMORPG、FPS、Minecraft、Warframe) 兴趣方向:Rust、区块链、网络安全、量子信息(量子计算)、游戏设计与开发
bilibili
steam
email
github

0x02-スマートコントラクトの初めての理解

スマートコントラクトについて#

スマートコントラクトは、ブロックチェーン上に保存されるプログラムであり、事前に定められた条件が満たされると、これらのプログラムが実行されます。 スマートコントラクトは通常、プロトコルを自動的に実行するために使用され、すべての参加者が結果を即座に確定できるようにし、中間者の介入や時間の浪費を必要としません。 スマートコントラクトはまた、条件が満たされると次の操作をトリガーし、ワークフローを自動的に完了することもできます。

スマートコントラクトの実行#

スマートコントラクトは、ブロックチェーンに書き込まれたコードに含まれる簡単な「if/when...then...」ステートメントに従って動作します。 事前に定められた条件が満たされ、検証されると、コンピューターネットワークは操作を実行します。 これらの操作には、関係者に資金を配布したり、車両を登録したり、通知を送信したり、領収書を発行したりすることが含まれる場合があります。 その後、トランザクションが完了すると、ブロックチェーンが更新されます。 これはトランザクションが変更できないことを意味し、結果を見ることができるのは許可された関係者だけです。
スマートコントラクトでは、参加者が満足するために必要な条件を設定するために複数の条項を設けることができます。 条項を確立するために、参加者はトランザクションとそのデータがブロックチェーン上でどのように表現されるかを確定し、管理するための「if/when...then...」ルールに同意し、すべての可能な例外を探索し、紛争解決のためのフレームワークを定義する必要があります。
その後、開発者はスマートコントラクトをプログラミングすることができます。 商業ブロックチェーンを使用する企業では、スマートコントラクトの構築を簡素化するためのテンプレート、Web インターフェース、その他のオンラインツールがますます提供されています。

スマートコントラクトの利点#

速度、効率、精度
条件が満たされると、契約は即座に実行されます。 スマートコントラクトはデジタル化され、自動化されているため、文書処理の手間や手動での文書作成によるエラーの調整に時間を費やす必要がありません。
信頼性と透明性
第三者の介入がなく、参加者間で暗号化されたトランザクションレコードが共有されるため、情報が個人の利益のために変更されたかどうかを疑う必要はありません。
セキュリティ
ブロックチェーンのトランザクションレコードは暗号化されており、解読が困難です。 さらに、各レコードが分散型の台帳の前後のレコードと関連付けられているため、ハッカーは個々のレコードを変更するためにはチェーン全体を変更する必要があります。
節約
スマートコントラクトにより、取引を処理するための仲介機関を介さずに済むため、関連する時間の遅延や費用がなくなります。

参考記事
https://www.ibm.com/cn-zh/topics/smart-contracts

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。