ブ
ロックチェーンテクノロジー背景:出生後のビットコインは、テクノロジーが非常に進歩していることがわかりました。 ビットコインとブロックチャールの技術は同時に見つかります。
1.1ビットコインの誕生の目的:
①通貨取引には記録、つまり元帳があります。
中央集権的な機関会計の欠点 - 改ざん。 yi chaofa bitcoinは、最初の問題を解決します:アンチピンペリング - ハッシュ関数
1.2hash関数(暗号化方法)
①関数:任意の長さの文字列を固定長(SHA256)出力に変換します。 出力はHashan値とも呼ばれます。
機能:h(x)= h(y)に2つの異なる10とyを見つけることは困難です。
③ application: MD5 File encryption
Blockchain: on each block, add Block headers. 親ブロックのリレー値が記録されます。 Hash Value Parent Blockとすべてのブロックの各ブロックストアは、フォームブロックチェーンに属します。
トランザクションレコードが破損しないようにする方法は?
ブロックチェーンを形成した後、あらゆるビジネスとそのサブブロックで、見つかりませんでした。
サブブロックヘッダーのハッシュ値がヘッダーのヘッダーの値を改ざんし続けていても、壮大で改ざんされたものでは見つかりません。
1.4エッセンスブロックチェーン
de de essence and bitcoin and blockchainは、トランザクションが記録されない限り、①でのみ見られます。
コアテクノロジー:元帳レコードなどの暗号化Heterh関数 +データ構造はそれほど閉じられていません。
コアの役割:信頼を生み出します。 ビットコインはテクノロジーに基づいている間、政府の信頼性に基づいて通貨を使用します。
1.5取引方法 は、アングリゴが考えていると思います。 256の鍵を考えることを拒否します。 キー256に256は必要ありません。 256とキー256には必要ありません。 彼はリストに256のキーを必要としません。 256にキーは必要ありません。 キー256に256は必要ありません。 キー256に256は必要ありません。 キー256に256は必要ありません。 キー256に256は必要ありません。 256と鍵は必要ありません。 電子メールを秘密鍵に逆転させることはできません。
ビットコインの世界を表すアイデンティティへのアドレス。
祈りの後、ブロックチェーン台帳に入った場合、全員を知っていない限り、そうすることができます。
digital署名技術
署名機能符号(Zhang Sanの秘密鍵、10元を51 Siに転送)=この転送署名
韓国翻訳を検証する:Zhang San Transfers 10 yuan to 51、転送署名)= true
Zhang Sanは、独自の秘密鍵を使用して、署名関数の署名署名()を介してこのトランザクションに署名します。
Zhang Sanが発行した署名が、韓国のvertite()によってZhang Sanの秘密鍵を保持しているかどうかを確認できる人。 trueを返し、別の偽りを返します。
sign()by()が暗号化によって保証されます。 ・
③completeトランザクション
Zhang Sanは、ネットワーク全体で輸送情報と署名を内部目的に提供します。 ブロックチェーン台帳に記録されていない署名が真であることを証明した後、システムのバランスがあるという前提。 記録されると、Zhang Sanのキャラクターは10元、51元のキャラクターが10元増加した場合、51個に削減されます。
は、1対1から1対1、および多くの多くのトランザクション方法をサポートしています。
ビットコインの世界、プライベートキーがすべてです! ! !
1.6集中化簿記
①集中簿記の利点:
a。 どの簿記の中心に関係なく、あまり心配しないでください
b。 集中簿記には高効率があります
②集中簿記の欠点:
>
中央機関は攻撃する傾向があります。 たとえば、破壊サーバー、ネットワーク、法的用語、政府の介入などを維持します。
歴史の中央の機関を持つ民間通貨へのすべての努力は失敗しました。
ビットコインPoje 2番目の問題:分散化する方法
1.7分散型会計
①分散化:誰もがアカウントを保持できます。 それぞれがあなたの完全なアカウント帳を保持することができます。
オープンソースプログラムをダウンロードし、P2Pネットワークに参加し、世界から送信されたトランザクションを聴き、ノードになり、会計に参加できます。
は、システム処理
誰かがトランザクションを開始した後、ネットワーク全体にランダムにそれを行います。
各ノードは、ネットワーク全体でトランザクションを継続的に監視し、継続します。 正確に証明されたら、新しいトランザクションを受け取り、トランザクションプールに入れて、他のノードで伝播し続けます。
ネットワークが広がり、さまざまな理由のノードのトランザクションが同時にトランザクションをすることは必ずしも真実ではありません。
毎回1人の人が特定の方法ですべての会計ノードから来ており、その取引起業家は最も近いブロックとして使用され、顧客全体にランダムに使用されます。
他のノードは、最新のブロックのトランザクションに従ってトレーディングプールに記録されたトランザクションを削除し、記録し続け、選択どおりに待機します。
didentlarized会計機能
ブロックは10分すべて生成されましたが、これらの10分間のすべてのトランザクションを記録できるわけではありません。
アカウントの権利を取得し、50のビットコインの支払いを受け取る会計士ノード。 すべての210,000ブロック(約4年)の後、報酬は半分になります。 総量は約2100万で、2040年に採掘される予定です。
ブロックへの報酬を記録することも、ビットコインを出るためだけに移動します。
会計上の権利を割り当てる方法:Pow(sicofwework)方法
数学の問題を計算するために、計算の計算のアカウントに競うポイント数。
数字を見つけて、0のランダムな数とは別にtrue
の不等式を作成しますが、他のソリューションはありません。
彼は覚えておく権利を支払った。
会計士ノードは、解決策を見つけるために主導権を握り、ネットワーク全体に伝えました。 他のノードを正しく検証すると、新しいブロックの後に新しい計算が再起動されます。 この方法はPOWと呼ばれます。
lifary
互いに生成されるか、完全に10分間の時間を調整するのが難しい
改善の開発が行われます。
コンピューティングコントロールの変更、2016ブロックごと(約2週間)、および10分増加した問題に対処します。
#oouyi okex ## bitcoin [on talk] ## ## ##通貨
実際、
ブロックチェーンは過去10年間で大きな変化と進歩を遂げています。 一般に、4つのコアテクノロジーはそれぞれブロックチェーンで独自の役割を果たさなければならず、ブロックチェーンの基礎を共同で構築します。分散型台帳
- エンドのネットワーク、および集中型の機器と管理組織は、デジタル署名技術によって検証されています。 ノードは他のノードを欺くことはできません。 ネットワーク全体が分散化されているため、誰もが参加者であり、誰もが話す権利を持っています。
2つのメカニズム - データ処理
第二に、ブロックチェーンネットワークは分散構造であり、誰もが自由に参加して、データ記録に参加します。 したがって、一貫性を維持するために、ノード全体のアカウントを調整するための別のメカニズムが必要です。 したがって、コンセンサスメカニズムは、ブロックチェーンのノードを調整し、データ処理の役割を明確にする役割を果たします。
各デバイスは、ノードを使用することができます。 ゲームルールを認識することに相当します。 ビットコインマイニングに参加することができます。 ビットコインのルールは、大規模な計算を実行することであり、それを最初に計算する人は誰でも捕虜に報いることになります。
その短所も非常に明白です:廃棄物エネルギー ソース;
ブロックの確認時間を短くすることは困難です;
新しいブロックチェーンは別のハッシュアルゴリズムを見つける必要がありますPOWのコンピューティングパワーがエクイティを大きくするほど、次の会計士になる可能性が高くなります。 このメカニズムの利点は、パワーを消費するものではないが、多くの不利な点もあるということです。
専門化はありません。 会計士の役割を専門とし、最初に会計士を公平に選択し、次に簿記を維持するために交代で順番に選択します。 このアプローチは、まだ最終的な問題を解決しません。
dbft(DelegatedBFT)は、ブロックチェーンシステムに適用できるようにするための改善されたビザンチン断層トレランスアルゴリズムを提案する一般的なコンセンサスメカニズムモジュールです。
DBFTは、ブロックチェーンテクノロジーに基づくプロトコルです。 ユーザーは物理的な世界で資産と利益を実行できますデジタル化、登録、発行、転送およびトランザクション、ポイントツーポイントネットワークを介した配信のための分散型ネットワークプロトコル。 Xiaoyiは、中国の「契約法」と「会社法」によって認められた企業の株式を発行できます。 これは、デジタル通貨サークルだけでなく、主流のインターネットファイナンスでもあります。 Xiaoyiは、エクイティクラウドファンディング、P2Pオンライン貸出、デジタル資産管理、スマートコントラクトなどに使用できます。
このコンセンサスメカニズムは、カストロとリスコフによって提案された「実用的なビザンチンフォールトトレランス」に基づいており、ブロックチェーンシステムに適用できるように改善されています。 ビザンチンフォールトトレランステクノロジーは、分散ファイルシステム、分散コラボレーションシステム、クラウドコンピューティングなど、分散システムで広く使用されています。 DBFTは主に次の改善を行いました:
C/Sアーキテクチャのリクエスト応答モードは、P2Pネットワークに適したピアノードモデルに改善されますationノード、およびコンセンサス参加ノード(予約ノード)は投票によって決定されますアリ、つまり、いわゆる信頼性。 ビザンチンの一般的な問題は、参加者が信頼の不在でコンセンサスに到達する方法を説明しており、ビザンチンのフォールトトレランステクノロジーがそのような問題の解決策であることを説明しています。 さらに、ブロックチェーンネットワーク環境は非常に複雑であり、ネットワークレイテンシ、送信エラー、セキュリティの脆弱性、ハッカー侵入、さまざまな悪意のあるノードなどの問題に直面します。
dbftメカニズムは、権利と利益によって会計士を選択することであり、この方法の利点は、
アルゴリズムの信頼性には厳密な数学的証拠があります
短所:
1/3以上の簿記係が仕事を停止する場合、システムはサービスを提供できません。
1/3以上の簿記係が互いに協力し、他のすべての簿記係が2つのネットワーク島に分かれている場合、悪意のある簿記係はフォークを引き起こす可能性がありますブロックチェーンが実際の財務アプリケーションシナリオに適用できるようにすることができます。 たとえば、私たちのコロンバスコンセンサスメカニズムは、DPOS+DBFTのコンセンサスメカニズムです。 ノード全体またはデバイスの1つがオフになっている場合、他のノードはまだ正常に機能しており、ネットワークシステム全体に影響しません。 ただし、Tencentのサーバーが閉じている場合、データを取得する場所がないため、全員のWeChatを開くことはできません。
データの所有権を確認しますOrithmは、一方向と改ざんの特性を持っていますが、それはブロックチェーンネットワークにのみあります。 さらに、アカウントを調整し、非対称の暗号化を保証し、データのセキュリティを確保します。
単一または複数のデータベースの変更は、他のデータベースに影響を与えることはできません。 これは、ネットワーク全体のデータの51%以上が同時に変更されることを除いて、ほとんど不可能です。 ブロックチェーン内の各トランザクションは、暗号化方法を介して2つの隣接するブロックに接続されているため、トランザクションの過去と現在にまでさかのぼることができます。 これは、ブロックチェーンのデータ構造、ブロックヘッダー、ブロック本体です。 暗号化ハッシュ値、タイムスタンプは、タイムスタンプによる順序を決定し、破壊されません。
この原則は、商品の生産をクエリすることができます。 このようなデータストレージの構造により、これは実際にこの製品によって生成されます。
さらに、データを変更することはできません。 これは単なる可能性です。 ブロックチェーンテクノロジーは、インターネットテクノロジーよりもより安全ですか?
ブロックチェーン内のすべてのトランザクション情報は公開されているため、各トランザクションはすべてのノードに表示されます。 ノード間でアイデンティティを開示する必要はありません。 たとえば、各コンピューティングマシンが開始された後、誰がそれを起動しているのかを知りません。
スマートコントラクト - アプリケーションの実行
最後に、分散型台帳に基づいてアプリケーションレベルのスマートコントランスを構築できます。 信頼の問題を解決したい場合は、スマート契約を使用してコードの形で条件を明確にリストし、ブロックチェーンのデータをスマート契約を通じて呼び出すことができます。
スマートコントラクトは、お金、財産、株式、または貴重なアイテムを透明で紛争のない方法で交換するのに役立ち、仲介者のサービスを避けたり、スマートコントラクトが将来の弁護士の地位に取って代わるとさえ言っています。 スマートコントラクト方法を通じて、資産または通貨がプログラムに転送され、プログラムはこのコードを実行し、特定の時点で条件を自動的に検証します。 これにより、資産が1人に移動するか、他の人に戻るか、それを送信した人にすぐに返却するか、すぐに返品する必要があります。 (自動的に強制され、アカウントの信頼なし)同時に、分散型の元帳はファイルを保存し、Copysファイルも保存し、特定のセキュリティと不変性を備えています。
スマートコントラクトの機能
自治 - 仲介者と第三者をキャンセルすると、あなたは同意に達する必要はありません。 ちなみに、これは、バイアスに陥る可能性のある1人以上の個人が実行できるのではなく、ネットワークによって自動的に管理されるため、サードパーティの操作の危険性も排除します。
信頼 - ファイルは共有台帳で暗号化されます。 誰かがそれを失ったとは言えません。
バックアップ - 銀行が普通預金口座を失うかどうかを想像してください。 ブロックチェーンでは、あなたのすべての友人があなたの背中を持っています。 あなたのドキュメントは数回繰り返されます。
セキュリティ - 暗号化、ウェブサイト暗号化、およびファイルのセキュリティを確保します。 ハッキングはありません。 実際、これには非常に賢いハッカーがコードをクラックして侵入する必要があります。
速度 - 通常、ドキュメントを手動で処理するために多くの時間と書類を費やす必要があります。 スマートコントラクトはソフトウェアコードを使用してタスクを自動化し、一連のビジネスプロセスの時間を短縮します。
コスト削減を節約 - スマートコントラクトは、仲介者を排除するため、お金を節約できます。 たとえば、トランザクションを目撃するには公証人を支払う必要があります。
精度 - 自動化された契約は、より速く、より安価であるだけでなく、フォームに手動で記入することによって引き起こされるエラーを回避します。
スマートコントラクトを説明する最良の方法は、テクノロジーを自動販売機と比較することです。 通常、あなたは弁護士または公証人に行き、支払い、文書を取得するのを待ちます。 スマートコントラクトを通じてビットコインを自動販売機(元帳など)に入れて、エスクロー、運転免許証などをアカウントに入れます。 さらに重要なことは、スマート契約は、従来の契約と同じ方法で契約の規則と罰則を定義するだけでなく、これらの義務を自動的に実行することです。
スマートコントラクトとブロックチェーン
ブロックチェーンの最良のところは、すべての許可された関係者間に存在する分散型システムであるため、仲介者(仲介者)に支払う必要がないことです。 ブロックチェーンには問題がありますが、その評価は従来のシステムよりも紛れもなく速く、安価で、より安全です。 そのため、銀行や政府はそれらに目を向けています。 ブロックチェーンテクノロジーの特性を使用してスマートコントラクトに適用すると、仕事や生活のさまざまな契約がより便利に改善されます。
ブロックチェーンの関数モジュールには(ブロックチェーンの)
ブロックチェーンの関数は何ですか?ブロックチェーンは、データブロックを特定の順序で組み合わせて、システムの誕生後のすべてのトランザクションの記録を保存するチェーンデータ構造です。 ブロックチェーンのデータは、ネットワークノード全体で維持および保存され、同時に、ブロックデータを変換して変調して偽造することはできません。 したがって、ブロックチェーンの本質は、分散共有データベースです。
ブロックチェーンテクノロジーに含まれるメインモジュールは何ですか?Jinwowoネットワークテクノロジー分析には、ビジネスネットワーク全体の効率を改善し、コストを削減するためのブロックチェーンテクノロジーの4つの主要なモジュールが含まれています。 ブロックチェーントラストビジネスの機能には次のものが含まれます。
。
3。
。
関数の実装に使用されるテクノロジーは何ですか? ブロックチェーンシステムにはセンターの中心がないため、すべてのノードがデータ処理に関する合意に達するための予備設定ルールがあります。 非対称暗号化、デジタル署名など。
3番目のタイプは分散ストレージです。 既存の中央リポジトリと異なる分散ストレージの利点は、主に2つの側面に反映されています。 各ノードのバックアップデータ情報を回避し、各ノードのデータ損失は独立して保存され、履歴データによる悪意のある変調が回避されます。
スマートコントラクト:スマート契約により、契約の前の目標に達する限り、サードパーティのない信頼できる取引が可能になります。 透明性、信頼性、自動実行、および強制コンプライアンスの利点。 ブロックチェーンテクノロジーには、独自の発明を作成および探索するための無限のビジョンを提供する多くのユニークな機能があります。
ブロックチェーンとは何ですか?ブロックチェーンには2つの意味があります。 SO -Caled Consensusメカニズムは、ブロックチェーンシステムの数学的アルゴリズムであり、他のノードと権利と注意の間の信頼を確立します。
2。 ブロックチェーンは、すべてのトランザクションレコードを記録するデータベースのディレクターと同じビットコインの基本技術です。 この技術は、セキュリティと利便性により、銀行や金融産業から徐々に注目を集めています。
狭い意味では、ブロックチェーンはデータブロックを時間内に順に組み合わせたチェーンデータ構造であり、暗号化された暗号化で保証され、指定されていません。
大規模なスピーキングでは、ブロックチェーンテクノロジーはブロックチェーンデータ構造を使用してデータを検証および保存し、分散ノードコンセンサスアルゴリズムを使用してデータを作成および更新し、データ送信とアクセスのセキュリティを使用した自動スクリプトコードで構成されるスマートコントラクトを使用します。 コンピューティング方法。
ブロックチェーンの主な機能と関数を実行できます
ブロックチェーンテクノロジーは、メイン機能にデータストレージ、検証、トランザクションの実行を含む分散データベース技術です。 多くの分野で幅広いアプリケーションがあります。
データストレージ
ブロックチェーンの最も重要な機能の1つはデータストレージです。 ブロックチェーンは、トランザクションレコード、スマートコントラクト、デジタルアイデンティティなど、さまざまなデータを保存できる分散データベースです。 これらのレコードはオープンで透明性があり、誰でもキューに入れることができます。 この分散型ストレージ方法は、障害とデータの改ざんの単一のポイントのリスクによって回避されます。
トランザクション - パフォーマンスと検証
ブロックチェーントランザクションは、実行の自動化とその独自のメカニズムによる検証の公平性を実現します。 ブロックチェーンでは、各トランザクションがネットワーク内のノードによって検証および実行されます。 トランザクションが法的に検証されると、ブロックチェーンに永久に記録され、トランザクションの安全性と不可逆性が確保されます。
ブロックチェーンのアプリケーションフィールドは継続的に拡大しています。 たとえば、金融業界では、ブロックチェーンはデジタル通貨、証券取引、保険、およびローンで使用されます。 さらに、ブロックチェーンは、サプライチェーン管理、モノのインターネット、デジタル識別、著作権保護、その他の分野にも重要な役割を果たしています。 ブロックチェーンテクノロジーを通じて、これら地域の透明性と効率を効果的に改善することができます。
信頼を増やし、媒介コストを削減する 多くのシナリオでは、サードパーティのメディエーターの存在は、取引の公平性と安全性を確保することです。 ただし、ブロックチェーンテクノロジーは、これらの仲介リンクを排除し、トランザクションコストを削減し、トランザクション効率を改善することができます。 たとえば、国境を越えた貿易、サプライチェーン管理の分野では、ブロックチェーンテクノロジーは、ポイントツーポイントの直接的な取引を達成し、仲介コストを削減するのに役立ちます。
ヨガを行うために、ブロックチェーンテクノロジーは、そのユニークな特性と包括的なアプリケーション分野でライフスタイルとビジネスモデルを変えています。 データストレージ、ブロックチェーンは重要な役割を果たし、トランザクションの実行から信頼を高め、媒介コストを削減します。