すべての言語
ライトニング ビットコイン (LBTC) は、分散型のグローバル バリュー インターネット転送プロトコルであり、その特定のアプリケーションには、ピアツーピアの支払いおよび取引プラットフォームが含まれます。 LBTC プロトコルを受け入れるユーザーは、LBTC をほぼ無料で使用して、トランザクションのリアルタイム性とセキュリティを確保できます。
DPoS とオンチェーン ガバナンス システムを実装する LBTC は、ユーザーがネットワーク開発の提案に投票できるようにし、ライトニング アカウンティング ノードになるのに適したデリゲート (Delegates) を直接選出することもできるため、誰もが参加できるPoWの集中化問題を解決するためのLBTCエコロジー。
<時>
コミュニティの自律性
チェーン上のガバナンス システムは、すべてのユーザーを意思決定プロセスに統合し、誰もがエコロジーの一部になることができます。
スピード
取引は数秒で完了します。
地方分権化
ユーザーは、簿記権と発言権を分離するために、101 のライトニング簿記ノードに投票できます。
ほぼ無料
取引手数料は、バイトサイズに応じて 0.00001LBTC と低く抑えることができます。
スケーラビリティ
ノード数を削減する DPoS メカニズムは、LBTC に高いスケーラビリティをもたらします。
セキュリティ
全体の構造は、ビットコインの 9 年間の安定した運用に基づいています。
<時>
1. LBTC はインターネット バリュー転送プロトコルです
LBTC は Internet of Value Protocol です。いわゆる価値の伝達とは、特定の契約の枠組みの下で実現できる価値の表現、移転および信用構築、ならびにこれに基づくすべての経済および金融活動を指し、具体的には移転および送金、デジタル資産を含む場合がありますスワップ、法定通貨とデジタル資産のスワップ、クレジット承認など、デジタル資産の発行と取引、分散型取引所、取引と受け入れのゲートウェイなど、実用的な機能と社会的有用性を備えた一連のアプリケーション。
LBTC プロトコルの設計の核心は、適切な技術アーキテクチャを選択することにより、LBTC がグローバルなインターネット価値伝送のキャリア システムとして機能するのに十分な機能を備えていることを確認することです。 LBTC プロトコルは、チェーン上のすべての経済活動のマトリックスである価値伝達を実現するための基本的なフレームワークです。したがって、適用可能な技術アーキテクチャとLBTCのさまざまな内部詳細に対する高い要件を提案し、UTXOベースのDPoSコンセンサスメカニズムを創造的に確立し、不可逆ブロック、タイムスタンプコンセンサス、キャッシュミドルウェア、およびその他のバランスを設計しました。このパフォーマンスと信頼性の組み合わせにより、元のビットコインよりもピアツーピアキャッシュシステムの元の設計意図に近いプロトコルのバージョン。
2. UTXO モデル: 最も安全な簿記方法
データ層では、LBTC はブロックチェーンの台帳記録のインフラストラクチャとしてビットコインで採用されている UTXO モデルに従います。 UTXOとは、Unspent Transaction Output(未使用トランザクション出力)の略で、サトシ・ナカモトがビットコインのトランザクションデータ構造の設計に採用した最初の技術的解決法であり、世界にもたらされた非常に革新的なビットコインプロトコルでもあります。 .
UTXO は次の形式でビットコイン プロトコルのデータベースに配置されます。 いくつかの転送トランザクションの宛先がチェーン上のユーザー A を指しており、A がこれらのトランザクションで指定された資産を使用していないことを確認した後、すべてのプロトコル参加者は、 Aがこれらの資産を所有していることを認識します。
UTXOモデルに比べて、一般の方にも理解しやすいアカウントモデル(Account Model)です。口座モデルとは、口座 ID、所有者 ID、および口座の資産残高をデータベースに保存することを指し、振替取引が発生すると、これらの口座の残高が取引に従って調整および変更され、新しい口座残高が形成されます。マッピング関係 (つまり、対応する関係)。 UTXOモデルでは、口座の残高は数値として保存されるのではなく、保有しているUTXOの合計を使って計算されます。つまり、UTXO にはいわゆる口座残高マッピング関係がなく、すべての過去の取引の忠実な記録であり、単純ですが非常に強力です。
UTXO モデルには次の利点があります。
UTXO の信頼性
ブロック構造では、previousblockhash と merkleroot が最も重要な 2 つのフィールドであり、どちらもトランザクションを防止します。改ざんされる。 UTXOモデルのコアアイデアは、書き込まれたデータが不変であることを保証することです.このコアアイデアに基づいて、チェーンされたUTXOは、ハッシュポインターを介して異なるトランザクションの入力と出力を接続し、すべてのトランザクションの正当性を保証し、トレーサビリティを実現します. UTXOの。
UTXO One Time
UTXO モデルの各トランザクションは、複数のトランザクション入力で構成されており、実際には UTXO + 署名です。各トランザクション出力 (トランザクション出力) には、使用済みと未使用の 2 つの状態しかありません。これにより、各 UTXO を 1 回だけ使用できるようになり、二重支払い攻撃に抵抗する能力が非常に高くなります。
UTXO の隠蔽
アカウント モデルと比較して、UTXO はよりプライベートです。すでに知られているように、各 UTXO は「1 回限り」です。ユーザーがトランザクションごとにアドレスを変更すると、2 つのアドレス間の相関関係を見つけることが難しくなり、トランザクションの匿名性が保証されます。この秘匿性をさらに改善する必要がある場合は、リング トランザクション署名ペアやトランザクション要素の混合などの技術的手段も検討できます。
UTXO 並列処理
UTXO ではトランザクションを並列処理できるため、UTXO モデルは潜在的にスケーラブルであると認識されています。トランザクション送信者が 2 つの独立したトランザクションを送信する場合、独立した UTXO を使用することで、トランザクションを任意の順序で処理することもできます。これにより、資金の分離が可能になり、プライバシーを維持しながら並行してトランザクションを処理できます。
ビットコインの UTXO モデルは、長年にわたって安定して運用およびテストされており、パフォーマンスとセキュリティにおいて大きな利点があります。 LBTC はビットコインのフォーク通貨として、LBTC の基盤技術を継承した UTXO モデルを採用しています。 LBTC は、より慎重な選択でもあるビットコインのコア コードに基づいて開発されています。 UTXO の安全性と並列トランザクションの特性は、LBTC に高い効率性をもたらす可能性ももたらします。
3. DPoS アーキテクチャ: 最も効率的なコンセンサス メカニズム
コンセンサス プロトコルでは、LBTC は Delegated Proof of Stake (DPOS) メカニズムを採用しています。 DPoS は、POW と POS に基づくデジタル通貨ネットワークのセキュリティを確保するための新しいタイプのコンセンサス アルゴリズムです。マイニングプロセスでPOWによって生成される過剰なエネルギー消費の問題を解決できるだけでなく、POSの権利と利益の分配の下で発生する可能性のある偏った「信頼バランス」の問題も回避できます。そうなると、DPoSは論理的にコンセンサスメカニズム3.0の代表的なコンセンサスメカニズムになり得る。
DPoSのコンセンサスメカニズムを簡単に説明すると、原則として、各トークン所有者が投票し、一定数のトークン所有者の代表者を選択するか、一定数の代表ノードとして理解し、これらの代表ノードがトランザクションの検証と検証を完了します. ブロック製作の仕事。トークン所有者は、チェーン上のシステムの「長期的な純度」を維持し、合意が十分な分散化を確実に行うために、いつでもこれらの代表者を置き換えるために投票することができます。
DPOS は、現在のすべてのコンセンサス プロトコルの中で、最も高速で、最も効果的で、最も分散化され、最も柔軟なコンセンサス モデルです。 DPOS は、利害関係者の承認投票の力を利用して、コンセンサスの問題を公正かつ民主的な方法で解決します。単純な取引手数料基準、ブロック間隔、ブロック パラメーターからより複雑なオンチェーン ガバナンス ルールまで、すべてのネットワーク パラメーターは、選択した代理人によって調整できます。
DPoS コンセンサス メカニズムには次の利点があります。
DPos の高性能:
確認速度の高速化: 例として LBTC を取り上げます。各ブロックの時間は 3 秒に固定されています。 、トランザクション (6 ~ 10 の確認を取得した後) には約 1 分かかり、完全なブロック生成サイクルには 5 分しかかかりません; 確認ポイントとしての不可逆ブロックは 1 ~ 2 サイクルごとに生成できます。 PoW メカニズムでは、ビットコインを例にとると、ブロックの生成に約 10 分かかり、トランザクションの確認 (6 回の確認) に少なくとも 1 時間かかります。
DPoS の低消費電力:
DPoS メカニズムはノードの数をさらに減らしますが、ノード間の関係を競合から協調に変更し、コンピューティング パワーとアンダーの不必要な競合を回避します。ネットワークセキュリティを確保するという前提で、ネットワーク全体のエネルギー消費がさらに削減され、ネットワーク運用コストが最も低くなります。
DPoS の効率的なガバナンス:
利害関係者が承認する限り、開発者は適切と思われる変更を実装できます。このポリシーは、開発者を保護するだけでなく、利害関係者も保護し、1 人の人物が一方的にブロックチェーン ネットワークを制御したり、制御不能に成長させたりしないようにします。ハード フォークは証人の 51% を置き換えるようなものなので、参加する利害関係者が多いほど、対応する選挙証人が多くなり、システム全体のセキュリティが高くなります。
4. UTXO+DPoS: 驚くほど素晴らしい組み合わせ
多くの人は、DPoS はアカウント モデルにのみ適していて、UTXO モデルには使用できないと誤解している可能性があります。しかし実際には、UTXO モデルはトランザクションの保存、整理、検証のために記録を保存する方法であり、DPoS は分散ネットワークの参加者がトランザクション データの一貫した理解を達成できるようにするためのコンセンサス アルゴリズムです。 UTXO と DPoS は、相互に排他的でも相関関係もありません。
実際、UTXO と DPoS の組み合わせには、他にも多くの利点があります。
高性能ベース:
UTXO の分離操作のため、潜在的な並列性があります。 DPoS のパフォーマンス サポートにより、LBTC は非常に優れたパフォーマンス基盤を備えています。実際の運用結果によると、LBTC は 2800TPS の運用要件を満たすことができます。
より高いセキュリティ:
DPoS アーキテクチャでは、ノードは特定の順序でブロックを生成し、時間間隔は非常に短くなります。アカウント モデルを使用する場合、データベースは非常に急速に拡大し、非常に短い期間のデータベース同期でネットワーク例外が発生すると、多くの問題が発生します。 UTXO モデルは、データベースのサイズを維持できるだけでなく、特定のアルゴリズムに従って鍛造周期表を生成し、同じデータに基づいてネットワーク全体のノードによって計算された鍛造周期表の一貫性を保つことができます。今回は、ネットワーク全体のノードが合意に達します。鍛造ノードがダウンしたり、ネットワークが分断されたりすると、ネットワーク全体が「トランザクション サブミッション」の原則に従って、最も長いチェーンをメイン チェーンとしてオーバーレイを自動的に切り替えて、一貫性を確保します。
タイムスタンプ コンセンサス:
UTXO と DPoS の組み合わせで難しいのはタイム スタンプです.DPoS コンセンサスは時間に基づいており、ブロック時間を厳密にチェックします.完全なノード システム時間は、標準時間と同じになるように設定する必要があります。そうしないと、コンセンサスの一貫性に問題が生じます。 UTXO自体もタイムスタンプの機能を記録していますが、タイムスタンプは標準時ではありません。 LBTC では、ブロックの正常な動作を保証するために、タイムスタンプが標準時間プロトコルに統合されます。時刻が同期されていない悪意のあるノードまたはブロックが存在する場合、そのブロックは異常なブロックとして扱われ、ブロック生成ノードは異常なノードとして扱われます。
データのスナップショットと投票:
ビットコインで採用されている UTXO モデルでは、アドレス残高を照会する機能をサポートしていません。ビットコインでは、UTXO データをグローバルにトラバースすることで、アドレス残高をリアルタイムで計算できます。リアルタイム計算の負荷は非常に大きく、計算時間は数時間にもなり、現実には実現不可能です。しかし、ビットコインはDPoSコンセンサスを採用しておらず、ノード登録や投票などの機能を必要としません。
LBTC システムでは、DPoS アルゴリズムのニーズを満たすために、アドレスバランス計算、ノード登録、およびノード投票の新しい機能が LBTC に追加されました。コンセンサスアルゴリズムの高性能要件と登録ノード数の制限を考慮して、アドレスバランス、ノード登録、および投票情報がメモリに保存され、プログラムの終了時にデータがディスクに書き戻されます。 UTXO の会計情報と DPoS コンセンサス メカニズムは、データベース、アドレス バランス、および投票情報を介してリンクされます。
登録および投票情報をメモリ データベースに保存します。
DPoS コンセンサス モジュールは、登録情報と投票情報をチェックし、コンセンサスを完成させます。
関連リンク:
https://www.qukuaiwang.com.cn/szhb/2429.html###