web-dev-qa-db-ja.com

イーサリアムブロックチェーンは、分散アプリケーションを展開するための本当に改ざん防止の方法ですか?

イーサリアムのウェブサイトは、Solidityコントラクト言語で記述されたアプリケーションを展開できる「暗号的に安全な分散型の改ざん防止ネットワーク」を提供すると述べています。 ( https://www.ethereum.org

イーサリアムは本当に100%改ざん防止の分散アプリケーションを展開する方法ですか?

2
bmiller59

「改ざん防止」の意味とその意味によって異なる場合があります。

ブロックチェーンの利点の1つは、データの台帳をネットワーク全体に分散できることです。ネットワーク内の各ノードは、残りのデータの整合性を強制します。

(バイナリのハッシュのように)元帳に保存および検証できる方法でアプリケーションを何らかの方法で表現できる場合は、そうです、ブロックチェーンアルゴリズムが残りを処理するだけです。認識されないアプリケーションはネットワークから排出されます。

次のステップに進んでアプリの更新がネットワークによって実施された場合、ネットワーク内のアプリが特定のレベルの操作を実施して、1つのノードが変更された場合に、残りのアプリが実施されるようにすることができます。変更されたノードを元に戻します。

これらは2種類の「改ざん防止」です。フレーズの意味をイーサリアムに尋ねる必要があるかもしれません。

3
schroeder