ソース:CryptoNewsNet
オリジナルタイトル:Spark Explained Like You’re Five
オリジナルリンク:
皆さんの中には、数年前に公開された「Understanding Lightning Network Using an Abacus」という記事を覚えている方もいるかもしれません。この記事は、ライトニングネットワークの仕組みを完全に理解していない人が多いことを説明しています。目的はライトニングの暗号技術や実装の詳細を解説することではなく、支払いチャネルの核心的なアイデアを解き明かすことにありました。アバカスの例えは、仕組みではなく概念に焦点を当てるのに役立ち、その後、多くの人がライトニングを初心者に説明するために採用しました。
Sparkは、まるで魔法のようなコンピュータの仕組みです。たとえば、たくさんの情報を素早く処理したり、大きなデータを簡単に扱ったりできるんだよ。まるでおもちゃの車が速く走るみたいに、Sparkはコンピュータをとっても速く動かすことができるんだ。
ソース:CryptoNewsNet オリジナルタイトル:Spark Explained Like You’re Five オリジナルリンク: 皆さんの中には、数年前に公開された「Understanding Lightning Network Using an Abacus」という記事を覚えている方もいるかもしれません。この記事は、ライトニングネットワークの仕組みを完全に理解していない人が多いことを説明しています。目的はライトニングの暗号技術や実装の詳細を解説することではなく、支払いチャネルの核心的なアイデアを解き明かすことにありました。アバカスの例えは、仕組みではなく概念に焦点を当てるのに役立ち、その後、多くの人がライトニングを初心者に説明するために採用しました。
Sparkについて議論すると、似たようなパターンが見えてきます。中には「ステートチェーン」と言う人もいますが、多くの人にとってはそれが理解のすべてです。問題は知性や努力の不足ではなく、根底にあるメンタルモデルが明確でないことにあります。この説明では、暗号技術の専門用語に踏み込まずに、概念的にSparkの仕組みを解説します。
二つのピースのパズル
基本的に、Sparkはユーザーがオンチェーンの取引をブロードキャストせずにビットコインを送受信できる仕組みです。所有権が変わってもビットコインはオンチェーン上で動きません。代わりに、誰が共同で支出を承認できるかが変わるのです。この共同承認は、ユーザーと「Sparkエンティティ(SE)」と呼ばれる運用者グループとの間で共有されます。
これがどのように機能するかを説明するために、Spark上で特定のビットコインを支出するには、シンプルな二ピースのパズルを完成させる必要があると想像してください。
両方のピースが揃って初めてビットコインを支出できます。異なるビットコインのセットは、別のパズルの完成を必要とします。
所有権が変わるときに何が起こるか
最初は、アリスがSEと一致するパズルのピースを持っています。彼女はピースを組み合わせてパズルを完成させることでビットコインを支出できます。アリスがビットコインをボブに送る場合、彼女はSEと一緒に新しいパズルを作ることを許可します。重要なのは、パズル自体は変わらないことです:古いパズルと新しいパズルは形状が同じですが、構成するピースが変わるだけです。新しいパズルはボブ用に指定されており、一方はボブに関連付けられ、もう一方はSEに関連付けられています。その時点から、SEのピースと一致するのはボブのピースだけになります。アリスはまだ古いパズルのピースを保持しているかもしれませんが、それはもう役に立ちません。SEが一致するピースを破壊したため、アリスのピースは他のピースに合わなくなり、ビットコインの支出に使えなくなります。所有権は実質的にボブに移動していますが、対象のビットコインは一度もオンチェーン上で動いていません。
後で、ボブは同じプロセスを繰り返して、同じビットコインのセットをキャロルに送ることができます。この各取引は、資金をオンチェーン上で動かすのではなく、パズルのピースを交換することで行われます。
信頼とセキュリティ
自然に疑問が湧きます:もしSEが古いパズルのピースを破棄しなかったらどうなるでしょうか?その場合、SEは前の所有者であるアリスと共謀して、ボブのビットコインを支出することが可能です。私たちは、所有権がアリスからボブに移動したときに、SEもそのパズルのピースを破壊したと信頼しなければなりません。ただし、重要なのは、SEは一つの単独の当事者ではなく、複数の運用者のグループで構成されていることです。SEの側のパズルは、一人の運用者だけが保持しているわけではありません。パズルの交換には複数の運用者の協力が必要です。単一の当事者が秘密裏に古いパズルを保持したり、後で再作成したりすることはできません。信頼できる運用者が取引中に正直に行動すれば、古いパズルが再びアクティブになることはありません。
コアコンセプト
この仕組みの核心は非常にシンプルです:Sparkはユーザー間でビットコインをオンチェーン上で動かすことはありません。代わりに、誰が支出の有効な承認を持つかを置き換えるのです。オンチェーンのビットコインは動きません。変わるのは、どの二つのパズルのピースが合うかです。
日常の送金は共同承認に依存していますが、Sparkはまた、ユーザーがSEの協力を必要とせずにオンチェーン上で資金を支出できる方法も提供します。この逃げ道は設計上存在し、ユーザーがSEに永久に依存しないことを保証しています。