Qtumオープンクラスはオンラインですが、プライバシーテクノロジーはどのようにして大規模アプリケーションの基礎になることができますか?

2019年、プライバシーテクノロジーは新たな方向性として注目されています。

 

以前と比較して、ビットコインやイーサリアムなどの暗号化された通貨チェーン上のトランザクションデータの透明性と、データ分析テクノロジーの継続的な進化により、人々はトランザクションをオフチェーンIDと結び付けることができ、暗号化された通貨を保持できます。人のアイデンティティはますます透明になっています。

 

個人だけでなく、企業のビジネスデータにはプライバシー技術の保護が必要であり、より多くの商業シナリオを大規模に実装できるようにするために、プライバシー技術は商業市場に対する厳格な需要になっています。2018年以降、Qtumはプライバシーテクノロジーに注目し、QIPプライバシーアセットの技術提案をリリースしており、Qtum 2.0はプライバシーアセットの発行のための強固な基盤も築くでしょう。

 

10月10日、Qtum Qtumのコア開発エンジニアであるZheng Yiは、基調講演者としてLianke Talkに招待され、「Qtum Privacy Asset Technology」というトピックを共有して、コースを通じてより多くの友達がプライバシー技術について学べるようにしました。そして、民間資産の発行におけるQtumの利点と将来の発展を理解してください。

 

Qtumプライバシー資産テクノロジー

 

このオープンクラスはゼロベースの学習者を対象としており、ブロックチェーンプライバシーテクノロジーについて学習するのに20分かかります。

コンテンツは詳細で理解しやすく、Liankeプラットフォームを通じて無料で公開されています。

 

リンク:https : //www.liankexing.com/playvideo/851

 

コースを共有した後、「Lianke Talk」は多くのQtumファンから質問を収集し、オンサイトで回答する5つの代表的な質問を選択しました。

 

Qtumハードフォークはいつ発生しますか?ハードフォークには何が含まれますか?

Zheng Yi:現在のハードフォークバージョンのQuantum Chain(0.18.1)がリリースされました。アップグレードは、事前に設定されたブロックの高さで自動的にアクティブになります。テストネットワークのフォークの高さは446,320(2019年9月20日推定)、Qtumメインネットのフォークの高さは466,600(推定時間は2019年10月16日)です。 10月17日)。アップグレードが自動的に完了するように、ユーザーは常に公式にリリースされた最新バージョンであるウォレットを実行し続けることをお勧めします。このハードフォークには以下が含まれます。

1. QIP-5:契約トランザクションの出力スクリプトに署名検証を追加します

https://github.com/qtumproject/qips/issues/6

2. QIP-6:QtumのEVM仮想マシンにbtc_ecrecoverプリコンパイルされたコントラクトを追加します

https://github.com/qtumproject/qips/issues/7

3. QIP-7:Qtum EVM仮想マシンを最新バージョンのConstantinople(Constantinople)にアップグレードします

https://github.com/qtumproject/qips/issues/8

4. QIP-9:ブロック時間をより安定させるために難易度調整アルゴリズムを変更します

https://github.com/qtumproject/qips/issues/9

 

興味のある方はgithubにアクセスして詳細をチェックしてください、ありがとうございます。

 

Qtumは、UTXOベースのブロックチェーンがスマートコントラクトもサポートできるように、AALアカウントアブストラクションレイヤーを設計しました。これは、Qtumがビットコインとビットコインのカラーコインにもたらす革新的で技術的なアップグレードでもあります。これについて簡単に教えてくださいすべてのアカウント抽象化レイヤー?

Zheng Yi: AALはQtumのより興味深い設計であり、ブロックチェーンシステムに大きな可能性をもたらします。この可能性は何ですか、説明させてください。

現在、ほとんどのブロックチェーンシステム、ブロックチェーン、およびスマートコントラクトは結合されています。つまり、ロジックは密接にリンクされています。ただし、Qtumは、基礎となるブロックチェーンと上位レベルのスマートコントラクト仮想マシンをAAL経由で接続する、軽く結合された構造を使用します。

 

AALの機能は、仮想マシンのブロックチェーンに一連の読み取りおよび書き込みインターフェイスを提供することです。たとえば、ユーザーのトランザクションから契約リクエストを読み取るか、チェーン転送を行います。たとえば、スマートコントラクトの動作環境である仮想マシンは自動車のエンジンに相当し、ブロックチェーンはファイルに相当します。AALはギアボックスです。ブロックチェーンを使用して仮想マシンを操作します。他のブロックチェーンには、この中間層ギアボックスはありません。

 

AAL中間層を使用する利点は何ですか?つまり、AALを介してビットコインをスマートコントラクトのあらゆる種類の仮想マシンに接続できます。Qtumは現在ビットコインとEVMを接続していますが、将来的には自社開発のx86VMという仮想マシンとWASM仮想マシンを接続する予定です。Qtumは、将来複数のスマートコントラクト仮想マシンをサポートする最初のブロックチェーンになると予想されています。

 

スマートコントラクトの商用アプリケーションの制限に直面して、Quantum Chainプラットフォームはどのような実践を行ってきましたか?

Zheng Yi: EthereumとEOSのDAppフレームワークを含む現在のブロックチェーンシステムが商用アプリケーションで大きな制限に直面していることは誰もが知っています。一方で、パフォーマンスは良くありませんし、他方では、開発環境は完璧ではありません。私たちは、x86仮想マシン、IPFS、オンチェーンストレージ、クロスチェーンなど、ブロックチェーンの機能を拡張する多くの方法を試してきました。これらはまた、現在市場に出ているいくつかの人気のあるソリューションです。現在いくつかのソリューションが開発中であり、適切なタイミングで最新の進捗状況を発表します。

 

QtumによってPoSのコンセンサスが改善され、MPoSが採用されたことがわかっています。

Zheng Yi: Qtumは、コンセンサスメカニズム自体に問題があるためではなく、PoSとスマートコントラクトの組み合わせが潜在的な攻撃をもたらす可能性があるため、PoS3.0を直接採用しませんでした。攻撃者は、より高価なガスを支払うことにより、一連の「ジャンク契約」を開始できます。これは大量のガスを消費しますが、鉱山労働者はトランザクションでガスを報酬として受け取ることができるため、攻撃者の契約が適切に設計されている限り、他のノードがトランザクションを正常に処理できず、攻撃者は事前知識を使用してゾーンになることができます。ブロックのプロデューサー。これにより、攻撃のすべてのコストを回復し、ゼロコストのDoS攻撃を実現します。Qtumのソリューションは、収益を他のノードと共有し、収益を遅らせることにより、攻撃のコストを増やすことです。QtumはPoS3.0に基づいてインセンティブリターンメカニズムを変更し、MPoSを実現しました。

 

具体的な実装は次のとおりです。各ブロック報酬は10マイナーで均等に分割され、残りの報酬は500ブロックずつ遅延されます。つまり、1/10ブロックの報酬はすぐに取得され、残りの9/10の報酬は500ブロック後の9つの連続したブロックで取得されます。鉱業報酬=ブロック収入+手数料+スマート契約を実行するためのガス料金。この単純な改善によってPoS3.0のコアロジックが変更されることはないため、攻撃者はブロック報酬をどの程度獲得できるか予測できず、ブロック報酬をすぐに獲得できないため、前述の「ジャンクコントラクト」攻撃を開始するコストが大幅に増加します。 。

 

Qtumによって設計および開発され、メインチェーンに適用されるDGPオンチェーンガバナンスプロトコルは、フォークによって引き起こされる害を大幅に軽減し、分散コンセンサスをより適切に維持すると言われています。このガバナンスプロトコルはどのように見えますか?

Zheng Yi: Qtumの分散型ガバナンスプロトコル(DGP)プロトコルを使用すると、チェーン上の提案と投票システムを通じてシステムパラメータを変更できます。このアイデアは主に、ブロックサイズの変更に関するビットコインコミュニティの意見の相違によるものです。したがって、この種のコミュニティの不整合が再発しないようにするメカニズムが必要です。そのため、スマートコントラクトを使用して、パラメーターのチェーンで投票する機能を実装します。

 

その実行プロセスは次のとおりです。

DGP契約マネージャーのタスクは、必要に応じて各DGP契約パラメーターの提案を開始し、提案を送信して投票を開始することです。プロポーザルが十分なサポート票を獲得すると、プロポーザルは自動的に有効になり、新しいパラメータルールは対応するパラメータの新しいコンセンサスルールとして機能します。現在、4つのDGPコントラクトがQtumチェーンに展開されており、4つのコンセンサスパラメーターを動的に制御するために使用されます。

ブロックサイズ:ブロックの最大容量

デフォルトは2 Mb、DGPコントラクト:0000000000000000000000000000000000000081

 

最低ガス価格:ブロック作成者が許容できる最低ガス価格

デフォルトは40 satoshis、DGP契約:0000000000000000000000000000000000000082

 

ブロックガス制限:ブロックが消費できるガスの最大数

デフォルトは4,000万、DGP契約:0000000000000000000000000000000000000084

 

EVMガス:各EVM操作に費やされたガス

DGP契約:0000000000000000000000000000000000000080

 

これらのパラメーターは、ハードフォーク、ソフトフォーク、およびその他の一般的に使用されるビットコインメソッドを必要とせずに、契約を通じて変更できます。

 

最後に、鄭毅氏は次のように述べています。「今後、プライバシー資産をQtumに適用する方法を模索していきます。一方で、事前にコンパイルされた契約、Range Proof、MimbleWimbleおよびその他の技術的展望についてより詳細な調査を行います。一方、Qtumまた、プライバシー資産の技術チームと協力して、この分野の将来の方向性を共同で模索してください。」

 

おすすめ

転載: blog.csdn.net/weixin_42667079/article/details/102515210
おすすめ