基本技術の簡単な紹介

大きなブロックチェーンにはブロックチェーンが含まれています。 ブロックチェーンとは何ですか? ブランチ、コンセンサスメカニズム、暗号化アルゴリズム間の転送。

狭い意味では、ブロックチェーンは、データブロックを順番に組み合わせることにより、鍛造分散元帳として保証されます。

まず、Baiduがどのように説明したかを見てみましょう。 Baidu Encyclopediaは、ブロックチェーンが分散データストレージ、ブランチ間の送信、コンセンサスメカニズム、暗号化アルゴリズムなどのコンピューターテクノロジーの新しいアプリケーションモデルであることを示しています。

ブロックチェーンはどのような種類のブロックチェーンを作成する必要がありますか? 。

ブロックチェーンテクノロジーデータ構造、各ブロックのヘッドが順番に接続され、前のノードを参照しています。 P2Pネットワークに基づいて、分散ノードコンセンサスアルゴリズムは、データを操作しないようにデータを維持および更新します。 暗号化の原則を使用して、データ転送とアクセスのセキュリティを確保します。

ブロックチェーンテクノロジーアプリケーションは、主にブロックチェーン基本、Linuxオペレーティングシステム、コンピューターネットワーク基本、プログラミング基本、Web開発技術、データベーステクノロジーとアプリケーション、高度なプログラムアプリケーションとブロックチェーンコアテクノロジー、仮想化と仮想化とコンテナテクノロジーです。 ブロックチェーンの展開と運用およびメンテナンスプロセス。

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

2は、BT(BlockChaintechnology)と呼ばれるSO -Caledブロックチェーンテクノロジーと呼ばれる分散型台帳技術と呼ばれます。 すべての個人はデータベースレコードに参加できます。

3ブロックチェーンテクノロジーは、分散データベーステクノロジーです。

ブロックチェーンテクノロジーとは何ですか? ブロックチェーンは一言で言えば言葉であり、ブロックチェーンはより詳細なストレージシステムを備えたストレージシステムです。

ブロックチェーンのコアコンテンツは、契約クラスの分布です。

狭い意味では、ブロックチェーンは、データブロックを順番に組み合わせることにより、鍛造分散元帳として保証されます。

blockchain(ブロックチェーンとは何かその特性とは何か)メソッドの特性は何ですか。 これは分散型データベースであり、暗号化方法に関連付けられた一連のデータブロックを介して生成されます。 ブロックチェーンの特性は次のとおりです。 証拠ストレージ:ブロックチェーンの「予測されていない」機能は、経済的および社会的発展における「証拠ストレージ」問題に対する解決策を提供します。 たとえば、著作権の分野では、ブロックチェーンは電子的証拠を保存するために改ざんされていません。 。 違反の処理。 2。 共有:ブロックチェーンの「分散」特性は、部門間で「データの障害」を突破し、情報とデータ共有を作成できます。 集中データストレージとは異なり、ブロックチェーン情報はポイントツーポイントブロードキャストを介して各ノードに配布され、すべての情報の「正しい記録」を実現します。 ブロックチェーンテクノロジーの基本的な分散化は、すべての人々が簿記法に参加できるようにすることです。 年の初めに、残りの金額はレーザーレコードに基づいて割り当てられます。 会計詐欺を避けるために、村人たちは彼らの本を集合的に保持することを決めました。 これは分散化です。 ただし、一部の人々はまだアカウントブックを改ざんしているため、村人は新しい会計方法を使用しました決定:一人一人が自分のアカウントブックを持っており、誰かのアカウント帳の変更は、他の人に知らせ、自分のアカウント帳に同じ資料を録音する必要があります。 アカウントが間違っている場合は、それを示し、受け入れることを拒否できます。 年末までに、ほとんどの人はアカウントが合法であることを認識しています。 これは、ブロックチェーンの「開放性、透明性、安全性」です。 ブロックチェーンの最大の機能は、分散データベースです。 すべてのノードが最終的に同期されてブロックチェーンの安定性を確保するため、誰でもノードでデータを記述または読み取ることができます。 ただし、ブロックチェーンの境界もあります。 データの信頼性を確保するために、ブロックチェーンは効率とエネルギーを犠牲にします。 ブロックチェーンはデータの書き込みに少なくとも10分かかり、すべてのノードはデータの同期に時間がかかります。 さらに、ブロック生成には、鉱夫が非常にエネルギー摂取である多くの意味のない計算を行う必要があります。 したがって、ブロックチェーンの特定の条件を満たすことができない場合、従来のデータベースがより良い解決策になる可能性があります。 ブロックチェーンの主なテクノロジー(ブロックチェーンテクノロジーには3つの主要なポイントがあります)ブロックチェーンのコアテクノロジーとは何ですか?

十分に、ブロックチェーンは、ビザンチンのエラー許容度を提供し、最終的な一貫性を保証する分散データベースです。 お互いのために;

上記の概念は抽象的すぎるかもしれません。 例を挙げてみましょう。 簡単に理解できます。

世界中に100個のコンピューターが分散していると想像できます。 これらの100台のマシンのネットワークは幅広い領域であり、これらの100台のマシンの所有者は互いに信頼していません。

したがって、信頼できる環境を提供し、議論の余地のないノード間にデータ交換プロセスを作成するために使用するアルゴリズムのタイプ(コンセンサスメカニズム)。 >

各ノードのデータは最新のデータに同期され、最新のデータの信頼性が検証されます。

多数派に準拠する少数の原則に基づいて、ノード全体によって維持されるデータは、交換履歴に反対できます。

ブロックチェーンは、上記の問題を解決するための技術的なソリューションです。

2.))、暗号化署名アルゴリズム、アカウントモデルとストレージ。

1。

特定の相互作用の原理に従うビットコインP2Pネットワークプロトコルモジュールをよく使用します。 たとえば、初めて別のノードに接続すると、ハンドシェイクプロトコルに従ってステータスを確認し、アドレスデータを要求し、ハンドシェイク後にピアノードデータをブロックし始めます。

P2P相互作用プロトコルには、ブロックの獲得と獲得がすべて根本的かつ基本的であるため、独自の指示もあります。 より深く理解したい場合は、Bitcoin Developer GuideのPeerDiscoveryの章を参照できます。

2。 ビザンチン耐性機能を備えています。

技術の進化的観点から見ると、ブロックチェーン技術が経済的に分散したアルゴリズムを拡大したグラフを描画できます。

図では、コンピューターアプリケーションは最初はほとんど単一のアプリケーションであり、冷たい災害復旧を使用して高可用性と利便性であることがわかります。 。

ブロックチェーンの分野では、作業アルゴリズムのパウ・プルーフ、重要なアルゴリズムの証明、および関心のあるプロキシDPOS証拠アルゴリズムが主に使用されています。 アルゴリズムは、一貫したアルゴリズムの違いが経済ゲームの概念を組み合わせることであるという古典です。

pow:通常、与えられた制約の下で、数学的な問題を解決します。 このソリューションは多くの場合、コンピューティングの問題に変換されるため、速度を比較すると、より良い計算方法であり、その機器はパフォーマンスが向上します。

投稿:これは公平性のメカニズムの証拠です。 アイデアは、ロックされているトークンコインと、ターゲット値を計算するために作業の小さな証明を使用します。

dpos:それを理解するために、郵便コンセンサスアルゴリズムの会計士を指定された小さな円に変換することです。 誰もが会計に参加できるわけではありません。 この円には、21のノードまたは101ノードがある場合があります。 これにより、ネットワークとノードを制御できることを意味するノードが少ないため、システムのパワーが増加します。

3。 ハッシュアルゴリズムには衝突抵抗機能があり、元の画像と問題の問題に復元できません。

問題の問題は、多くのPOW通貨の存在の基礎です。

Litecoinでは、Scyptのアルゴリズムも表示されます。 他のいくつかの通貨では、に基づいてマイニングアルゴリズムを見ることができますSHA3​​アルゴリズム。 Ethereumは、Digger-Hashimotoアルゴリズムのより良いバージョンを使用し、Ethashに名前を付けます。

もちろん、マイニングアルゴリズムに加えて、主にアドレスを作成するために使用されるRIPEMD160アルゴリズムも使用します。

アドレスに加えて、ブロックチェーントークンシステムの基礎である最大のコアも使用します。

メインのビットコインカテゴリコードでは、ECDSAが基本的に使用されています。 ECDSAは、ECCとDSAの組み合わせです。

技術的には、秘密鍵を生成し、秘密鍵から公開キーを生成し、最終的に公開キーから住所を作成することから始めます。 住所から結論付けることは不可能であること。

4。 データベースは使用されていますか?

メタバウンダリーブロックチェーンを設計する場合、noSQL berkyDBやlevelDBを含むさまざまなデータベース、およびSQLに基づいたSQLiteを使用した通貨を参照します。 基礎となるストレージとして、主に軽量の埋め込みデータベースです。

ブロックの導体の特性は、通常、バランスバランス構造に基づいてUTXO構造と元帳に分割され、これを元帳モデルとも呼びます。 UTXOは、「説明されていないトランザクション入力と出力」に翻訳されている「未ペントラン式のインプット/出力」の略です。

これは、ブロックチェーンでのトークン転送の会計モデルであり、各転送は入力と出力の形で表示されます。

3つのブロックチェーンコアテクノロジーは何ですか?

7ブロックチェーン2018-01-15の紹介

1コアテクノロジーコアテクノロジー。 各ブロックは、ブロックヘッダーとブロックボディ(トランザクションデータを含む)の2つの部分に分割されます。 ブロックヘッダーには、マイニングの難しさを計算するために使用されるブロックリンクと乱数(NONCE)を実行するために使用される前のブロックからのハッシュ値(ハッシュ値とも呼ばれます)が含まれます。 前のブロックハッシュ値は実際には以前のハッシュタイトルハッシュ値であり、計算数の乱数のルールは、ブロックを記録する力を得ることができるマイナーを決定します。

2。 ブロックチェーンは、インターネットベースの会計システムとして理解できます。 ビットコインなどのデジタル通貨システムは、中央ノードなしで確実にするために、各正直なノードの会計一貫性を必要とし、それを解決するにはブロックチェーンが必要です。 したがって、ブロックチェーンテクノロジーの中核は、相互信頼の基礎なしに中央管理のない個人間の取引の正当性に関するコンセンサスを達成するためのコンセンサスメカニズムです。

ブロックチェーンコンセンサスメカニズムには、POW、POST、DPOS、および分布の一貫したアルゴリズムの4つの主要なカテゴリがあります。

3.重要な技術契約。 各トランザクションの各出力は、アドレスをしっかりと指しているのではなく、スクリプトを指しています。 スクリプトは、この出力にロックされた資産を使用するために受信者をブロックする一連のルールに似ています。

トランザクションの有効性の確認もスクリプトに依存します。 現在、スクリプトのロックとロック解除スクリプトの2つのタイプのスクリプトに依存しています。 キースクリプトは、トランザクション出力にあるスクリプト言語を通じて実装される出力トランザクションに追加された条件です。 ロック解除スクリプトは、ロックスクリプトと一致します。 スクリプトの言語を通して多くの柔軟な状況を表現できます。 説明スクリプトは、ブロックチェーンネットワークの各ノードに配布されるプログラミングフィールドと同様の「仮想マシン」を使用しています。

4。 ブロックチェーントランザクションは、1回の転送、またはスマートコントラクトの使用などのその他のトランザクションにすることができます。

ビットコインの場合、トランザクションは転送を参照してください一度支払い。 取引ルールは次のとおりです。

1)トランザクション入力と出力は空にすることはできません。

2)トランザクション入力ごとに、対応するUTXO出力が現在のトランザクションプールで利用可能な場合、トランザクションは拒否されます。 現在のトランザクションプールはブロック内の非記録されたトランザクションであり、すべてのトランザクション入力は認定されたUTXOから来る必要があるためです。 現在の取引プールで見つかった場合、それは二重の支出取引です。

3)トランザクションの各入力について、対応する出力はUTXOでなければなりません。

4)各入力開くスクリプトは、対応する出力ロックスクリプト(ロック)とともに認定され、トランザクションコンプライアンスを確認する必要があります。

5。 ビットコインの場合、ブロックに入力されたトランザクションの選好は、トランザクションの時点でネットワークにブロードキャストされ、トランザクションのサイズが決定されます。 トランザクションがネットワークにブロードキャストされると、トランザクションチェーンの年齢が増加すると、トランザクションの優先度が増加し、最終的にブロックに含まれます。 Ethereumの場合、取引の優先順位は、出版社が喜んで支払う取引料にも関連しています。

6.メルクルプルーフ

元のMerkle Proofアプリは、2009年に中本Satoshiが記述および作成したビットコインシステムです。 ビットコインブロックチェーンは、各ブロックにトランザクションを保存するためにMerkle Proofを使用します。 これにより、トランザクションが損害を与えることが不可能になり、トランザクションが特定のブロックに入力されるかどうかも簡単に確認できます。

7.rlp

rlp(recurrsintengthengthedpre fix、再帰的長いエンコーディング)は、イーサリアムの一連のオブジェクトの主なエンコーディング方法であり、目的はネスティングバイナリデータを整理することです。

ブロックチェーンの根底にあるテクノロジーイノベーションの主なポイントは何ですか?

こんにちは、ここであなたの質問に答えてとてもうれしいです。 この問題に関する私の見解のいくつかを次に示します。 1。

2。 ブロックチェーンから開発され、使用されています。 この経験は、ブロックチェーン技術の関連知識を紹介します。

> 2。

4。 1。

スマートコントラクト。 自動的に実行されるビジネスの論理をコード化した独自のトークンと専用の開発言語があります。 イーサリアムウォレットのような暗号通貨。

3。 人間のライフスタイルは広く深遠であるため、人生の奉仕全体がブロックチェーン時代に入ります。 このインターネット開発のプロセスでは、ブロックチェーンテクノロジーをブロック +物理産業、ブロックチェーンeコマース、ブロックチェーンコミュニティオペレーションのブロックで使用できます。

もちろん、3.0は現代の暗号化開発で生まれています。 経済学やその他の側面、既存の暗号化技術がニーズを満たしているかどうかは、さらに多くの確認が必要であり、高度な暗号化技術と継続的なイノベーションの詳細な統合。

ブロックチェーンコアテクノロジーとは何ですか?

チョングジンウォウォウォー分析ブロックチェーンのコアテクノロジーは次のとおりです。 >> ALGORITHM 3-Asymmetric Encryption

4-Script

ブロックチェーンテクノロジー

ポイントツーポイント分散テクノロジー。

より少ないサーバーへのすべての依存を収集するのではなく、ネットワークの参加者のコンピューティングパワーとブロードバンドに応じて。 P2Pテクノロジーの利点は明らかです。 また、ネットワーク分布機能は、さまざまなノード上のデータを複製することにより、故障防止の信頼性を高め、純粋なP2Pネットワークでは、ノードがデータを発見するために中央インデックスサーバーに依存する必要はありません。 2番目のケースでは、システムには事故のポイントがありません。

高度な情報:

練習手順:

ブロックチェーン(プロジェクトパーティー)情報プロバイダーが新製品、新しいアプリケーション、新しい機能、評価を開発および発売するための情報プロバイダーセキュリティは、関連する規制に従って連邦政府に基づいて、州、地域、自治地域、および市議会の直接のインターネット情報局に報告する必要があります。

古いブロックチェーンアプリケーションプロジェクトは、新しい規則に従って中国州のサイバースペース管理に事前に登録する必要があります。 20営業日後に登録。

リファレンス出典:Baidu Encyclopedia-blockchain

⒈ブロックチェーンとは(ブロックチェーン30プロパティとは)

ブロックチェーンとはどういう意味ですか? 新しいアプリケーションモード。

1。

2は、ビットコインにとって重要な概念です。

高度な情報:

1。 ブロックチェーンが拡張され、ブロックチェーンが新しいブロックに追加されるとすぐに削除されません。

2。 トランザクションが改善されます。

参照:Baidu Encyclopedia_BlockChain? Baidu Encyclopedia_bitcoin? 情報技術の。 本質的に、それは共有されたデータベースであり、その中に保存されているデータには、「愚かで、プロセス全体」、「理解可能」、「オープンで透明」、「集合的なメンテナンス」のプロパティがあります。

1991年に最初に公開され、研究者グループがデジタルタイムテンプルドキュメントに使用しました。 これらのドキュメントが操作されないようにするために、ブロックチェーンテクノロジーは公証人のように見えます。

ブロックチェーンは、すべての人にとって完全に公開されている分散型台帳です。 それはどのように正確に機能しますか? 次に、最初に単一のブロックの組成を観察します。

クリックして画像の説明(最大18語)をクリックしてください

関連情報

一般に、データレイヤー、ネットワークレイヤー、要約、一般に、ブロックチェーンシステムが入力されます。 およびコンセンサスレイヤー。 これらの下で、データレイヤーは、基本的なデータブロックや関連データ暗号化とタイムスタンプなどの基本的なデータと基本的なアルゴリズムを要約しています。

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

ブロックチェーンは、分散データストレージ、ポイントツーポイント送信、コンセンサスメカニズム、暗号化アルゴリズムなどのコンピューターテクノロジーの新しいアプリケーションモデルです。 ブロックチェーンは、ビットコインにとって重要な概念です。

基本的に、ビットコインネットワークトランザクションの分散データベースであり、その情報の有効性(アンチカウンターフィット)、および次のブロックが生成されます。

拡張情報

ブロックチェーンの特性:

1。 経済的および社会的発展の問題。 チェーン内の情報とデータの信頼性を確保できる限り、ブロックチェーンは情報の「メモリ」と「認証」から情報を解決できます。

たとえば、ブロックチェーンを著作権の領域で使用して、違反の対処の効率を大幅に改善できる分散元帳を通じて当事者を保証できる電子的証拠に関する情報を保存できます。

2。 集中データストレージとは対照的に、ポイントツーポイントプログラムを介したブロックチェーンに関する情報はすべてのノードに配布され、すべての情報は「リンク」によって「真」になります。 暗号化アルゴリズムのように。 各データブロックには、その情報の有効性が検証されているビットコインネットワークトランザクションのスタックからの情報が含まれており、次のブロックが生成されます。 公共管理、エネルギー、ホテル管理、輸送機関、その他の分野での人々の生活もありますが、これらの分野の集中特性にもいくつかの問題があり、ブロックチェーンを使用してそれらを変更できます。 ドメイン名クエリを認識し、ポイントツーポイントデータ送信サービスを介してネットワーク内の他のものを分析し、いくつかの重要なインフラストラクチャのオペレーティングシステムとファームウェアで使用できます。 悪い操作を見つけて、それを確認してくださいテクノロジーを使用して送信されるシステムは役に立たず、操作されます