You might be interested in …
Dappプラットフォーム比較(Ethereum/EOS/TRON/IOST) – Acompany –
Dappプラットフォーム比較(Ethereum/EOS/TRON/IOST) – Acompany – こんにちは.株式会社AcompanyのCTOを務める近藤(Takeharu.K)です. 今回は「今」Dappを開発する際に選択できるプラットフォーム4つ(Ethereum/EOS/TRON/IOST)を,簡単に比較してご紹介します. はじめに Dappを開発するにあたり,現在複数のプラットフォームが選択できます.Ethereumが最も有名なプラットフォームですが,DappRadarというブロックチェーン上のDappをランキング化するサイトではEthereumの他にEOSやTRON,IOSTがリストされています. しかし,4つのプラットフォームでの開発に何が必要で何が特徴なのかをまとめたものがなかったので(2019/05/17現在),それぞれのプラットフォームがもつ特徴を開発者目線とユーザー目線で比較して紹介します. 1. Ethereum コンセンサス:PoW TPS(all time high):15 コントラクト開発言語:Solidity 開発者目線 コンセンサスにPoWを採用しているため,4つの中では最も分散性が高いプラットフォームと言えます.しかし,高分散性とトレードオフの関係にあるTPSが最大でも15と低く,スマートコントラクトに高速で何度もリクエストを行う場合には向きません.そのような場合はLoomネットワーク等のサイドチェーンを採用するなどの工夫が必要になります. 一方,開発コストとしては,コントラクトをデプロイする際に一度GASを支払うだけで良いため,開発が終了してしまえば追加のコストがかからないことがメリットとして挙げられます. また,Vitalik Buterin氏を筆頭に強力な開発者コミュニティが存在しており,Githubのgo-ethereumのリポジトリのスター数が23.3kと他のプラットフォームを圧倒しています. また,ここでは列挙しませんが,Truffleを筆頭に多数の開発ツールが用意されていることも開発者にとって大きなメリットです. ユーザー目線 ウォレット内にETHトークンを保有していれば,コントラクトを実行できるため,比較的簡単にコントラクトの実行ができます.一方で,コントラクトの実行のたびにGASを消費するため,ユーザーに負担を強いる仕様であると言えます. メリットとして,ネイティブトークンであるETHトークンが日本国内の交換所で手に入ることや,対応ウォレットの数が多いことが挙げられます. 2. EOS コンセンサス:DPoS(投票上位21ノード) TPS(all time high):3996 コントラクト開発言語:C/C++/Rust 開発者目線 コンセンサスにDPoSを採用しているため,圧倒的なTPSを誇ります.実測値として4つのプラットフォームで最も高いTPSのプラットフォームです. しかし,投票上位21ノードがブロック生成を行う仕組みであるため,最も分散性を犠牲にしたプラットフォームであると言えます. […]
Applying IOTA in Global Trade and Supply Chains: Mission Possible
Applying IOTA in Global Trade and Supply Chains: Mission Possible Trade facilitation, track & trace, provenance… There are many opportunities to apply Distributed Ledger Technologies (DLT) to international trade and build true innovation. An innovation […]
Re: **** Official Ethereum QA thread ****
Re: **** Official Ethereum QA thread **** Ask away! Here is a re-post of my questions: 1- Will any of the IPO bitcoin be used to fund personal expenses like food/travel/accommodations? 2- Prior to IPO, […]