Kurunu sen söyle.Piyasasana gelsin.
prove.cash, PulseChain üzerindeki takaslar için bir emir defteridir. Kendi kurundan bir teklif yayınlarsın. Teklif, biri onu alana kadar açık kalır. Havuz fiyatı yok, kayma yok, senden işlem yok.
Teklif senin kurundan ya da daha iyisinden dolar, yoksa hiç dolmaz. Kurun zamanla bir tabana kadar düşmesine izin verebilirsin: taban, kabul edeceğin en düşük kurdur. Teklifin parça parça dolmasına da izin verebilirsin.
Gerçek WETH/USDC fiyatları üzerine çizilmiş, imzalı bir teklif örneği.
- imzalayan
- 0x7a3f…c19d
- verirsin
- en çok25
WETH
- alırsın
- şu fiyattan gerçekleşti47.206,41
USDC
- doldurabilir
- herkes
En az istediğini alırsın
Sözleşme, teklifini kim doldurursa onu imzaladığın sayıya bağlar ve yuvarlamayı senin lehine yapar. Bir ücret eklersen, uygulama onu karşılamak için imzaladığın tutarı artırır. Yine de istediğini alırsın.
Herkes doldurabilir
İzin listesi yok, teminat yok, kayıt yok. Teklifini kim doldurursa gazı o öder. Piyasanın imzaladığın sayının üstünde verdiği her şeyi o alır.
Yayınlamak gaz istemez
Tarayıcın onu yayınlamak için bir anlık iş yapar. Gaz yok, işlem yok, kayıt yok.
Nasıl çalışır
- sen
Teklifi imzala
Bir tokenden en çok bu kadar al, başka birinden en az bu kadar ver, bu pencerenin içinde. Tüm taahhüt bu kadar.
- ilan panosu
Teklifi taşır
Teklif zincir üzerinden değil, bir ilan panosu üzerinden yolculuk eder. Yayınlamak, tarayıcına bir anlık işe mal olur. İşlem yok, gaz yok, hesap yok.
- herkes
Onu doldurur
İzin listesi yok, teminat yok, kayıt yok. Teklifi kim doldurursa yürütücü odur. Gazı ve imzaladığın sayıyı o öder. Piyasanın bunun üstünde verdiği her şeyi de o alır.
Ne imzalayacağın tokenine bağlıdır
Teklif gerçekleştiği anda tokenlerinin hareket edebileceği beş yol var. Uygulama tokenini okur ve desteklediği en ucuz yolu seçer, yani seçim senin değil ve yanlış yapamazsın.
- EIP-30092 imzaToken yalnızca bir imzayla hareket edebilir. Hiç işlem göndermezsin ve hiçbir şey önceden onaylanmaz.
- EIP-2612 permit2 imzaİki imza. Tokenlerin, biri teklifi doldurana kadar cüzdanında kalır.
- Permit22 imza, 1 tx bir kezPermit2’yi bir kez onayla. Adresi her zincirde aynıdır ve kodu değişemez. Ondan sonraki her teklif iki imzadır ve tokenin hiçbir özel desteğe ihtiyaç duymaz.
- bir onay1 tx, bir kezSözleşmeyi bir kez onayla. Ondan sonraki her teklif tek bir imzadır.
- emanet1 txÖnden yatır. Bir işleme mal olur, karşılığında teklif fonludur, böylece bir yürütücü ona ilk bakışta güvenebilir.
Tokenlerin nerede duruyor.
Bir teklif, ancak arkasındaki teminat kadar güçlüdür.
yetkilendirme
gerçekleşmede karşılanırTokenler cüzdanında kalır. İmzaladığın yetkilendirme, tam gerçekleşme anında onları sözleşmeye taşır.
- sen ödersin
- Maliyet 2 imza ve 0 işlem
- çıkış
- validBeforeİmzan, tokenleri tam gerçekleşme anında taşır ve yalnızca bu tek teklife bağlıdır. Son kullanma tarihi imzanın bir parçasıdır. Zincir üzerinde bir iptal onu anında bitirir.
emanet
emanetteTokenler sözleşmede durur, yalnızca bu tek teklife bağlıdır, sen çekene kadar.
- sen ödersin
- Maliyet 1 imza ve 1 ile 2 arası işlem
- çıkış
- withdraw · 1 txTek bir çekim paranı geri verir ve teklifi bitirir. Bekleme süresi yok, kilit açma adımı yok, kaçırılacak bir pencere yok. Hiç fonlamadığın bir teklif farklıdır: başka biri onu, senin adına zaten duran paradan fonlayabilir. İstemediklerini iptal et.
permit2
gerçekleşmede karşılanırTokenler cüzdanında kalır. İmzaladığın Permit2 transferi, tam gerçekleşme anında onları sözleşmeye taşır — bir kez, yalnızca bir kez.
- sen ödersin
- Maliyet 2 imza ve en çok 1 işlem
- çıkış
- deadlineBir Permit2 transferi bir kez işler ve teklifle birlikte sona erer. Bize verilmiş hiçbir sürekli onay ondan sonra kalmaz. Tek onayın Permit2’nin kendisine gider, bizim taşıyamayacağımız bir adrese. Zincir üzerinde bir iptal teklifi anında bitirir.
permit
cüzdandaTokenler bir onay altında cüzdanında kalır. Bu onayı ikinci bir imza kurar, yani işlem göndermezsin. Tokenleri gerçekleşmeden önce yine de harcayabilirsin, o zaman gerçekleşme başarısız olur.
- sen ödersin
- Maliyet 2 imza ve 0 işlem
- çıkış
- cancel · 1 txPermit, bir imzayla kurulan bir onaydır, bu yüzden işleme mal olmaz. Yine de bir onaydır. Onu geri almak teklifi bitirmez, çünkü imzaladığın permit onu bir sonraki gerçekleşmede yeniden kurar. Kapatma düğmesi iptaldir. Permit’ini önce harcayan bir yabancı gerçekleşmeyi durduramaz.
onay
cüzdandaTokenler bir onay altında cüzdanında kalır. Onları gerçekleşmeden önce harcayabilirsin, o zaman gerçekleşme başarısız olur.
- sen ödersin
- Maliyet 1 imza ve en çok 1 işlem
- çıkış
- cancel · 1 txOnayı geri almak token üzerinde olur, sözleşmenin göremediği bir yerde. Bu, gerçekleşmeyi durdurur ama teklifi iptal etmez. O tokeni sonra yeniden onaylarsan teklif yeniden canlanır. Onu yalnızca iptal bitirir ve iptal bir işleme mal olur.
Faturanın tamamı.
Ölçülmüş gaz, tahmin değil. Yayınlamanın bir maliyeti yoktur. Geri kalanını teklifini dolduran öder.
Olağan durum. Tokeni alacak bakiyede o tokenden zaten biraz var.
Teklif yayınlamak
sen- imzala ve panoya asiş kanıtıPano, para yerine tarayıcından bir anlık iş ister. Gaz yok, işlem yok, kayıt yok.0
Emanetle fonlamak
sen- yatır ki teklif fonlu olsunilk dokunuşBoş bir emaneti fonlamak her zaman ilk dokunuştur, bu yüzden sıcak fiyatı yoktur. İsteğe bağlıdır: bir onay önden hiçbir şeye mal olmaz.126.132
Tek bir teklifi gerçekleştirmek
bir yürütücü- onayından124.975
- emanetten131.561
- geri çağrı ilenedenYürütücü tokenlerini ödünç alır, onları başka yerde satar ve aynı çağrının içinde geri öder. Kendi parasına ihtiyacı yoktur.139.561
Yirmisini birden gerçekleştirmek
bir yürütücü- tek çift, teklif başına64.227
- karışık çiftler, teklif başına65.429
- yirmi birinci teklifmarjinalZaten yürüyen bir yığına bir teklifin daha ne eklediği. İnce bir marjın alınmaya değip değmediğine bu sayı karar verir.59.781
- geri çağrılarla, teklif başına+1,597 krediBir yığının içinde borçlanmak her teklifte biraz ek maliyet getirir. Rakam, aradaki farktır: geri çağrılı bir teklif daha, eksi geri çağrısız bir teklif daha. Bu çubuklarda görülemeyecek kadar küçüktür.64.642
Ana ağda sıcak bir dolum, bir sentin bir kesri kadar tutar. Onu yürütücü öder ve piyasanın imzaladığın sayının üstünde verdiği her şeyi alır.
Bir yabancı gazını ödüyor. Karşılığında aldığı bu.
Kimse iyilik olsun diye bir yabancının gazını ödemez. Maker sensin. Teklifini dolduran ise çözücüdür. Çözücü, piyasanın ödediğiyle imzaladığın sayı arasındaki farkı kazanır. Tüm geliri budur ve onun peşine düşmek ona bu kadara mal olur.
ne kaybederler
Bir çözücü denediği her teklif için gaz öder ve hangilerinin dolduğunu sonradan öğrenir. Bir dolum 69.841 gaz tutar. Şu üçü gaza mal olur ve hiçbir şey kazandırmaz.
teklifin süresi doldu
Maliyet 15.218 gasTeklifin süresi, çözücü onu fiyatladığı an ile bloğun geldiği an arasında doldu. Sözleşme onu hiçbir token hareket etmeden reddeder, yani ucuz olan bu.
başkası daha hızlıydı
Maliyet 15.982 gasBaşka bir çözücü aynı teklifi önce doldurdu. Açık bir panoda bu olağandır: panoyu okuyan iki çözücü çakışır ve yavaş olan kopyanın bedelini öder.
maker geri çekti
Maliyet 80.174 gasÇözücü baktığında teklif geçerliydi. Sonra maker, blok gelmeden önce parayı çekti. Birinin bilerek ayarlayabileceği tek başarısızlık budur ve her deneme maker’a bir işleme mal olur. Hiç geçerli olmamış bir teklif, hiçbir şey gönderilmeden yakalanır ve hiçbir şeye mal olmaz.
ne kazanırlar
Geriye kalan, başka hiçbir şey değil. Onlardan ücret almayız, onlara iade, öncelik ya da sıra da vermeyiz. Gazı onlar öder. İmzaladığın sayıyı onlar öder. Geriye ne kalırsa onu alırlar. Ücretin imzaladığın sayının içinden çıkar, çözücünün payından değil. Hiçbir şey kalmazsa gazı kaybederler.
bu senin için neden güvenli
Sana daha az vererek daha çok kazanamazlar.
Fiyatın imzanın içindedir. Piyasa ne yaparsa yapsın, sözleşme çözücüden o sayıyı tahsil eder. Çözücüler ancak daha iyi bir fiyat bularak daha çok kazanabilir, sana daha kötüsünü vererek asla.
Herkes olabilir.
İzin listesi yok, teminat yok, kayıt yok, kilitli sermaye yok. Çözücü, işlemi gönderen herhangi bir adrestir. Kimse dışarıda bırakılamaz, kimse içeri kilitlenemez.
Teklifini dolduran şey rekabettir.
Çözücüler fiyatını aşağı çekmez. Onu sen belirlersin. Ne kadar ince bir marja razı olacakları üzerinde yarışırlar. Marj inceldikçe daha çok teklif, maker’larının istediği kurdan dolar.
Para nereye gidiyor
Tek bir dolum
hesabı görmek için bir adımı açYürütücünün pencere boyunca ödediği
Teklif, havuzun bugün ödediğinin üstünde açılır ve kapanana kadar düşer: 24h 0m boyunca 1.005,17 DAI değerinden 964,65 DAI değerine. İkisi de imzaladığın tutarlardır. Kapanış sayısından ücreti çıkar, yazdığın taban elde kalır. Kesik çizgiler aynı teklifin ücretsiz ve yüzde iki ücretli halleridir: yazılmış tek bir sayı, imzalanan üç tutar. Her nokta, o teklifin burada çizilen haftada, gaz düşüldükten sonra piyasayla buluştuğu yerdir. Başka bir hafta noktaları başka yere koyar.Ücreti sen ödersin, imzaladığın tutarın içinden. Daha yüksek bir ücret teklifin daha geç dolmasına yol açar. Bir ücretin sana maliyeti bundan ibarettir.
Kimsenin sana yapamayacağı şeyler
İmzladınız. Kimsenin yapamayacağı üç şey — ve her birini nerede kontrol edeceğiniz.
Aldığın şeyi kimse değiştiremez.
Fiyatınız imzaladığınız teklifte. Ödeme ondan hesaplanır, adlandırdığınız ücret çıkar, kalan size gider. Yuvarlama sizin lehinize.
nereden bakılır_quote brüt tutarı _ceilDiv ile yukarı yuvarlar, ücreti aşağı yuvarlayıp içinden ayırır ve kalanı sana öder.Bize ödenen bir ücret yok, onu ekleyecek bir düğme de yok.
Ücret, imzalı teklifindeki bir yapılandırma hash'i + üç orandır. Yapılandırma yok, oran yok: hiçbir şey kesilmez. Pay almayız, pay eklemeyiz. Bir yapılandırmanın bir ila sekiz hedefi ve hash'iyle sabitlenmiş ağırlıkları vardır. Sonradan hiçbir şey imzalı bir teklife ulaşamaz.
nereden bakılır_quote, feeProceeds, feeOut ve feeIn tutarlarını i.feeConfig altında ayırır; _termsOk, herhangi bir oran sıfırdan farklı olur olmaz bunun da sıfırdan farklı olmasını ister. claim, yapılandırmayı bu anahtara karşı kontrol eder ve hedeflerine ağırlığa göre öder. 84e8895 commit'i protocolShare, feePolicy, setFees ve setFeePolicy'yi sildi.Duraklatma yok, yükseltme yok.
Hiçbir anahtar paranıza ulaşmaz. Mutabakat kontratının sahibi ve yönetici işlevi yoktur. Sahibi olan tek kontrat, bir teklifin imzaladığın anda kopyaladığı varsayılan ücreti tutar; imzalı bir teklife dokunamaz ve verdiğin bir izni harcayamaz.
nereden bakılırMutabakat kontratının sahibi ve yalnızca sahibin çağırabileceği bir işlevi yoktur. FeeDefaults'un tek bir sahibi vardır ve yalnızca bir teklifin imzalanırken kopyaladığı önerileri tutar.
İki ücretli inceleme (güvenlik, ekonomi) yukarıdakini kırmayı denedi. Güvenlik bulguları düzeltildi. Bir ekonomi bulgusu bilerek açık; testi saldırının hâlâ işlediğini doğrular. Ölçülmüş, kabul edilmiş, yazılmış on bir sınırdan biri.
Bir tane imzala, gör.
Bize bir adres ver, o adresin bu zincirde daha önce taşıdığı tokenleri işaretleriz. Birini seç, uygulama onu seçili olarak açılır. Fiyatını yine sen belirlersin ve hiçbir şey imzalamadan önce her maliyeti görürsün.
Ya da bunlardan herhangi biriyle başla.