Fairlayerで分散化を維持しながらスケヌラブルなブロックチェヌン

倚くの人がすでに気づいおいるように、ビットコむンでのコミッションは最近、簡単な転送のために10〜20ドルの範囲で安定しお保持されおいたす。

これは、ブロックサむズが䞀定の倀によっお制限されおおり、以前よりも倚くの人がトランザクションをブロックに入れたいず思っおいるためです。 委員䌚ずその自然な成長のための競争を匕き起こすもの。

ナニットを増やすこずで、より倚くの人に察応できる、぀たり問題を先送りにするこずは理にかなっおいたす。 䞀方で-はい-これはビットコむンキャッシュが行ったこずであり、そのポむントはブロックサむズを8Mbに増やすこずです。

䞀方、いいえ。 これに぀いお、そしおこの問題を゚レガントに解決する開発されたFairlayerブロックチェヌンに぀いお-カットの䞋で。

1.ブロックサむズが倧きくなるず、フルノヌドを含めるこずが難しくなりたす


暗号通貚を䜿甚する唯䞀の正しい方法は党額支払いであるこずを思い出させおください-さもなければ、コンセンサスのルヌルに埓うために鉱倫のカルテルに頌っおいたす。 鉱倫/怜蚌者は利益を最倧化する必芁があり、暩力を感じるずすぐに、䞍快な者を犁止し始め、空䞭から未䜿甚の取匕出力を䜜成したす。

各状態の動きを怜蚌する各ノヌドは、分散された正盎なネットワヌクの保蚌です。 最近、単玔な支払い確認は普通であり、鉱山劎働者は二重支出を倍増させないず信じおいるず蚀うこずが流行になりたした。 それに入らないでください-フルノヌドの最倧数が非垞に重芁である理由ず、ラップトップが垞にフルノヌドである必芁がある理由をグヌグルで怜玢できたす。そうでない堎合、ネットワヌクはステヌトキヌパヌに集䞭したす。 -眲名があれば、「どこからでもお金が出お、どこにも消えないように」、PayPal州に眲名したした。

垞に、 平均的な䞖界のむンタヌネット接続1メガバむト/秒 を䜿甚しお、ナヌザヌが週に1回りォレットを開く堎合、せいぜい10分以内にネットワヌクの残りの郚分ず同期するこずを宣蚀しおください。 これは、Bitcoin Coreの珟圚の垯域幅䜿甚量です。 このパラメヌタヌに぀いおは、 毎週同期のフリクションず呌んでいたす。

ブロッキングの2番目の問題は、実際的な制限があるこずです。


倚くの新しい「疑䌌」ブロックチェヌンは、10および100kの領域たずえば、ビットシェアでtps1秒あたりのトランザクションを宣蚀するこずを奜みたす。 しかし、それらに぀いお「现字」を読み始めるず、それらがギガビット接続ず悪魔のような匷力なサヌバヌを暗瀺しおいるこずがわかりたす。 明らかに、これはどのラップトップでも実行できたせん。 これは、䞭倮集䞭型クラりド、たたはブロックチェヌンに䜕も残っおいない1぀のデヌタセンタヌでスピンする数十のフルノヌドです。

10侇tpsが必芁ですか 誰もが自分で決定したすが、私は健党なお金を信じおいたす-私は地球䞊の任意の人に送るこずができる画面䞊の数字であり、圌はそれらを受け入れ、ブロックの量を心配せず、わずかな手数料を支払うこずなく、圌らのコストを理解したす。 ですから、そのようなシステムは、すべおの人類にずっお䟡倀の移転を完党にサポヌトする必芁がありたす。 1日あたり1぀のトランザクションを行う50億の゚ンティティすべおの溶媒ナヌザヌ+ビゞネスがあるこずを倧たかに考えるず、58,000 tpsが必芁です。 そしお、これらのトランザクションが1ではなく10むンタヌネット商取匕の䞖界が飛躍的に成長しおいるであるず掚定した堎合、すべお580kです。 そのような平均tpsの量は、珟圚も10幎も経たないうちに、チェヌン䞊に収たるのは䞍可胜です。

Satoshi自身は2009幎に、コンピュヌタヌの凊理胜力が急速に成長するため、オフチェヌンスケヌリングは䞍芁だず単玔に信じおいたした。 普通の消費者はすでにずおも元気だったこずがわかりたした。 Appleは、内郚でブロックチェヌンを開始できるように、1ギガビットむンタヌネットを備えた10テラバむトのiPhoneの開発に投資する぀もりはありたせん。 これは本圓ですが、圌らにずっおは商業的な関心はありたせん。

ですから、あるものを扱う必芁がありたす。 むしろ、100分の1の技術的芁件であっおも、ブロックチェヌンのネットワヌクに远い぀くためだけに24時間ラップトップを持ちたくないずいうナヌザヌはいたせん。

それどころか、 完党なノヌドはシステムの隅にある小さなナヌティリティであり 、むンタヌネットトラフィックの1、ディスクスペヌスの1、およびプロセッサパワヌの1を静かに消費したす。 さもなければ、それは削陀されたす-これは実際にビットコむンずむヌサリアムで起こりたした。 ラップトップでフルノヌドを実行するこずはほが䞍可胜になり、党員がSPVりォレットたたはmyetherwallet.comなどのWebサむトに切り替えたしたい぀でもハッキングされ、.jsファむルを眮き換えお、秘密キヌをマヌゞできたす。

そしお、代替手段は䜕ですか


抂しお、3぀のオプションが提䟛されたす。 シャヌディング-ブロックチェヌンがシャヌドに分割され、クラむアントが他の人のシャヌド、サむドチェヌン/プラズマを操䜜するずきにSPVの類䌌䜓になる堎合 どちらのオプションもtpsをわずかに増加させ、マむクロトランザクションにのみ有効であり、分散化に悪圱響を及がしたす。それらに぀いおは説明したせん。 3番目のオプションは、皲劻や襲撃などの支払いチャネルに基づいお構築されたシステムです。

支払いチャネルは、基本的にブロックチェヌン䞊のアナりンスメントであり、2人の参加者が2人のマルチシグで特定のアカりントの残高状態を決定したす。

ペむロヌドのチャネルでは、䞡面であるため、二重スパンは䞍可胜です。 そしお、Xの量他の参加者からの眲名された行でコメントを受け取った堎合、圌が他の誰かに玄束するこずができなかったのでXを受け取るこずを100確信しおいたす。 ここでのブロックチェヌンはアヌビタヌの圹割を果たしたす。アヌビタヌは、このチャネルを閉じお、それぞれがお金の䞀郚を取る必芁があるずきにアプロヌチされたす。

誰もが異なる人にお金を払うので、自分自身の間にチャネルを開くこずに理にかなっおいる人はほずんどいたせん。 したがっお、システムはハブが存圚する堎合にのみ有甚であるず想定するのが論理的です。 アリスはハブぞのチャネルを開き、ハブはボブぞのチャネルを開き、アリスはハブに支払い、ハブはボブに支払いたす。誰もが幞せです。

この戊略は、ビットコむンのスケヌリングにおける䞻芁な戊略ず考えられおいたす。詳现に぀いおは、LN Webサむトをご芧ください。

雷ず流動性


このアヌキテクチャに぀いお考えるず、参加者のモチベヌションのモデルに重倧な間違いがあるこずがわかりたす。 はい、アリスはハブに100ドルのチャネルを開くために費甚はかかりたせんが、ハブがボブにチャネルを開くには、トランザクションをブロックチェヌンに送信しお自分のお金を投資する必芁がありたす。

ボブは䞀時的なボットである可胜性があり、これが圌の方向ぞの唯䞀の翻蚳である可胜性がありたす。 チャネルは、繰り返し䜿甚される堎合にのみ意味がありたす-䜕癟回も䜕千回も䜿甚されたすが、たれにしか䜿甚されない堎合は、ハブにずっお利益がありたせん。

たた、チャネルにはボリュヌムがありたす-アリスはチャネル内にあるものを100ドル以䞊送信するこずはできたせんそうしないず、ハブは理論的にはブロックチェヌンコントラクトからそれらを取埗できたせん。 同じ問題は、ボブのあるハブのチャネルに50ドルしかないず、アリスがハブ経由でボブに50ドル以䞊の支払いを受け取れないこずです。おそらく、チェヌンの最小チャネルで容量がカりントされ、ハブは単に暗号化を玄束しお送信できたせん50ドル以䞊に関するボブのコメント。

私はこの問題のむンセンティブ/コスト/容量ず呌んでいたす-ハブには培底的なKYCなしでチャンネルを開く動機がありたせん顧客ずアンチマネヌランドリヌを知っおいたす支払いは単玔に倱敗したすあなたはカフェにいお、あなたからカフェの所有者たで、チャンネルのボリュヌムに十分な$ 1がありたせん-100ドルのハブぞの自分のチャンネルにもかかわらず支払いはできたせん。 この蚘事でもこの問題に぀いお詳しく説明したした。

フェアレむダヌ


画像

ですから、私は今6ヶ月間取り組んでいるものにスムヌズにアプロヌチしたした。 抂念ずしおのFsは通垞のブロックチェヌンをスケヌリングするための゜リュヌションですが、私は新しいブロックチェヌンをれロから開発したした。この゜リュヌションにはすぐに䜿甚できたす。

デモhttps://fairlayer.com/#install

システムはその基瀎ずしお皲劻ネットワヌクを採甚し、借金でお金を送る胜力を远加したす。 。 すなわち LNがブレヌドに行き、ルヌト/容量がfsハブのある方向で芋぀からなかったず蚀う堎合、この量をナヌザヌに玄束するだけで、この暗号化の玄束はブロックチェヌンに送信しおそこからお金を受け取るこずもできたすただし、ハブがなければハッキングされ、このお金がありたす。

デルタず呌ばれる非垞に眲名された支払い泚文-珟圚のオンチェヌン残高からのオフチェヌン残高の偏差別名、保険。 Lightningは名前コミットメントトランザクションを䜿甚したすハブに䞎えるものは基本的に有効なビットコむントランザクションであるため-特別なフォヌマットの行ではありたせん、raidenERC-20トヌクンを送信するこずで研ぎ柄たされた゚ヌテルの代替品では、残高蚌明ず呌ばれたす。

このようにしお、ブロックチェヌンを小さく保ち、チェヌンの無限のスケヌリングを実珟したす。これにより、ラップトップたたはスマヌトフォンのフルノヌドになりやすくなりたす。

珟圚、ネットワヌクの各メンバヌは、コヌヒヌやアパヌトぞの移動に぀いお他の人に通知しおいたせん-その代わり、ほずんどすべおの支払い非垞に膚倧な数癟䞇ドルを陀くはハブを経由する必芁がありたす。

各参加者は、チャネルを保持するハブを1぀以䞊遞択できたす。 これらのハブがどのように䜜成されるかはただ䞍明ですが、最も論理的には地理に基づいおいたす。 そしお、モスクワのハブはモスクワのすべおの居䜏者にサヌビスを提䟛できたす。

支払いはどのように芋えたすか

  1. アリスはカフェに来お請求曞を芁求したす。
  2. アリスは電話に觊れる/ QRをスキャンし、りォレットはロヌカルハブに保存されおいる最埌のデルタ倀を取埗し、このデルタを賌入金額だけ枛らしたす。
  3. この眲名枈みデルタは、「この請求曞XでこのカフェUを転送したす」ずいうメモずずもにハブサヌバヌに盎接送信されたす。
  4. ハブはデルタの倉曎を怜蚌し、アリスが支払う金額を調べたす。 圌は、支払い額がチャネルのサむズ以䞋であるず確信しおいたすアリス自身はただ負債を支払うこずができたせん。
    しかし今のずころ-このシステムではクレゞットカヌドも提䟛されおいたす
  5. ハブはシステム内でカフェUの方向に開いおいるWeb゜ケットを探し、デヌタベヌスからこのカフェずの最埌のデルタを取埗し、同量からチェヌン倖手数料0.1
    珟時点では、ビザずペむパルが30分の1
  6. カフェ所有者の支払い端末たたはスマヌトフォンは、ハブから新しいデルタず支払いの請求曞を受け取りたす。 請求曞の金額ずデルタの増加量が等しい堎合、請求曞は支払枈みずしおマヌクされたす。 アリスは行くこずができたす。

このように、ブロック量の問題を解決するだけでなく、支払い手続きを非垞に安䟡で瞬時にしたす-これは、オフラむンコマヌスに最適であり、オンラむンに非垞に䟿利な远加です3回の確認のために30分埅぀必芁はありたせん。

ハブは、すべおのナヌザヌのデルタの統蚈情報に基づいおスマヌトマシンを実行する必芁がありたす。 デルタが-10の堎合、これはハブがこのナヌザヌのチャネルから10ナニットを所有しおいるこずを意味したす。 デルタ+10は、ハブがこのナヌザヌにチャネルに10ナニットを远加するこずを玄束したこずを意味したす。

画像

マむナスのデルタにあるよりも倚くのお金をハブが玄束するリスクがありたす。したがっお、ハブは、特定の金額たずえば<-100および> 100を䞊回るずすぐにチャネルのバランスを取り盎す必芁がありたす。

ブロックチェヌン自䜓は、軜量の保険スナップショットに倉わり぀぀ありたす。 バランスの䞀郚は保蚌されたす-ビットコむンず同様に、このバランスは保蚌されおおり、ハブが完党にクラックされた埌でも存続したす。たた、䞀郚のナヌザヌは保険のない䞀郚が玄束されたバランスです。

画像 。

倧幅な倉動の埌、倚くの時間を費やしたマむナスのデルタハブを送信したナヌザヌはお金を受け取り、倚くのオンチェヌンを獲埗したナヌザヌに䞎えられ、すべおのナヌザヌのコンピュヌタヌで実行されたす。 これらのトランザクションはたれで軜量であり、オフチェヌントランザクションはブロックチェヌン内に自分自身に぀いおの痕跡を残すこずなく䜕癟䞇ものトランザクションを通過したす。

画像

誰もが財垃の䞭に、どれだけのお金がハブに保存されおいるか、たたは「ハブを䜿っお」これはハブず銀行の䞻な違いです-お金はハブに属しおおらず、䞀時的な所有者のみです-ネットワヌクからこれらのリバランスのみを取埗したすハブ付きの保険。 しかし、誰が、誰に、い぀、どれだけあなたの残高が$ 10,000枛ったずいう最終結果のみを週末の最埌に送ったのかを知りたせん。

最もクヌルなこずは、ほずんどのナヌザヌがブロックチェヌンにほずんど觊れず、 自分自身の呚りの支払いフロヌを正しく構成する お金をストリヌミングする 堎合 、オンチェヌンコミッションビットコむンのように、10-100ドルの領域になりたすを回避するこずです。 受け取った各ドルは、レンタルたたはロヌンの支払いに送られたす-デルタのサむズは垞に0になりたす。これは、ナヌザヌの残高のほが党䜓が垞に保蚌され、Bitcoinず同じプロパティを持぀こずを意味したす。

すべおのハブは盞互に独立しお存圚しむンタヌネット䞊のISPハブのように、特定のリスク制限を持぀チャネルを銀行口座の通信員ず同様に持぀こずができ、共通のセットレむダヌレむダヌ䞭倮銀行の代替を共有できたす。 そしお、このシステム党䜓は、最初のレむダヌ非垞にめったにリバランスされない保険のみが保存されるの分散化を害するこずなく、毎秒数癟䞇のトランザクションに耐えるこずができたす。

PS圌は曞いお、すべおが奇劙な甚語で飜和しおいお、説明するのが難しいこずを恐れたした。 事前にご容赊ください。コンセプトは2レベルで非垞に耇雑であり、 組み蟌みスナップショットや分散むンストヌルなどの倚くのクヌルな機胜はテキストに含たれおいたせん 。すべおの質問に喜んでお答えしたす。

私が蚀ったように、このシステムを䜿甚するず、 fairlayer.comで遊ぶこずができ、プロトタむプコヌドはGithubにありたす。

Source: https://habr.com/ru/post/J347090/


All Articles