拡散パイプライン Diffusion Pipelining

カルダノ用語集

HOME >> カルダノ用語集

ブロック生成のプロセスを並行処理で行うことにより、ブロック生成→伝播までの流れを効率化・高速化することができるソリューション。
もともと「パイプライン処理」は一般IT用語で、通常は順番に処理される「命令→実行」までのプロセスを分割し、プロセッサ内部での回路で並行して行うことを指す。これにより、順次実行型の処理よりも大幅に実行までの時間を短縮できる。
カルダノのブロックチェーンにおいて、ブロック生成は次の6つのプロセスを順次型で処理する必要があり、これによって生まれる「無駄な時間」は、今後のブロック作成規模の拡大に対する足かせとなり得る。

  1. Block header transmission
  2. Block header validation
  3. Block body request and transmission
  4. Block body validation and local chain extension
  5. Block header transmission to downstream nodes
  6. Block body transmission to downstream nodes

Vasilハードフォークでは、この逐次処理を複数に分割する「拡散パイプライン(Diffusion Pipelining)」が実装予定となっている。
これまで順次型で処理していた6つのプロセスのうち、前の処理が終わる前に並行して次の処理を開始することで、全体の処理時間を大幅に削減できる。
この処理時間の削減により、カルダノにおけるさらなるスケーリングが可能になる。

・ブロックサイズ(トランザクション数UP)
・Plutusのメモリー(スマコン容量UP)
・Plutus CPU上限(処理能力の向上)

参考資料:
Introducing pipelining: Cardano’s consensus layer scaling solution

👈一覧へ戻る

委任のご検討をお願いします☕️


本稿はカルダノステークプール「CoffeePool☕️」が作成しました。
COFFEの活動を応援いただける方はぜひ、委任(デリゲート)のご検討をお願いいたします😊
 TickerまたはPoolIDをクリック(タップ)するとコピーできます。
NAME:CoffeePool☕️
Ticker:COFFE
[COFFE] CoffeePool️
pool1r55hyfrd3tw6nzpkvf4rfceh2f04yph92fc462phnd0akp2s5r6

pool1r55hyfrd3tw6nzpkvf4rfceh2f04yph92fc462phnd0akp2s5r6

NAME:CardanoKissa☕️
Ticker:KISSA
[KISSA] CardanoKissa☕️
pool1lugxr82p89qm35spzwccle405t5dfdznhrasyrtr2cyv2vyfud6



参加者募集中!【カルダノキッサ】CoffeePool☕️が運営するチャットスペース

初心者でも長期ホルダーでも、楽しくカルダノ について語り合える discordスペースを作りました😊☕️
・なりすましやscam対策のためXアカウント認証で運営😊
・初心者ホルダーさん大歓迎!☕️
SPOも続々参加しています! ぜひお気軽にお立ち寄りください。
参加方法は☟
discord.gg/TNy7QNua7c