Lisk
Liskの基幹システムはバックエンドではNodeJS/JavaScriptで記述され、フロントエンドではCSS3/HTML5/JavaScriptを使用して記述されている。
LiskとEthereumはどちらもプラットフォーム型の分散型アプリケーションである。(Liskはこれらをブロックチェーンアプリケーションと呼んでいる。)
アプリケーション言語:LiskはJavascriptを使用するがEthereumは独自言語Solidityを使用。
アプリケーションのロケーション:Liskはサイドチェーンを使用。Ethereumは現在メインチェーンに格納している。
エラー処置:Liskはアプリケーションに問題がある場合はそのチェーンのみの影響に留まるが、修正するにはハードフォークが必要となる。Ethereumではアプリケーションはメインチェーン上の仮想マシン(VM)で実行されるためエラーが発生するとトランザクションフィーが浪費されるのみとなる。(VMにバグがない限り。)
LiskはDPoSを使用しEthereumは現在PoWを使用している。(最終的にPoSに切り替える予定。)
アプリケーションVM:EthereumアプリケーションはEthereum仮想マシン(EVM)で実行される。LiskにはVMはないが開発中である。
LiskはCryptiよりフォークした為しばしば下記の様に比較される。
データベースがSQLiteからPostgreSQLに変更された。
完全にオープンソースであり、GitHub上で開発状況が公開されている。
すべてのパスフレーズにBIP39が適用されている。
Cryptiの開発は停止しているようであるがLiskは活発な開発を継続している。