https://www.infoworld.com/article/2336027/solana-blockchain-and-the-proof-of-history.html
Читать полностью…DAGのセキュリティ懸念:PoHと比較しながら分かりやすく解説!
DAGは革新的な技術ですが、セキュリティ面ではまだ発展途上な部分もあります。ここでは、PoHと比較しながら、DAGのセキュリティに関する懸念を分かりやすく解説します。
1. ダブルスペンディング問題への対応
PoH (Solana): PoHは、独自のタイムスタンプによってトランザクションの順番を明確にするため、ダブルスペンディング(二重支払い)に対して強固な耐性を持っています。
DAG: DAGでは、トランザクションの承認が複数のノードに分散されるため、悪意のあるノードが多数派を占めると、偽のトランザクションを承認させ、ダブルスペンディングを引き起こせる可能性があります。これを防ぐためには、「承認の重み付け」や「チップ選択アルゴリズム」など、複雑な対策が必要となります。
イメージ:
PoH: 図書館の本のように、時系列で管理されているため、同じ本を2人に貸し出すことはできません。
DAG: 複雑な家系図のように、一部が改ざんされると、全体への影響が大きくなってしまいます。
2. 51%攻撃への耐性
PoH (Solana): PoH自体は51%攻撃を防ぐ機能はありませんが、SolanaではProof of Stake (PoS) と組み合わせることで、攻撃を仕掛けるには莫大なコストが必要となり、安全性を担保しています。
DAG: DAGは、ネットワークの規模が小さい場合、51%攻撃を受けやすい可能性があります。これは、攻撃者が比較的少ない計算能力でネットワークを支配できるためです。
イメージ:
PoH: 銀行のセキュリティシステムのように、強固な防御システムによって不正アクセスを防いでいます。
DAG: 小さな村のように、住民が少ないと、外部からの攻撃に弱い状態です。
3. 歴史改ざんの難しさ
PoH (Solana): PoHは、過去のタイムスタンプを改ざんすることが非常に困難なため、高い耐改ざん性を誇ります。
DAG: DAGでは、ネットワークの規模が大きくなると、過去のトランザクションを改ざんすることが困難になります。しかし、実装によっては、特定の条件下で改ざんが可能になるケースも考えられます。
イメージ:
PoH: 歴史書のように、一度記録された情報は簡単に書き換えることはできません。
DAG: 古い街並みのように、長い年月を経て形成されたものは、一部だけを改変することが難しいです。
まとめ
PoHは、独自のタイムスタンプ機構により、セキュリティ面で強固な基盤を築いています。一方、DAGは、実装やネットワークの規模によってセキュリティレベルが変化するため、注意が必要です。
DAGベースのプロジェクトでは、これらのセキュリティ懸念に対処するために、様々な対策が講じられていますが、PoHと比較すると、まだ発展途上の技術と言えるでしょう。
DAGがマイクロペイメントにPoHと比べて適している理由は、主に以下の3点です。
1. 低コストなトランザクション手数料:
DAG: DAGはブロック生成がないため、マイナーへ支払う手数料(ガス代)が不要もしくは非常に低額に抑えられます。これは、少額の取引を多数行うマイクロペイメントにおいて大きなメリットとなります。
PoH (Solana): PoHを採用するSolanaも、従来のブロックチェーンと比べて手数料は低いものの、DAGと比較すると高くなる傾向があります。これは、PoHの生成やネットワーク維持に一定のコストが掛かるためです。
2. 高いスケーラビリティ:
DAG: DAGは並列処理を得意とするため、トランザクション量の増加にも柔軟に対応できます。マイクロペイメントでは、一度に大量の少額取引が発生する可能性が高いため、スケーラビリティの高さが重要となります。
PoH (Solana): Solanaも高いスループットを誇りますが、ネットワークの負荷が高まるとトランザクション手数料が上昇したり、処理速度が低下する可能性があります。
3. 迅速な取引処理:
DAG: DAGでは、トランザクションの承認が比較的短時間で完了するため、マイクロペイメントのようなリアルタイム性の高い取引に適しています。
PoH (Solana): Solanaも高速なトランザクション処理を実現していますが、ネットワークの混雑状況によっては遅延が発生する可能性があります。
具体例:
例えば、IoTデバイス間でのマイクロペイメントを考えてみましょう。
センサーが収集したデータの利用料として、1円未満の支払いが発生するケース
膨大な数のIoTデバイスがデータのやり取りを行うため、処理能力の高いネットワークが必要
このような状況下では、低コスト、高スケーラブル、かつ迅速な処理が可能なDAGが適していると言えます。
まとめ:
PoHを採用するSolanaも高速かつ低コストなトランザクション処理を実現していますが、DAGは手数料とスケーラビリティの面で、よりマイクロペイメントに適した特性を持つと言えます。
ただし、DAGはPoHと比較して技術的に複雑であり、セキュリティや標準化などの面でまだ課題も残されています。
ソラナのPoH(Proof of History)をめちゃくちゃ分かりやすく解説!
ソラナは、高速で低コストな処理を実現するために、PoH(Proof of History)と呼ばれる独自の仕組みを使っています。
難しい言葉は抜きにして、例え話を交えながら説明していきますね!
図書館のタイムスタンプ
図書館で本を借りるときに、返却期限を書いた紙が挟まれますよね?あれは、いつ本を借りたかという記録です。
ソラナでは、この「いつ」という情報を記録するために、PoHを使っています。
インスタントカメラで時系列を証明
例えば、あなたが旅行中に撮った写真に時系列をつけたいとします。
最初に、時計と一緒に自分の写真を撮ります。これが最初の証拠写真。
次に、観光地に行って風景と一緒に自分の写真を撮ります。
この時、前の写真(時計と自分)を小さくして、一緒に写します。
こうして写真を撮り続けることで、前の写真が必ず先に撮られたという証拠が残りますよね?
ソラナでは、この「前の写真」のように、過去の記録を新しい記録の中に含めることで、時系列を証明しています。これがPoHの仕組みです。
ソラナが速い理由
従来のブロックチェーンでは、新しい取引が発生するたびに、参加者全員で「この取引は正しいのか?」と確認する必要がありました。
しかし、ソラナではPoHによって時系列が証明されているため、取引の順番が明確になっています。
そのため、全員が同じタイミングで確認作業をする必要がなくなり、処理速度が劇的に向上するのです。
まとめ
ソラナのPoHは、独自のタイムスタンプ機能。
過去の記録を含めることで、改ざん耐性が高い時系列証明を実現。
取引の順番が明確になるため、高速処理が可能に。
このように、ソラナはPoHを活用することで、次世代ブロックチェーンとしての地位を築いているのです。
PoH について考える別の方法は、ブロックの順序付けに関して、PoH を Proof of Work アルゴリズムの改良と考えることです。Bitcoin の Proof of Work 実装では、順序付けを強制するためにブロックのマイニングと検証が使用されます。ネットワークは、1 ブロックあたり約 10 分の速度で有効なブロックを生成するように調整されています。これは、ある種のハード ボトルネックです。ブロックの検証が高速化すると、ブロックの衝突が増え、収益が減少することになります。ブロックチェーンは、順序付けを強制するために個々の検証ノードの作業にも依存しています。
Proof of History は、トランザクションが到着すると署名する暗号化クロックを提供するメカニズムがあったらどうなるかを示しています。バリデータノードは、トランザクションとして到着するクレームが正当であることを確認する必要があります。ただし、時間と順序に関しては、確認しているトランザクションが適切であると想定できます。これにより、Proof of Work のボトルネックが解消されます。
https://www.infoworld.com/article/2336027/solana-blockchain-and-the-proof-of-history.html
Читать полностью…KuCoin will deduct the corresponding amount of KCS from the qualified users’ Trading Account and distribute the corresponding amount of LSD. If the deduction is successful, the LSD will be distributed immediately to the users’ Funding Account. Please make sure you have enough KCS in your Trading account; otherwise, your eligibility to purchase in the Spotlight will be lost.
Читать полностью…スポットライトわからないって方は、こちらに情報をまとめました
https://x.com/road_to_neet/status/1816333850018209846
3. その他のポイント
PoHはDAGと組み合わせることが可能です。実際に、一部のDAGベースのプロジェクトでは、PoHのようなタイムスタンプメカニズムを導入して、さらなる性能向上を図っています。
PoHとDAGは、どちらも進化を続ける技術です。今後、それぞれの技術がさらに発展し、新たなユースケースが生まれてくる可能性があります。
まとめ
PoHとDAGは、それぞれ異なるアプローチでブロックチェーンの課題を解決しようとする技術です。
高速性とスループットを重視するならPoH
スケーラビリティとマイクロペイメントに強みを発揮するのがDAG
と言えるでしょう。
将来的には、これらの技術が融合し、より高性能なブロックチェーンが実現するかもしれません。
鋭い指摘ですね!ソラナのPoHとDAGは、どちらもブロックチェーンの処理速度を向上させるための技術ですが、仕組みは異なります。
ソラナのPoHとDAGの違いを分かりやすく解説します!
【ソラナ (PoH)】
仕組み: ソラナは、独自の「時間」の記録であるProof of History (PoH)を使用して、トランザクションにタイムスタンプを押します。これは、各トランザクションがいつ発生したかを証明するものであり、トランザクションの順番を明確にします。
analogie : 図書館の貸出記録のように、各トランザクションに時系列的な証明を付与することで、順番に関するコンセンサスを得ます。
メリット: トランザクションの検証を並列処理できるため、高速な処理速度を実現できます。
【DAG (Directed Acyclic Graph)】
仕組み: DAGは、ブロックチェーンのような直線的な構造ではなく、有向非巡回路と呼ばれるデータ構造を使用します。新しいトランザクションは、ネットワーク上の複数の過去のトランザクションを参照し、承認を得ます。
analogie: 複雑に絡み合った家系図のように、トランザクションが互いに参照し合うことで、時系列を証明します。
メリット: ブロック生成の必要がなく、多くのトランザクションを並列処理できるため、スケーラビリティに優れています。
【主な違い】
特徴 ソラナ (PoH) DAG
データ構造 ブロックチェーン 有向非巡回路
時系列の証明 PoH (独自のタイムスタンプ) トランザクション間の参照関係
コンセンサスアルゴリズム Proof of Stake (PoS) を併用 種類によって異なる
つまり・・・
ソラナ (PoH) は、独自のタイムスタンプ機能でトランザクションの順番を確定させることで、高速化を実現しています。
DAGは、トランザクション間の参照関係を用いて時系列を証明することで、ブロックチェーンの構造自体を変え、スケーラビリティを高めています。
どちらもブロックチェーンの課題を解決するための革新的な技術ですが、アプローチが異なることを理解することが重要です。
Solana は、Proof of History を超えるコンセンサス メカニズムを必要としており、そのために Proof of Stake を使用しています。ただし、バリデータは、検証可能遅延関数(VDF) と呼ばれるものによって署名されたブロックに対して証明作業を行います。VDF の中心的なアイデアは、入力を受け取り、実際に関数を実行しないと予測できない出力を生成する関数を実行することです。次に、これらを連鎖させます。最後の関数の出力が次の関数の入力を提供します。(プロセスにはランダムなデータ ポイントがシードされます。)
連鎖は暗号ハッシュ関数を使用して行われます。これにより、暗号的に検証可能な瞬間の継続的なストリームが提供されます。これらの時点に、ハッシュ入力に組み込むことで、簡単に追加情報を追加できます。Solana のブロックチェーンの場合、各 VDF 実行中に到着するトランザクションを組み込みます。これらすべてを図 1 に理想的な形で示します。
概念的には、Proof of History は、時間の経過とそのタイムラインのどこにイベントが位置するかを暗号的に証明する方法を提供します。このコンセンサス メカニズムは、Proof of Work (PoW) や Proof of Stake (PoS) などのより一般的なアルゴリズムと連携して使用されます。Proof of History により、Solana では Proof of Stake がより効率的で回復力のあるものになります。
Читать полностью…毎週木曜日21:30〜 開催!
AIに質問を投げながら、細かい部分をしっかりと勉強していく会です!
x.com/i/spaces/1dxgy…
前回はSolを学ぶ前準備として、PoWとPoS以外に何があるのか?
色んなPo○○を勉強しました!
今回こそはSolの核心に触れていきましょう!
参考文献はテレグラムに投げていきます!
権利確定時にFundingから引き落としされるイメージですね!
判定は今回明記を見つけられなかったのですが、前回をFinanceも含む広さだったので、どこでも大丈夫そうな…?