Posa el teu preu.El mercatve cap a tu.
prove.cash és un llibre d’ordres per a intercanvis a PulseChain. Publiques una oferta al teu preu. Queda oberta fins que algú la pren. Sense preu de pool, sense slippage, sense cap transacció teva.
S’executa al teu preu o millor, o no s’executa gens. Pots deixar que el preu baixi amb el temps fins a un mínim: el preu més baix que acceptes. També pots deixar que s’executi per parts.
Un exemple d’oferta signada, dibuixada sobre preus reals de WBTC/WETH.
- signant
- 0x7a3f…c19d
- dónes
- fins a0,101
WBTC
- reps
- executada a3,406
WETH
- executable per
- qualsevol
Reps com a mínim el que has demanat
El contracte obliga qui executi la teva oferta al número que has signat, i arrodoneix a favor teu. Si hi afegeixes una comissió, l’app augmenta l’import que signes per cobrir-la. Continues rebent el que has demanat.
Qualsevol la pot executar
Sense llista blanca, sense fiança, sense registre. Qui executa la teva oferta paga el gas. Es queda el que el mercat doni per damunt del número que has signat.
Publicar no costa gas
El teu navegador fa un moment de feina per publicar-la. Sense gas, sense transacció, sense registre.
Com funciona
- tu
Signa l’oferta
Donar com a molt aquesta quantitat d’un token, rebre com a mínim aquesta quantitat d’un altre, dins d’aquesta finestra. Aquest és tot el compromís.
- el llibre
Porta l’oferta
L’oferta viatja pel llibre, un tauler de missatges, i no per la cadena. Publicar-la costa al teu navegador un moment de feina. Sense transacció, sense gas, sense compte.
- qualsevol
L’executa
Sense llista blanca, sense fiança, sense registre. Qui l’executa és l’executor. Paga el gas i el número que has signat, i es queda el que el mercat doni per damunt.
El que signes depèn del teu token
Els teus tokens es poden moure de cinc maneres en el moment de l’execució. L’app llegeix el teu token i tria la més barata que admet, així que l’elecció no és teva i no la pots errar.
- EIP-30092 signaturesEl token es pot moure només amb una signatura. Mai no envies cap transacció i res no queda aprovat per endavant.
- permit EIP-26122 signaturesDues signatures. Els teus tokens es queden a la teva cartera fins al moment en què algú executa l’oferta.
- Permit22 signatures, 1 tx un copAprova Permit2 un sol cop. La seva adreça és la mateixa a totes les cadenes, i el seu codi no pot canviar. Cada oferta posterior són dues signatures, i el teu token no necessita cap suport especial.
- una aprovació1 tx, un copAprova el contracte un sol cop. Cada oferta posterior és una signatura.
- escrow1 txDiposites per endavant. Costa una transacció i, a canvi, l’oferta queda coberta, així que un executor s’hi pot refiar a primera vista.
On són els teus tokens.
Una oferta val el que val allò que la garanteix.
autorització
finançat en executar-seEls tokens es queden a la teva cartera. La teva autorització signada els mou al contracte en el moment de l’execució.
- tu gastes
- Costa 2 signatures i 0 transaccions
- sortida
- validBeforeLa teva signatura mou els tokens en el moment de l’execució, i està lligada a aquesta única oferta. El venciment forma part de la signatura. Una cancel·lació en cadena hi posa fi a l’instant.
escrow
en escrowEls tokens són al contracte, compromesos amb aquesta única oferta, fins que els retiris.
- tu gastes
- Costa 1 signatura i de 1 a 2 transaccions
- sortida
- withdraw · 1 txUna sola retirada et retorna els diners i tanca l’oferta. Sense període d’espera, sense pas de desbloqueig, sense finestra a perdre. Una oferta que mai no has finançat és diferent: algú altre la pot finançar amb diners ja immobilitzats al teu nom. Cancel·la les que no vulguis.
permit2
finançat en executar-seEls tokens es queden a la teva cartera. La teva transferència Permit2 signada els mou al contracte en el moment de l’execució, un sol cop i prou.
- tu gastes
- Costa 2 signatures i com a molt 1 transacció
- sortida
- deadlineUna transferència de Permit2 funciona un sol cop i caduca amb l’oferta. No hi sobreviu cap aprovació permanent a favor nostre. La teva única aprovació va a Permit2 mateix, en una adreça que nosaltres no podem moure. Una cancel·lació en cadena acaba l’oferta a l’instant.
permit
a la carteraEls tokens es queden a la teva cartera sota una aprovació. Una segona signatura fixa aquesta aprovació, així que no envies cap transacció. Encara pots gastar els tokens abans de l’execució, i llavors l’execució falla.
- tu gastes
- Costa 2 signatures i 0 transaccions
- sortida
- cancel · 1 txUn permit és una aprovació fixada amb una signatura, així que no costa cap transacció. Continua sent una aprovació. Revocar-la no acaba l’oferta, perquè el teu permit signat la torna a fixar a la següent execució. Cancel·lar és l’interruptor. Un desconegut que gasti primer el teu permit no pot aturar l’execució.
aprovació
a la carteraEls tokens es queden a la teva cartera sota una aprovació. Els pots gastar abans de l’execució, i llavors l’execució falla.
- tu gastes
- Costa 1 signatura i com a molt 1 transacció
- sortida
- cancel · 1 txLa revocació de l’aprovació es fa al token, on el contracte no la veu. Atura una execució però no cancel·la l’oferta. Si més endavant tornes a aprovar aquest token, l’oferta torna a la vida. Només cancel·lar-la hi posa fi, i costa una transacció.
El compte sencer.
Gas mesurat, no estimacions. Publicar és gratis. La resta la paga qui executa la teva oferta.
El cas habitual. El saldo que rep ja té una mica del token.
Publicar una oferta
tu- signar-la i posar-la al llibreprova de treballEl llibre demana al teu navegador un moment de feina en lloc de diners. Sense gas, sense transacció, sense registre.0
Finançar-la amb escrow
tu- dipositar, perquè l’oferta quedi cobertaprimer contacteFinançar un escrow buit sempre és un primer contacte, així que no té preu en calent. És opcional: una aprovació no costa res per endavant.126.132
Executar una oferta
un executor- des de la teva aprovació124.975
- des de l’escrow131.561
- amb callbackper quèL’executor manlleva els teus tokens, els ven en un altre lloc i els torna dins de la mateixa crida. No necessita diners propis.139.561
Executar-ne vint de cop
un executor- una parella, per oferta64.227
- parelles barrejades, per oferta65.429
- l’oferta vint-i-unenamarginalEl que afegeix una oferta més a un lot que ja s’està executant. Aquest número decideix si val la pena prendre un marge prim.59.781
- amb callbacks, per oferta+1,597 de crèditManllevar dins d’un lot costa una mica més a cada oferta. La xifra és la diferència: una oferta més amb callback, menys una oferta més sense. És massa petita per veure-la en aquestes barres.64.642
A la mainnet una execució en calent costa una fracció de cèntim. La paga l’executor, que es queda el que el mercat doni per damunt del número que has signat.
Un desconegut paga el teu gas. Això és el que en treu.
Ningú no paga el gas d’un desconegut per bondat. Tu ets el maker. Qui executa la teva oferta és el solver. Guanya la diferència entre el que paga el mercat i el número que has signat. Aquest és tot el seu ingrés, i això és el que li costa perseguir-lo.
què hi perden
Un solver paga el gas de cada oferta que intenta, i sap després quines s’han executat. Una execució costa 69.841 de gas. Aquests tres casos costen el gas i no paguen res.
l’oferta ha caducat
Costa 15.218 gasL’oferta va caducar entre el moment en què la va valorar i el moment en què va arribar el bloc. El contracte la rebutja abans que es mogui cap token, així que aquest és el cas barat.
algú altre ha estat més ràpid
Costa 15.982 gasUn altre solver ha executat la mateixa oferta abans. És normal en un llibre obert: dos solvers que el llegeixen se solaparan, i el més lent paga el duplicat.
el maker s’ho va endur
Costa 80.174 gasL’oferta era bona quan el solver la va comprovar. Després el maker en va treure els diners abans que arribés el bloc. Aquesta és l’única fallada que algú pot provocar expressament, i cada intent li costa una transacció al maker. Una oferta que mai no va ser bona es detecta abans d’enviar res, i no costa res.
què hi guanyen
El que sobra, i res més. No els cobrem cap comissió ni els donem cap devolució, prioritat ni lloc a la cua. Paguen el gas. Paguen el número que has signat. Es queden el que sobri. La teva comissió surt del número que has signat, no de la part del solver. Si no sobra res, hi perden el gas.
per què això és segur per a tu
No poden guanyar més donant-te menys.
El teu preu és a la signatura. El contracte cobra aquest número al solver, faci el que faci el mercat. Només poden guanyar més trobant un preu millor, mai passant-te’n un de pitjor.
Qualsevol pot ser-ne un.
Sense llista blanca, sense fiança, sense registre, sense capital bloquejat. Un solver és qualsevol adreça que envia la transacció. Ningú no en pot quedar exclòs, i ningú no hi pot quedar lligat.
La competència és el que omple la teva oferta.
Els solvers no et baixen el preu. El poses tu. Competeixen per com de prim és el marge que accepten. Com més prim es fa, més ofertes s’executen al preu que volien els seus makers.
On van els diners
Una execució
obre un pas per veure l’aritmèticaEl que paga l’executor, durant la finestra
L’oferta s’obre per sobre del que paga el pool avui i baixa fins que tanca: de 1.005,17 DAI fins a 964,65 DAI en 24h 0m. Tots dos són imports que signes. Treu la comissió del número de tancament i tens el mínim que vas escriure. Les línies discontínues són la mateixa oferta sense comissió i amb una comissió del dos per cent: un sol número escrit, tres imports signats. Cada punt és on aquesta oferta troba el mercat en la setmana que es dibuixa aquí, després del gas. Una altra setmana posa els punts en un altre lloc.Tu pagues la comissió, de l’import que signes. Una comissió més alta fa que l’oferta s’executi més tard. Això és tot el que et costa una comissió.
Què no et pot fer ningú
Has signat. Tres coses que ningú no pot fer — i on comprovar cadascuna.
Ningú no pot canviar el que reps.
El teu preu és a l’oferta que signes. El pagament se’n calcula, se’n treu la comissió que has anomenat i et paguen la resta. L’arrodoniment et afavoreix.
on comprovar-ho_quote arrodoneix el brut cap amunt amb _ceilDiv, en treu la comissió arrodonida cap avall i et paga la resta.No ens pagues cap comissió, i no hi ha cap interruptor per afegir-n’hi una.
La comissió és un hash de configuració + tres taxes a la teva oferta signada. Sense configuració, sense taxes: no es cobra res. No prenem cap part ni n’afegim cap. Una configuració té d’una a vuit destinacions amb els seus pesos, fixats pel seu hash. Res posterior no arriba a una oferta signada.
on comprovar-ho_quote reserva feeProceeds, feeOut i feeIn sota i.feeConfig, que _termsOk exigeix que sigui diferent de zero tan bon punt ho és una taxa. claim comprova la configuració amb aquesta clau i paga les seves destinacions segons el pes. El commit 84e8895 va eliminar protocolShare, feePolicy, setFees i setFeePolicy.No hi ha pausa ni actualització.
Cap interruptor no arriba als teus diners. El contracte de liquidació no té propietari ni cap funció d’administració. L’únic contracte amb propietari conté la comissió per defecte, que una oferta copia quan la signes; no pot tocar una oferta signada ni gastar una aprovació que has donat.
on comprovar-hoEl contracte de liquidació no té propietari ni cap funció reservada a un propietari. FeeDefaults té un propietari i només conté recomanacions que una oferta copia en signar-se.
Dues revisions pagades (seguretat, economia) van intentar trencar l’anterior. Troballes de seguretat corregides. Una troballa econòmica oberta a propòsit; la seva prova afirma que l’atac encara funciona. Un d’onze límits mesurats, acceptats i escrits.
Signa’n una i ho veuràs.
Dona’ns una adreça i marquem els tokens que ja ha mogut en aquesta cadena. Tria’n un i l’app s’obre amb aquest token seleccionat. El preu continues posant-lo tu, i veus cada cost abans de signar res.
O comença amb qualsevol d’aquests.