ブロックチェーンの基礎-Foundico.com

ブロックチェーンとは何ですか?

ブロックチェーンテクノロジーは、さまざまな分散ソフトウェアアプリケーションがデータ(およびデータ処理規制-いわゆるスマートコントラクト)を保存、保存、アクセスできるようにするインフラストラクチャであり、このデータの高い可用性と整合性を保証します(データは本物であり、否定できません)。 、それらを変更することは不可能であり、それらは実質的に破壊不可能です)、そして必要に応じて、機密性もあります。

実用上の理由から、これらは通常、小規模なデータレコードです。通信する参加者(パーティ)のエコシステム内で発生するトランザクション、イベント、またはメッセージに関する基本データのみがブロックチェーンに保存されます。

ブロックチェーンの重要な特徴は、そのような通信システムが中央当局によって組織化または監督される必要がないという事実です-システムには、尊重されるべきであり、誰が取り組む必要があるかという「裁判官」がいないと言いますこの権限を維持します。

また、ブロックチェーンテクノロジーは分散化および分散化されており、潜在的な相互不信の環境で参加者の絶対的な信頼を自発的に生み出すことができるとも言えます。

なぜそれが作成されたのですか?

ブロックチェーンテクノロジーは、代替暗号通貨ビットコインでのトランザクションにサービスを提供する公的に利用可能なインフラストラクチャとして、2008年に中本聡によって開発されました。

この最初のブロックチェーンアプリケーションは、中央金融機関に対する一般的な信頼の喪失への対応であり、その失敗は2008年の金融危機の始まりでした。

このように、ブロックチェーンテクノロジーは、中央当局を必要とせずに、いわゆる「二重支払い」問題を解決する方法を示し、一般に、最新のテクノロジーが従来の(集中型)思考とソリューションに取って代わる方法を示しました。

blockchain-technology-05-v2.jpg

ブロックチェーンはどのように機能しますか?

ブロックチェーンは、増え続ける「データセンテンス」(トランザクション)のデータベースに似ており、このデータのセマンティクスは、特定の分散ソフトウェアアプリケーションによって決定されています。 このようなアプリケーションのユーザーによって徐々に生成されるトランザクションは、いわゆるブロックに「パッケージ化」され、新しく作成された各ブロックは、前のブロックに暗号的にリンクされます。

これは、ブロックチェーンネットワークのすべての「メイン」ノードで実質的に同時に同期的に発生します。 この一見冗長なデータとアクションの冗長性は、実際には非常に便利です。高可用性(およびデータの実際的な破壊不能性)に加えて、「ブロックチェーンの共通バージョン」からの個々の意図的または偶発的な逸脱を効果的に検出して修正するのにも役立ちます。

ブロックチェーンの運用の鍵は、暗号化アルゴリズムとインターネットネットワークプロトコル(前世紀の70年代と90年代からすでに知られている)の組み合わせです。

暗号化(特にハッシュ関数と非対称暗号化)は、データの整合性(つまり、新しく不変の保存データを記録することの信頼性と否定性)を維持するために、前述のブロックの相互接続に使用されますが、トランザクションを検証し、トランザクションの新しいブロックを作成するノード。 次に、ネットワークプロトコルは、すべてのネットワークブロックチェーンノード間で時間、データ、および共通の(コンセンサス)決定を迅速に同期するのに役立ちます。

いわゆるマイニングと仮想通貨はどのような役割を果たしますか?

マイニングという用語は、次のブロックを作成するときに、いわゆるプルーフオブワークアルゴリズムを使用するネットワークのブロックチェーンです。 ノードは最初のブロックを見つけるために競合します(それを抽出します)。

ノード(いわゆるマイナー、口語鉱物)の数から、1つのノードだけがランダムに選択されるため、他のすべてのノードはこの選択を明確に受け入れます(したがって、この場合でも、ブロックチェーンの中央審査員は必要ありません)。

選択されたノードは、現在のトランザクションを検証し、それらを次のブロックに保存する責任があります。 このランダムな選択により、潜在的な詐欺師が特定の一連の新たなトランザクションに対する攻撃を計画するのを防ぎます。

コンセンサスを確保するこの方法は、エネルギーを大量に消費し、環境への悪影響という点で受け入れられない可能性があります。さらに、他の同じ目的のコンセンサスアルゴリズム(プルーフオブステークなど)が存在することを考えると、不要と思われます。 仮想(暗号)通貨は、ブロックチェーンテクノロジーを使用したソリューションで次の3つのタスクを実行できます。

•マイナーへの報酬としての暗号通貨-ブロックチェーンネットワークの機能のためのキーノードの作成と操作を動機付けます(このコンテキストでは、ブロックチェーンネットワークの「燃料」について話します)。

•クラウドファンディングによって資金提供されたプロジェクトへの投資の評価としての暗号通貨、

•ブロックチェーンテクノロジー(ビットコインなど)を使用するアプリケーションで、特殊な金融取引を実装するための従来の通貨の代替としての暗号通貨。

blockchain-technology-06-v2.jpg

ブロックチェーンテクノロジーを使用するのはいつ適切ですか?

現在、私たちが自由に使える専門家のリソースがいくつかあり、ブロックチェーンテクノロジーに基づく分散型ソリューションと従来の集中型ソリューションのどちらを選択するかを決定する際のガイダンスを提供します。 ブロックチェーンソリューションの適合性を示す主な機能は次のとおりです。

•共通の集中型情報システムを共有しない複数の独立したエンティティ(組織または企業)間の集中的なコミュニケーション(相互作用の複雑なマトリックス)。

•2組以上の参加者(ユーザー)間でのデータの可視性(共有)を向上させる必要性。

•情報セキュリティに対する要求の高まり-可用性、整合性だけでなく、従来のいわゆる一般的な情報セキュリティ制御メカニズムでは達成できない(または効果的ではない)データの機密性。

ブロックチェーンアプリケーションをデプロイするには何が必要ですか?

ブロックチェーンインフラストラクチャがすでに存在する場合(たとえば、既存のパブリックブロックチェーンを使用することにした場合)、分散アプリケーションを作成し、選択したブロックチェーンインフラストラクチャに統合し、既存のIT環境(ERPやERPなど)に統合する必要があります。組織の生産情報システム)。

ユーザーは通常、そのようなソリューションの利点を確信する必要はありません-ブロックチェーンテクノロジーはユーザーから隠されたままにすることができます(利点は最終的に、関連データの品質と可用性に関するさまざまな測定可能な指標の形で現れます)。 ブロックチェーンインフラストラクチャがまだない場合は、セットアップする必要があります。

ネットワーク所有権のタイプ、ネットワークノード間のコンセンサスのタイプ、ネットワークノードのトポロジ、バリデータモデルの動機を選択し、ブロック検証用にノードを技術的に設定し、それらを共通のブロックチェーンネットワークに論理的に接続する必要があります。

このテクノロジーはどの特定の分野に適用できますか?

ブロックチェーンテクノロジーは、さまざまな状況で、次のようなさまざまなクラスの問題を解決するのに役立つようです。

•適切な意思決定に不可欠なデータの「可視性」の向上による、サプライチェーン(または複雑なプロジェクト-つまり建設やIT)における効果的な管理。

•製品のライフサイクル全体(すなわち、食品または医薬品の製造、保管、輸送)を通じて、製品の独創性、手順の順守、および組成を監視します。

•通信するエコシステムパーティ(つまり、行政機関または外部委託されたサービスプロバイダーとその顧客の間)における立場、行動、および決定の履歴の透過的な記録。

•これらのリソースの供給と需要を表す参加者のグループ間でのリソースの透明で公正な共有。

ブロックチェーンテクノロジーを使用するためのさまざまなシナリオは、民間部門と公共部門だけでなく、特に両方の部門の交差点で見られます。

Share:

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest
Share on linkedin
LinkedIn

Related Posts

2021年に暗号波に乗った有名人

過去数年間の栄光を覆い隠していた暗号エコシステムは、2021年を通して1年間のスポットライトを維持することができました。 主流の採用 ビットコインのBTC)、ミームコイン狂乱 駆動 柴犬(SHIB)とドージコイン(ドージ