2017-11-27 9 views
2

こんにちは皆、私はこの技術では新しいですし、混乱しています。前もって感謝します。ブロックチェーンの物理的な位置は?

  1. Blockchainは、ブロックから成るが、これらのブロックが格納されている場合、私は、ブロックの物理的位置が何であるかを意味します。
  2. 私の理論上の知識ブロックチェーンはネットワークに存在しますが、どのネットワークで、私たちは独自のネットワークを作成する必要がありますか、または私たちのアプリケーションにネットワークを提供するサードパーティがいます。
  3. 土地レジストリアプリケーションを開発しなければならないと仮定します。ブロックを格納できる場所が必要です。システム全体にブロックをすべて格納すれば、分散型のように振る舞います。
  4. Ethereumは自分のネットワークにブロックを保存しましたか?
  5. ブロックチェーン自体はデータベースですが、どのようにデータを管理できるのですか。
  6. BigchainDBは自分のデータベースにブロックまたはブロックチェーンを保存していますか?

答えて

3
  1. Blockchainは、それをホストするすべてのP2Pネットワーク間で共有されます。基本的にブロックチェインは、世界中の多くのシンプルなHDDに保存されています。
  2. 完全に新しいブロックチェーンを作成する場合は、独自のネットワークを作成します。例えば、あなたのトークンを実行するためにEthereumネットワークを使いたいなら、Ethereumネットワーク(最初はEthereumのために作成されています)を使用します。
  3. それはブロックチェーンとそのプロトコルの機能です。複数の場所にデータを格納し、データの整合性と安全性を処理します。分散化するには、ネットワークに複数のエージェントが必要です。あなただけが集中しています。
  4. Ethereumのユーザーは、Ethereumネットワークのストレージにデータを保存しています
  5. ブロックチェーンはさまざまな形を想像することができますが、最初のものはBitcoinです.p2pネットワークを起動して使用すると、自分でデータを管理することはできません。ネットワークがそれを処理し、データを管理できる唯一の方法は、マイニング能力の50%以上を持つことです(他の方法では、通常のユースケースでデータを管理することができます)。通常の使用の場合、他の人に/ =誰かが
  6. は申し訳ありませんが、私はそれについて聞いたことがない)ではありません

を盗む:あなたは、私はちょうどしようと、専門家ではないしてくださいと私の答えを変更する自由を感じます

+0

トランザクションをブロックチェーンに格納することを説明するのはちょっといいです。ブロックは、マイニングプロセスによって検証された複数のトランザクションで構成されます。個々のブロック内のトランザクションは、関連する必要はありません(ほとんどの場合、パブリックブロックチェーンでは関連しません)。 #2で少し拡張するには、dAppを起動するためのプライベートネットワークを作成する必要はありません。プライベートネットワークを作成する一般的な使用例は、dev/QAやセキュリティ上の理由から、異なる環境を持つことで、誰がトランザクションを管理するかを制御することです。 –

+0

これを追加するだけで、ブロックがディスクに書き込まれるまで、ブロックが物理的なものではないことは言及する価値があると思います。理論的には、ネットワークに100%の稼働時間がある場合は、物理的なストレージも必要ありません。ブロックは、ブロックチェーンアプリケーションによって作成されたオブジェクトで、永続性に対処するためにディスクに格納します。 – R4F6

+0

あなたのデータはブロックチェインであるかどうかにかかわらず、常に物理ストレージで終わります。それはあなたのRAM、SSD、HDD、または何でもしてください。はい、それはHDDから出ることができますが、新しいブロックが採掘されるたびに点滅してブロックチェーン全体を送信するには、非常に大きなRAMまたは非常に非常に良い接続が必要です – VLef

関連する問題