Podaj swój kurs.Rynekprzyjdzie do ciebie.
prove.cash to księga zleceń dla wymian na PulseChain. Wystawiasz ofertę po swoim kursie. Czeka otwarta, aż ktoś ją weźmie. Bez ceny puli, bez poślizgu, bez transakcji z twojej strony.
Wykonuje się po twoim kursie albo lepszym, albo wcale. Możesz pozwolić, by kurs z czasem spadał do progu: to najmniej, co przyjmiesz. Możesz też pozwolić na wykonanie częściami.
Przykład podpisanej oferty na tle prawdziwych cen UNI/DAI.
- wystawca
- 0x7a3f…c19d
- dajesz
- do14 000
UNI
- dostajesz
- wykonana po45 756,10
DAI
- wykona
- ktokolwiek
Dostajesz co najmniej to, o co prosisz
Kontrakt zmusza drugą stronę do zapłaty liczby, którą podpisujesz, i zaokrągla na twoją korzyść. Jeśli dodajesz opłatę, aplikacja podpisuje większą kwotę, żeby ją pokryć. Nadal dostajesz to, o co prosisz.
Wykonać może każdy
Bez listy dozwolonych, bez kaucji, bez rejestracji. Gaz płaci ten, kto wykonuje twoją ofertę. Zatrzymuje wszystko, co rynek da ponad liczbę, którą podpisujesz.
Wystawienie nie kosztuje gazu
Do wystawienia twoja przeglądarka potrzebuje chwili pracy. Bez gazu, bez transakcji, bez zapisów.
Jak to działa
- ty
Podpisz ofertę
Weź najwyżej tyle jednego tokena, dostarcz co najmniej tyle drugiego, w tym oknie. To całe zobowiązanie.
- tablica ogłoszeń
Niesie ofertę
Oferta idzie przez tablicę ogłoszeń, nie przez łańcuch. Wystawienie kosztuje twoją przeglądarkę chwilę pracy. Bez transakcji, bez gazu, bez konta.
- ktokolwiek
Wykonuje ją
Bez listy dozwolonych, bez kaucji, bez rejestracji. Kto ją wykonuje, jest wykonawcą. Płaci gaz i liczbę, którą podpisujesz, a zatrzymuje wszystko, co rynek da ponad to.
To, co podpisujesz, zależy od twojego tokena
Twoje tokeny mogą przejść przy wykonaniu na pięć sposobów. Aplikacja czyta twój token i wybiera najtańszy sposób, który obsługuje, więc nie możesz wybrać źle.
- EIP-30092 podpisyToken potrafi się ruszyć na sam podpis. Nigdy nie wysyłasz transakcji i nic nie jest zatwierdzone z góry.
- EIP-2612 permit2 podpisyDwa podpisy. Twoje tokeny zostają w portfelu aż do chwili, gdy ktoś wykona ofertę.
- Permit22 podpisy, 1 tx razZatwierdź Permit2 raz. Jego adres jest taki sam na każdym łańcuchu i nikt nie może go zmienić. Każda kolejna oferta to dwa podpisy, a twój token nie potrzebuje specjalnego wsparcia.
- zezwolenie1 tx, razZatwierdź kontrakt raz. Każda kolejna oferta to jeden podpis.
- depozyt1 txWpłać z góry. Kosztuje to transakcję, a w zamian oferta jest pokryta, więc wykonawca może jej od razu zaufać.
Gdzie leżą twoje tokeny.
Oferta jest tyle warta, ile to, co za nią stoi.
autoryzacja
pokryte przy wykonaniuTokeny zostają w twoim portfelu. Twoja podpisana autoryzacja przenosi je do kontraktu dokładnie w chwili wykonania.
- ty płacisz
- Kosztuje 2 podpisy i 0 transakcji
- wyjście
- validBeforeTwój podpis przenosi tokeny w chwili wykonania i jest przypisany do tej jednej oferty. Termin ważności jest częścią podpisu. Anulowanie w łańcuchu od razu go unieważnia.
depozyt
w depozycieTokeny leżą w kontrakcie, przypisane do tej jednej oferty, dopóki ich nie wypłacisz.
- ty płacisz
- Kosztuje 1 podpis i od 1 do 2 transakcje
- wyjście
- withdraw · 1 txJedna wypłata oddaje twoje pieniądze i zamyka ofertę. Bez okresu oczekiwania, bez kroku odblokowania, bez okna, które można przegapić. Z ofertą, której nigdy nie sfinansowałeś, jest inaczej: ktoś inny może ją sfinansować z pieniędzy, które już leżą na twoje nazwisko. Anuluj te, których nie chcesz.
permit2
pokryte przy wykonaniuTokeny zostają w twoim portfelu. Twój podpisany przelew Permit2 przenosi je do kontraktu dokładnie w chwili wykonania, raz i tylko raz.
- ty płacisz
- Kosztuje 2 podpisy i najwyżej 1 transakcja
- wyjście
- deadlinePrzelew przez Permit2 działa raz i wygasa razem z ofertą. Nie zostaje po nim żadne stałe zezwolenie dla nas. Twoje jedyne zatwierdzenie trafia do samego Permit2, pod adres, którego nie możemy zmienić. Anulowanie w łańcuchu od razu kończy ofertę.
permit
w portfeluTokeny zostają w twoim portfelu, objęte zezwoleniem. Drugi podpis ustawia to zezwolenie, więc nie wysyłasz transakcji. Nadal możesz wydać tokeny przed wykonaniem, a wtedy wykonanie się nie uda.
- ty płacisz
- Kosztuje 2 podpisy i 0 transakcji
- wyjście
- cancel · 1 txPermit to zezwolenie ustawione podpisem, więc nie kosztuje transakcji. Nadal jednak jest zezwoleniem. Cofnięcie go nie kończy oferty, bo twój podpisany permit ustawia je znowu przy następnym wykonaniu. Wyłącznikiem jest anulowanie. Obcy, który pierwszy wykorzysta twój permit, nie zatrzyma wykonania.
zatwierdzenie
w portfeluTokeny zostają w twoim portfelu, objęte zezwoleniem. Możesz je wydać przed wykonaniem, a wtedy wykonanie się nie uda.
- ty płacisz
- Kosztuje 1 podpis i najwyżej 1 transakcja
- wyjście
- cancel · 1 txZatwierdzenie cofa się w tokenie, gdzie kontrakt tego nie widzi. Cofnięcie zatrzymuje wykonanie, ale nie anuluje oferty. Zatwierdź ten token później ponownie, a oferta ożyje. Kończy ją tylko anulowanie, a ono kosztuje jedną transakcję.
Cały rachunek.
Zmierzony gaz, nie szacunki. Wystawienie jest darmowe. Resztę płaci ten, kto wykonuje twoją ofertę.
Zwykły przypadek. Saldo odbiorcy ma już trochę tego tokena.
Wystawić ofertę
ty- podpisz ją i powieś na tablicydowód pracyTablica prosi twoją przeglądarkę o chwilę pracy zamiast pieniędzy. Bez gazu, bez transakcji, bez zapisów.0
Sfinansować ją depozytem
ty- wpłać, żeby oferta była pokrytapierwsze dotknięcieSfinansowanie pustego depozytu to zawsze pierwsze dotknięcie, więc nie ma ceny ciepłej. Jest opcjonalne: zezwolenie nie kosztuje nic z góry.124 790
Wykonać jedną ofertę
wykonawca- z twojego zezwolenia115 763
- z depozytu123 037
- z wywołaniem zwrotnymdlaczegoWykonawca pożycza twoje tokeny, sprzedaje je gdzie indziej i oddaje w tym samym wywołaniu. Nie potrzebuje własnych pieniędzy.130 533
Wykonać dwadzieścia naraz
wykonawca- jedna para, na ofertę57 245
- różne pary, na ofertę62 945
- dwudziesta pierwsza ofertakrańcowoIle dokłada jeszcze jedna oferta do paczki, która już idzie. Ta liczba rozstrzyga, czy cienka marża jest warta wzięcia.52 869
- z wywołaniami zwrotnymi, na ofertę+505 kredytPożyczka wewnątrz paczki kosztuje trochę więcej na każdej ofercie. Ta liczba to różnica: jedna oferta więcej z wywołaniem zwrotnym minus jedna więcej bez niego. Jest za mała, by zobaczyć ją na tych słupkach.56 579
W sieci głównej ciepłe wykonanie kosztuje ułamek centa. Płaci go wykonawca i zatrzymuje wszystko, co rynek da ponad liczbę, którą podpisujesz.
Obcy płaci twój gaz. Oto co z tego ma.
Nikt nie płaci za gaz obcego z dobroci serca. Ty jesteś makerem. Kto wykonuje twoją ofertę, jest solverem. Zarabia różnicę między tym, co płaci rynek, a liczbą, którą podpisujesz. To cały jego dochód, a tyle kosztuje go pogoń za nim.
co tracą
Solver płaci gaz za każdą ofertę, którą próbuje wykonać, i dopiero potem dowiaduje się, które się wykonały. Wykonanie kosztuje 62 480 gazu. Te trzy przypadki kosztują gaz i nic nie dają.
oferta wygasła
Kosztuje 13 327 gasOferta wygasła między chwilą, gdy solver ją wycenił, a chwilą, gdy wszedł blok. Kontrakt odrzuca ją, zanim ruszy się jakikolwiek token, więc to ten tani przypadek.
ktoś inny był szybszy
Kosztuje 14 070 gasInny solver wykonał tę samą ofertę pierwszy. Na otwartej tablicy to normalne: dwaj solverzy, którzy ją czytają, będą na siebie wpadać, a wolniejszy płaci za duplikat.
wystawiający ją wycofał
Kosztuje 76 389 gasOferta była dobra, gdy solver ją sprawdzał. Potem maker wyciągnął pieniądze, zanim wszedł blok. To jedyna porażka, którą ktoś może wywołać celowo, a każda próba kosztuje makera transakcję. Oferta, która nigdy nie była dobra, odpada przed wysłaniem czegokolwiek i nic nie kosztuje.
co zarabiają
To, co zostaje, i nic więcej. Żadnej opłaty od nas, żadnego rabatu, żadnego pierwszeństwa, żadnej kolejki. Solver płaci gaz. Płaci liczbę, którą podpisujesz. Zatrzymuje to, co zostanie. Twoja opłata wychodzi z liczby, którą podpisujesz, a nie z tego, co zostaje solverowi. Jeśli nic nie zostanie, solver traci gaz.
dlaczego to jest dla ciebie bezpieczne
Nie zarobią więcej, dając ci mniej.
Twój kurs jest w podpisie. Kontrakt pobiera od solvera tę liczbę, cokolwiek robi rynek. Solver zarobi więcej tylko dzięki lepszej cenie na rynku, nigdy dzięki gorszej cenie dla ciebie.
Każdy może nim być.
Bez listy dopuszczonych, bez kaucji, bez rejestracji, bez stakingu. Solver to dowolny adres, który wysyła transakcję. Nikogo nie da się wykluczyć i nikogo nie da się zatrzymać na siłę.
To konkurencja wypełnia twoją ofertę.
Solverzy nie zbijają twojej ceny. Ustalasz ją ty. Konkurują o to, jak cienką marżę przyjmą. Im jest cieńsza, tym więcej ofert wykonuje się po kursie, którego chcieli ich makerzy.
Dokąd idą pieniądze
Jedno wykonanie
otwórz krok, by zobaczyć rachunekIle płaci wykonawca w trakcie okna
Oferta otwiera się powyżej tego, co pula płaci dzisiaj, i opada aż do zamknięcia: z 1005,17 DAI do 964,65 DAI przez 24h 0m. Obie to kwoty, które podpisujesz. Odejmij opłatę od końcowej kwoty, a dostaniesz próg, który wpisałeś. Linie przerywane to ta sama oferta bez opłaty i z opłatą dwa procent: jedna wpisana liczba, trzy podpisane kwoty. Każda kropka to miejsce, gdzie ta oferta spotyka rynek w narysowanym tu tygodniu, po odjęciu gazu. Inny tydzień kładzie kropki gdzie indziej.Opłatę płacisz ty, z kwoty, którą podpisujesz. Z wyższą opłatą oferta wykonuje się później. Nic więcej opłata cię nie kosztuje.
Czego nikt nie może ci zrobić
Coś podpisałeś. Oto trzy rzeczy, na które to nikomu nie pozwala, i gdzie każda z nich jest zapisana.
Nikt nie może zmienić tego, co dostajesz.
Twoja cena jest w ofercie, którą podpisujesz. Kontrakt wylicza z tej liczby całą płatność, wyjmuje z niej opłatę, którą wskazujesz, a resztę wypłaca tobie. Tam, gdzie rachunek musi zaokrąglić, zaokrągla w twoją stronę.
gdzie sprawdzić_quote zaokrągla kwotę brutto w górę przez _ceilDiv, opłatę z niej zaokrągla w dół i resztę wypłaca tobie.Nie ma opłaty dla nas i nie ma przełącznika, który by ją dodał.
Opłata to dwie liczby w ofercie, którą podpisujesz: stawka i adres, na który trafia. Nie wskażesz adresu, to nic nie zostanie pobrane. Nic z niej nie bierzemy i nie dodajemy własnej. Kod, który mógłby pobierać opłatę dla nas, jest usunięty, więc żaden właściciel nie może jej włączyć. Opłata dla nas wymagałaby innego kontraktu pod innym adresem, a twój podpis jest związany z tym. Nic, co zostanie postanowione później, nie dotyczy oferty, którą już podpisałeś.
gdzie sprawdzić_quote nalicza i.feeRate i księguje go na i.feeTo, a claim wypłaca go stamtąd. Commit 3961c2a usunął feeSink, feeFloorRate, protocolShare, feePolicy, setFees i setFeePolicy.Nie ma pauzy i nie ma aktualizacji.
Żaden przełącznik nigdzie nie sięga twoich pieniędzy. Właściciel może wybrać, dokąd trafiają tokeny, które do nikogo nie należą. To cała lista. Żadna funkcja właściciela nie może wydać zezwolenia, które dałeś.
gdzie sprawdzićsetDefaultProceeds i transferOwnership to jedyne funkcje zastrzeżone dla właściciela.
Dwóm osobom zapłacono, żeby spróbowały to wszystko złamać: to przegląd bezpieczeństwa i przegląd ekonomiczny. Każde znalezisko przeglądu bezpieczeństwa jest naprawione. Jedno znalezisko ekonomiczne celowo zostaje otwarte, a jego własny test potwierdza, że atak wciąż działa. To jedno z jedenastu ograniczeń, które zmierzyliśmy, przyjęliśmy i spisaliśmy. Zakres audytu, triaż analizy statycznej, kontrakty i testy są w jedno repozytorium. Adresy na PulseChain są w zapis wdrożenia.
Podpisz jedną i zobacz.
Podaj nam adres, a zaznaczymy tokeny, które już przenosił na tym łańcuchu. Wybierz jeden, a aplikacja otworzy się z nim. Cenę wciąż ustalasz sam i widzisz każdy koszt, zanim cokolwiek podpiszesz.
Albo zacznij od któregokolwiek z nich.