[{"data":1,"prerenderedAt":198},["ShallowReactive",2],{"docs:ja:\u002Fdocs\u002Fduel\u002Fconcepts\u002Frealignment":3},{"id":4,"title":5,"body":6,"cover":189,"description":190,"extension":191,"meta":192,"navigation":193,"path":194,"seo":195,"stem":196,"__hash__":197},"docs\u002Fja\u002Fdocs\u002Fduel\u002Fconcepts\u002Frealignment.md","再調整",{"type":7,"value":8,"toc":180},"minimark",[9,12,21,25,28,38,50,53,61,64,67,73,153,159,170,173,177],[10,11,5],"h1",{"id":5},[13,14,15,16,20],"p",{},"デュエルには3つのプールがあります。ETH 建ての A、ETH 建ての B、B 建ての A です。取引の後、これらの価格がずれることがあります。各取引の後、同じトランザクションの中で、hook は利益の出る再調整を",[17,18,19],"strong",{},"試みます","。再調整はスキップされたり、利用できる ETH によって制限されたりすることがあり、価格が完全に一致することは保証されません。",[22,23,24],"h2",{"id":24},"仕組み",[13,26,27],{},"価格のずれによって、規模を決める前の三角サイクルの利益幅が0.1%を超えると、hook は手数料ゼロで三角形を一周する取引を行えます。これはサイクルの利益のしきい値であり、どの2つのプールの価格も0.1%以内に収まることを保証するものではありません：",[29,30,31,35],"ul",{},[32,33,34],"li",{},"A\u002FB プールと比べて ETH 建ての A が割高になった場合、hook は ETH で B を買い、A\u002FB プールでそれを A に交換し、その A を ETH で売ります。",[32,36,37],{},"B が割高になった場合は、その逆です。",[13,39,40,41,44,45,49],{},"閉じた式で利益の出るループの規模を決め、売り側の ETH プールが支払える額で上限をかけます。利益の出るループだけを残します。",[17,42,43],{},"得られた利益はラウンドのポットに入ります。"," 失敗した試行は巻き戻されてスキップされるため、ユーザーのスワップを妨げることはありません。ただしガス不足で失敗した場合はスワップ自体が ",[46,47,48],"code",{},"ArbitrageStarved"," でリバートするため、ガスを少なく送って再調整をスキップすることはできません。制限されたりスキップされたりしたループでは、価格のずれが残ることがあります。",[22,51,52],{"id":52},"比率にとっての意味",[13,54,55,60],{},[56,57,59],"a",{"href":58},"\u002Fdocs\u002Fduel\u002Fconcepts\u002Fsplit","比率","とラウンドは、2つの ETH プールだけを読みます。A\u002FB の価格が直接数えられることはありません。A\u002FB 経由の乗り換えがこれらに影響するのは、再調整が実際に ETH プールで取引した場合だけです。どの ETH 価格も動かなければ、その乗り換えは比率もラウンドの平均も変えず、本来静かなラウンドをアクティブにすることもありません。",[22,62,63],{"id":63},"トレーダーにとっての意味",[13,65,66],{},"A\u002FB プールは両陣営のトークンを少しずつ持っています。一方の陣営が上がった後に再調整が実行されると、その陣営の一部を ETH プールで売り、もう一方の陣営を少し買うことがあります。考えられる影響は3つです：",[13,68,69,72],{},[17,70,71],{},"買いの直後に、その一部が相殺されることがあります。"," 再調整が実行されると、買われた陣営の一部を売り、得た ETH の利益をポットに送ることがあります。そのため、すぐに売り戻すと、スワップ手数料以上のコストがかかることがあります。以下は、デフォルト条件で、新しいデュエルと、一方の陣営が比率の97%を占めるデュエル（その陣営に10 ETHの買い、もう一方は買いなし）で測った社内の参考測定値です。コストはプールの状態によって変わり、固定の料率ではありません：",[74,75,76,95],"table",{},[77,78,79],"thead",{},[80,81,82,86,89,92],"tr",{},[83,84,85],"th",{},"買ってすぐ売る",[83,87,88],{},"新しいデュエル",[83,90,91],{},"97\u002F3、リードする陣営",[83,93,94],{},"97\u002F3、追う陣営",[96,97,98,112,126,139],"tbody",{},[80,99,100,104,107,110],{},[101,102,103],"td",{},"0.1 ETH",[101,105,106],{},"約4%",[101,108,109],{},"約2%",[101,111,106],{},[80,113,114,117,120,123],{},[101,115,116],{},"1 ETH",[101,118,119],{},"約5%",[101,121,122],{},"約3%",[101,124,125],{},"約12%",[80,127,128,131,134,136],{},[101,129,130],{},"5 ETH",[101,132,133],{},"約10%",[101,135,106],{},[101,137,138],{},"約32%",[80,140,141,144,147,150],{},[101,142,143],{},"20 ETH",[101,145,146],{},"約22%",[101,148,149],{},"約7%",[101,151,152],{},"約61%",[13,154,155,158],{},[17,156,157],{},"追う陣営は、一度に大きく買うほどコストが高くなります。"," リードする陣営が上がる間に、再調整は A\u002FB プールに追う陣営の在庫をためていました。追う陣営を買うと、その在庫が買いに売り戻され、一度の買いが大きいほど多くの部分がポットに入ります。同じ合計でも、何回かに分けて買えば、買いごとに再調整が入り、一度に大きく買うよりコストは下がります。",[13,160,161,164,165,169],{},[17,162,163],{},"再調整が実行されると、両陣営は連動します。"," 一方の陣営での買いがもう一方も押し上げることがあるため、逆転には ETH の差から想像されるより多くのコストがかかることがあります。再調整が制限されたりスキップされたりすると、結果は異なることがあります。",[56,166,168],{"href":167},"\u002Fdocs\u002Fduel\u002Fconcepts\u002Fsplit#%E3%83%AA%E3%83%BC%E3%83%89%E3%81%AF%E6%9C%89%E5%88%A9%E3%81%A0%E3%81%8C%E7%A2%BA%E5%AE%9A%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%84","リードは有利だが、確定ではない","を参照してください。",[13,171,172],{},"デフォルトでは、A\u002FB プールはそれぞれの供給量の2%で始まります。これはコントラクトが許す最小の割合で、この連動を弱く保つためのものです。初期の割合を大きくすると連動は強まり、その影響はプールの状態と取引の規模によって決まります。",[22,174,176],{"id":175},"なぜ-hook-で行うのか","なぜ hook で行うのか",[13,178,179],{},"利益の出る再調整は、ずれを小さくしようとし、得た利益をポットに送ります。アービトラージの機会は減りますが、なくなりはしません。ループは制限されたり、スキップされたり、わずかなずれを残したりすることがあります。",{"title":181,"searchDepth":182,"depth":183,"links":184},"",2,3,[185,186,187,188],{"id":24,"depth":182,"text":24},{"id":52,"depth":182,"text":52},{"id":63,"depth":182,"text":63},{"id":175,"depth":182,"text":176},null,"取引のたびに、Duel の hook は3つのプールを巡る手数料ゼロのループで価格の再調整を試みます。利益はポットへ。トレーダーにかかるコストも説明します。","md",{},true,"\u002Fja\u002Fdocs\u002Fduel\u002Fconcepts\u002Frealignment",{"title":5,"description":190},"ja\u002Fdocs\u002Fduel\u002Fconcepts\u002Frealignment","6YupSUqsclIX8-zAw5QzhJnIwOfGA8G5ErcSnocjRP0",1791231657950]