paint-brush
ブロックチェーンを理解する: 暗号通貨の基礎@infinity
3,100 測定値
3,100 測定値

ブロックチェーンを理解する: 暗号通貨の基礎

Rishabh Agarwal5m2022/08/25
Read on Terminal Reader
Read this story w/o Javascript

長すぎる; 読むには

エンジニアリングの観点から暗号通貨についてさらに学ぶことを目的としています。暗号通貨が社会で機能するために分散型通貨が必要な理由を説明します。ブロックチェーン セキュリティの最も重要な側面は、暗号化技術を使用してデータ操作を防止することです。暗号通貨は分散化されているため、中央集権型の政府や中央銀行が日常的にお金がどのように使用されているかを監視することはできません。私たちは社会の中心的な権威を維持することはできません。したがって、通貨が機能し、適切に機能していることを確認することはますます難しくなっています。

Company Mentioned

Mention Thumbnail

Coin Mentioned

Mention Thumbnail
featured image - ブロックチェーンを理解する: 暗号通貨の基礎
Rishabh Agarwal HackerNoon profile picture


じゃあどっちを支持するの?バフェットかマスクか?


私は、エンジニアの友人からの連絡を心配そうに待っている友人に目を向けました。暗号通貨に関する彼らの意見と、それが世界をどのように変えると信じているかを 1 時間にわたって聞いた後、ようやく話す機会がありました。私の経験不足と仮想通貨への関心の欠如が、会話への受動的な関与の原因である可能性があります。この不快な技術についてもっと学ぶ決心をするまで、仲間はさらに 2 時間も私に講義を続けました。


私は、エンジニアリングの観点から、仮想通貨の分野に完全に没頭することを決定しました。オンラインで何時間も過ごした後に学んだことの1つは、「ブロックチェーンはすべての主力製品です。暗号をマスターするにはブロックチェーンを理解することが不可欠です!」何も考えずにブロックチェーンを学び始めたところ、ブロックチェーンをマスターすることが、あらゆる形式の暗号通貨を理解するための重要な第一歩であることにすぐに気付きました。この記事を通じて、私の学習を要約し、整理するよう努めます。


まず最初に - ブロックチェーンとは?

最初に、何かが与えられたブロックチェーンの定義を見てみましょう -


ブロックチェーンは、暗号で保護され、タイムスタンプが付けられた、ネットワーク上で発生したイベントの公開および分散データベースです。


役に立った?いいえ?それを理解するために定義を分解してみましょう。


したがって、ブロックチェーンの基盤はデータベースであり、単なるデータベースではなく、分散データベースです。分散データベースとは何ですか?分散データベースには、信頼できる唯一の情報源はありません。データは、地理的に分散した多数のデバイスに保存されます。これにより、ハイジャック事件やマシンの損傷によってシステムが停止することがないため、システムの耐障害性が高まります。システムは単一のマシンまたは人間によって支配されているわけではなく、どのデータを保持するかを決定することもできません。システムは、単一のマシンではなく、決定したものをすべてデータベースに追加します。


ブロックチェーンは公開されています。なぜそれが重要なのですか?世界中のすべての人がこのネットワークに参加することができ、すべての人はいつでも脱退する自由があります。ブロックチェーンは誰にでも開かれているため、ネットワーク ユーザーに制限はありません。


ブロックチェーンにはタイムスタンプがあります。ブロックチェーンの分散データベースに保持されるすべてのイベントのタイムスタンプが保持されます。これは、ブロックチェーンで発生した一連のイベントを維持するのに役立ちます。


ブロックチェーン セキュリティの最も重要な側面は暗号化です。ブロックチェーンの概念は、データ操作を防ぐための暗号技術の使用に大きく依存しています。記録されたイベントを削除したり、シーケンスを変更したりできないことが保証されます。


一言で言えば、ブロックチェーンは、暗号化された方法を使用してデータのセキュリティと順序付けを保証する公開分散データベースです。


わかりました…しかし、なぜブロックチェーンと呼ばれるのですか?

ブロックチェーンの場合、ネットワークで発生するイベントは、ブロックと呼ばれるデータ構造に格納されます。ブロックチェーン全体は、リンク リストのように互いに接続された一連のブロックです。これがイラストです。


ブロックはリンクを使用して接続されます。各ブロックは、チェーン内の前のブロックを指します。


ブロックを接続するリンクは、暗号化方法を使用して作成されます。このリンクの作成と破棄には、ネットワーク メンバーからのある程度の計算が必要です。


ブロックチェーンと仮想通貨の連携

ブロックチェーンの基礎を学んだ後、暗号通貨がブロックチェーンを必要とする理由を理解し始めることができます。


ご存知のように、私たちの社会であらゆる種類の通貨が機能するには、満たさなければならない要件がいくつかあります。これらは、他の多くのものの中でも、次のもので構成されています。


  • 新しいお金を利用して金融取引を行うことができるはずです
  • 通貨は複製してはいけません。つまり、お金を 2 回使うことはできません。


仮想通貨はお金の一種であっても分散化されています。これは、日常的にお金がどのように使われるかを監視し、規制する中央集権的な政府や銀行が存在できないことを示しています.また、中央当局が存在しない場合、通貨が適切に機能していることを確認することはますます難しくなります。


ブロックチェーンを使用して暗号を作成する

本当に分散化された通貨を作ることは、多くの点で困難です。しかし、ブロックチェーンは分散型通貨を生み出す手段を提供してくれます。ブロックチェーンは本質的に分散データベースとして機能するため、トランザクションをブロックチェーンに保持できます。セキュリティやその他の保証のおかげで、実際にブロックチェーン上で通貨を運用することができます。トランザクションの削除または変更は許可されません。ブロックチェーンは誰にでも開かれているため、制裁を受けることを心配することなく、誰でも参加できます。


ブロックチェーンのブロックに実際に保持されているものは何ですか?

ブロックチェーン内のブロックの実際の内容は、暗号ごとに異なります。非常に最初の暗号通貨、つまりビットコインの例を挙げることができます。ビットコインのブロックは次のようになります。


ビットコインのブロックチェーンにおけるブロックの内容


ビットコインのブロックチェーンでは、ブロックは前のブロックのハッシュ、トランザクションのリスト、ノンスなどの情報を格納します。ブロックに含まれるすべてのトランザクションは、そのブロックがブロックチェーンに追加されると終了したと見なされます。


ビットコインのブロックチェーンのブロックは、ブロック ヘッダーとブロック ボディの 2 つの部分で構成されていることに注意してください。ヘッダーにはブロックチェーンを検証するために重要なものが含まれていますが、ブロック本体には実際のトランザクションが含まれています。



ブロックチェーンの基礎と、暗号通貨がそれをどのように利用しているかを理解しました。暗号通貨の専門家になりたい場合は、ブロックチェーンを理解することが重要です。次の段階は、最も重要な暗号通貨のいくつかがこのブロックチェーンをどのように利用しているかを理解することです.たとえば、Bitcoin トランザクションがブロックチェーンにどのように保存されるかについて簡単に説明しました。


ビットコインがこのブロックチェーンをどのように利用するかについての徹底的なエッセイが間もなく公開されます。私たちの周りの世界を変えている信じられないほどのテクノロジーについてもっと知るために、これを楽しんだ場合は、次のものに注目してください.


友達の質問に対するあなたの回答を知りたいです。以下にコメントして、私に知らせてください。


最後に、 Twitter で私をフォローして、Twitter フィードでそのようなコンテンツを直接入手してください。


ハッピーラーニング! 🙂