👏

Cosmosメモ

2022/05/17に公開約1,200字

CosmWasm

cosmosに対応したwasm smart contractを構築するためのライブラリ
これで独自チェーン上でスマートコントラクトを構築できるようになる

https://github.com/CosmWasm/wasmvm

https://qiita.com/shiki_tak/items/41d98da3220192d86333

IBC(Inter-Blockchain Communication)

Cosmos SDKで作られたチェーン同士をつなぐモジュール(通信プロトコル)

https://github.com/cosmos/ibc-go

https://coinpost.jp/?p=232564

tendermint

ノードのネットワーキングと合意形成を扱うソフトウェア
ABCI(Application-BlockChain-Interface)を使ってアプリケーション層とtendermint coreの接続を行う
コンセンサスレイヤーとネットワークレイヤーの機能を担ってくれる
https://github.com/tendermint/tendermint

これをちゃんと読む

https://docs.tendermint.com/master/introduction/what-is-tendermint.html#stake
ビザンチン将軍問題

相互に通信し合うP2Pネットワーク上で、通信そのものや個々のノードが故障、または故意に偽の情報を伝達する可能性がある場合に、全体として正しい合意が形成できるかを問う問題

ここが分かりやすい
https://gaiax-blockchain.com/byzantine-generals-problem

DPoS

デリゲート・プルーフ・オブ・ステーク

仮想通貨の保有者に対して保有量に応じた投票権を割り当て、投票によって取引の承認を委任するコンセンサスアルゴリズム。
引用元:https://bitflyer.com/ja-jp/s/glossary/delegated-proof-of-stake-dpos

Discussion

ログインするとコメントできます