ブロックチェーンとより多くのブロックチェーン!これは現在一般的な用語であり、企業の分野ではほとんど流行しています。 「ブロックチェーン」が何であるかを正確に知らなくても、誰もがブロックチェーンで何かを望んでいます。暗号通貨について何かありますか?新しい超技術的なもののようなものですよね…?
正確には、私の友人。だから、私たちはブロックチェーンではないものとそれが何のためではないのかを述べ始めることができます:
*ブロックチェーンは暗号通貨ではありません。
*ブロックチェーンは投資プラットフォームではありません。
*ブロックチェーンはより大きなオープンソースプラットフォームではありません。
*ブロックチェーンは分散システムではない場合があります。
*ブロックチェーンは 分散型 システム。
*ブロックチェーンは魔法ではありません。
*ブロックチェーンはすべての問題を解決できるわけではありません。
*ブロックチェーンは決してあなたの収入を増やすことはできません。
すべて明確ですか?次に、開始できます 学ぶために 「ブロックチェーン」とは実際には何であり、宇宙でのその目的は何ですか。
ブロックチェーンは…
これは、デジタル暗号化バージョンの会計台帳にすぎません。 つまらなそう?まあ、正直言って、それはちょっと退屈です。そこの魔法はどこにありますか?なぜみんなとても興奮しているのですか?そして、なぜこれが何かをするのか 暗号通貨で? 説明しましょう。
12年前、中本聡という人物(またはグループ)は、デジタル現金の二重支払いの問題を信頼できない方法で解決しようとしていました。 OK!少し遅くすることができます。二重支払いとは、基本的に、同じデジタルマネーを複数回使用することです(そうあるべきです)。あなたが知っている、あなたはインターネット上のほとんどすべてをコピーして貼り付けることができます、なぜお金ではないのですか?
このような行動を避けるために、私たちは銀行や政府などの中央集権的な機関を信頼してきました。電子銀行振込を送信すると、銀行のシステムがそのお金を口座から割り引きます。もし彼らがそこにいなかったら、おそらく人々は同じお金を数回使うでしょう。そしてそれは強盗のようなものです。
そう、 聡はこれらの一元化された機関に取って代わる自動システムを考えていた 同時に二重支払いの問題なしにデジタルキャッシュを持つことを可能にします。その後、70年代に作成された一種の実験的な暗号化(暗号化)データベースを取得し、それを他の技術要素と組み合わせて、二重支払いの問題なしに最初の分散型デジタル通貨を作成しました。そして2009年にBitcoinが誕生しました!
この実験的な暗号化データベースは、当時は誰も知らなかったにもかかわらず、有名なブロックチェーンです。聡さえも:名前が来た Bitcoin後。 「blockchain」の代わりに「crypto-database」などを使ってみませんか?それは、データベースが実際には…ブロックのチェーンであるためです。デジタルブロック。
ブロックはどのように機能しますか?
すべての「ブロック」はデータの小さなコンテナです (暗号通貨の場合は金銭取引)、「ハッシュ」と呼ばれるもので他のすべて(過去と未来)にチェーンされます。これらは、複雑なアルゴリズムを介してデータを渡した結果の暗号化された結果です。このようなもの(私たちが使用する場合 SHA256アルゴリズム):
*初期データ:1BTCをマイクに転送しました。
*ハッシュデータ:710DAEB54021CCD83046E4FA16106E4DC10E5D617E4C28F61CE29C29CFAE823E
すべてのハッシュは、存在するすべてのトランザクションおよびすべてのブロック(トランザクションのグループ)の一意のIDを表します。これらのアイデンティティはすべて、後で数学的に互いにマージされ、そのように「連鎖」します。したがって、誰かが不正行為を行おうとすると、トランザクションのハッシュ(一意のID)が変更されます。変更されると、チェーンが解除され、自動的に無効になります。
たとえば、最初のデータを思い出してみましょう(1 BTCをマイクに転送しました)。そこで少しでも文字を変更すると、ハッシュも根本的に変更されます。
*初期データ:2BTCをマイクに転送しました。
*ハッシュデータ:005002AC29AE0D1944110DB27CC73E9090F013B15207D84F2086B8646DAF549E
トランザクションはもう有効ではなく、あなたは貧しい人間であり、ブロックチェーンシステムを欺くことはできません。当局が監督していなくても。しかし、ここで、トランザクション間の「マージ」をシミュレートしてみましょう。これらのハッシュが実際に有効であり、2つの異なるブロックのIDを表しているとしましょう。 それらはどのように相互に連鎖しますか?もちろん、一緒にハッシュします。 このように:
*初期データ:
710DAEB54021CCD83046E4FA16106E4DC10E5D617E4C28F61CE29C29CFAE823E
005002AC29AE0D1944110DB27CC73E9090F013B15207D84F2086B8646DAF549E
*ハッシュデータ:EDFE12B5DB008F6491BA671DBE6BA25BD89BD6445B5003E9B3789605DBD24AD8
以上です!何かを変更して有効にしたい場合は、最初に存在するすべてのブロックを解読して変更する必要があります。それで頑張ってください。
ブロックチェーンは単独では機能しません
数学にもかかわらず、その洗練された台帳はそれ自体では機能しません。 Satoshiが追加した他の要素が必要です。ノード(および人)の分散ネットワーク、トランザクションを暗号化してバリデーターのルールを設定する前述のアルゴリズム、使用するトランザクションまたは「コイン」、秘密および公開暗号鍵です。一つずつ素早くチェックしていきましょう。
分散ネットワーク
銀行や政府ではありませんが、誰かが何らかの方法で取引を確認する必要があります。そして、(ほとんどの暗号通貨のような)分散型システムの場合、それは世界中の多くの人々とそのコンピューターと機器(ノード)によって適合された分散ネットワークになります。特に最後のもの。
事は、 ネットワークのすべてのメンバー( マイナーまたはバリデーター)ハードウェアにブロックチェーン全体のコピーがあります、およびそれらの専用ソフトウェアまたはマイニング機器は、すべての新しいトランザクションの検証と記録の保持を担当し、新しい「コイン」を作成します。システムのアルゴリズムによって設定された数学的規則に従います。結果はほとんどのバリデーターで常に同じである必要があります。そうでない場合、トランザクションまたはブロックは無効になります。
コンセンサスアルゴリズム
アルゴリズムは、特定の結果を達成したり、問題を解決したりするために、数学を使用して構築された一連のステップとメソッドとして定義できます。そこにはたくさんのアルゴリズムがあり、それらのすべてがブロックチェーンを構築するために機能するわけではありません。高いセキュリティを維持し、バリデーター間でルールを強制するために、それらは非常に複雑で強力でなければなりません。
すべての暗号通貨またはブロックチェーンシステムが同じアルゴリズムを使用しているわけではありません。 たとえば、Bitcoin、SHA256(以前に使用したもの)を使用しますが、EthereumはEthashを使用し、ZcashはEquihashを使用します。これらは異なる数学関数ですが、目的は同じです。データを暗号化することです。
未使用のトランザクション出力(UTXO)
この用語は難しいように聞こえますが、これらは「デジタルコイン」またはトランザクション自体です。それらは、他の人々と交換するために働く財産の断片のようなものです。物理的な財布の中の請求書やセントと比較することもできます。
秘密および公開暗号鍵
これらは、ブロックチェーン内で資金を送受信するためのアドレスとして機能する数学的キーです。 公開鍵は銀行口座番号のようなものです。 あなたはお金を受け取るためにそれを自由に共有することができます。一方、秘密鍵は、トランザクションに「署名」し、実際の所有者とその資金を送る意図を確認するために機能します。言い換えれば、秘密鍵はパスワードのようなものであり、秘密鍵と公開鍵の両方が、暗号通貨またはブロックチェーン内で「アカウント」を形成します。
「ブロックチェーン」は常に「分散型」を意味するわけではありません
最初に述べたように、ブロックチェーンは分散されていない可能性があり、分散化されていない可能性があります。結局のところ、これは単なる暗号化台帳であり、それと連携する他の要素は、作成者のニーズに応じて変更できます。
Bitcoinで最初に使用したのは中本聡ですが、 ソースコード この種の台帳は一般に公開されているからです。コピー、貼り付け、変更、さらには販売も可能です。そのため、世界中の多くの人々(および企業)が、暗号通貨を超えて、自分の用途のためにこのテクノロジーを試しています。銀行は除外されていません。彼らは新しい支払いプラットフォームを構築するためにブロックチェーンを使用するのが好きです。そして、ご想像のとおり、これらは分散化されていませんが、組織のネットワークによって完全に制御されています。
時々、ブロックチェーンは分散ネットワークでは機能せず、制御された内部ネットワークだけで機能します。この種のプラットフォームには、作成者からのユーザー権限が必要であるため、「許可」またはプライベートブロックチェーンと呼ばれます。一方、Bitcoinのような暗号通貨とプラットフォームは分散型ネットワークで動作します。それは彼らを「無許可」または公にします。
BTC、ETH、およびその他のトークンを取引したいですか?あなたはそれを行うことができます 安全に Alfacashで!そして、私たちがソーシャルメディアでこれや他の多くのことについて話していることを忘れないでください。
ツイッター * 電報 * インスタグラム * Youtube *フェイスブック * Vkontakte