קבעו את השער שלכם.השוקמגיע אליכם.
prove.cash הוא ספר פקודות להחלפות ב-PulseChain. אתם מפרסמים הצעה בשער שלכם. היא נשארת פתוחה עד שמישהו לוקח אותה. בלי מחיר בריכה, בלי החלקה, ובלי עסקה מצדכם.
היא מתבצעת בשער שלכם או טוב ממנו, או לא מתבצעת בכלל. אפשר לתת לשער לרדת עם הזמן עד רצפה: הכי מעט שתסכימו לקבל. אפשר גם לתת לה להתבצע בחלקים.
דוגמה להצעה חתומה, משורטטת על גבי מחירי LINK/AAVE אמיתיים.
- חותם
- 0x7a3f…c19d
- אתם נותנים
- עד863
LINK
- אתם מקבלים
- בוצעה ב95.206
AAVE
- ביצוע
- כל אחד
אתם מקבלים לפחות את מה שביקשתם
החוזה מחייב את הצד השני במספר שחתמתם עליו, ומעגל לטובתכם. אם תוסיפו עמלה, האפליקציה חותמת על סכום גדול יותר שמכסה אותה. אתם עדיין מקבלים את מה שביקשתם.
כל אחד יכול לבצע אותה
בלי רשימת מורשים, בלי ערבות, בלי הרשמה. מי שמבצע את ההצעה שלכם משלם את הגז. הוא שומר לעצמו כל מה שהשוק נותן מעל המספר שחתמתם עליו.
פרסום לא עולה גז
הדפדפן שלכם עושה רגע של עבודה כדי לפרסם אותה. בלי גז, בלי עסקה, בלי הרשמה.
איך זה עובד
- אתם
חתמו על ההצעה
קחו לכל היותר כך וכך מטוקן אחד, ספקו לפחות כך וכך מטוקן אחר, בתוך החלון הזה. זו כל ההתחייבות.
- לוח המודעות
נושא את ההצעה
ההצעה עוברת על לוח מודעות, לא על השרשרת. הפרסום עולה לדפדפן שלכם רגע של עבודה. בלי עסקה, בלי גז, בלי חשבון.
- כל אחד
מבצע אותה
בלי רשימת מורשים, בלי ערבות, בלי הרשמה. מי שמבצע אותה הוא המבצע. הוא משלם את הגז ואת המספר שחתמתם עליו, ושומר לעצמו כל מה שהשוק נותן מעל זה.
מה שאתם חותמים עליו תלוי בטוקן שלכם
יש חמש דרכים שבהן הטוקנים שלכם יכולים לעבור בביצוע. האפליקציה קוראת את הטוקן שלכם ובוחרת את הזולה ביותר שהיא תומכת בה, כך שאין לכם כאן בחירה שאפשר לטעות בה.
- EIP-30092 חתימותהטוקן יכול לזוז על סמך חתימה בלבד. אתם לעולם לא שולחים עסקה, ושום דבר אינו מאושר מראש.
- EIP-2612 permit2 חתימותשתי חתימות. הטוקנים שלכם נשארים בארנק עד לרגע שבו מישהו מבצע.
- Permit22 חתימות, עסקה אחת פעם אחתאשרו את Permit2 פעם אחת. הכתובת שלו זהה בכל רשת, ואף אחד לא יכול להזיז אותה. כל הצעה אחרי זה היא שתי חתימות, והטוקן שלכם לא צריך שום תמיכה מיוחדת.
- הרשאהעסקה אחת, פעם אחתאשרו את החוזה פעם אחת. כל הצעה אחרי זה היא חתימה אחת.
- נאמנותעסקה אחתהפקידו מראש. זה עולה עסקה, ובתמורה ההצעה מכוסה, כך שמבצע יכול לסמוך עליה מיד.
איפה הטוקנים שלכם יושבים.
הצעה חזקה בדיוק כמו מה שעומד מאחוריה.
הרשאה חתומה
מכוסה בביצועהטוקנים נשארים בארנק שלכם. ההרשאה החתומה שלכם מעבירה אותם לחוזה ברגע הביצוע עצמו.
- אתם משלמים
- עולה 2 חתימות ו 0 עסקאות
- יציאה
- validBeforeהחתימה שלכם מעבירה את הטוקנים ברגע הביצוע, והיא קשורה להצעה האחת הזאת. מועד התפוגה שלה הוא חלק מהחתימה. ביטול על השרשרת מסיים אותה מיד.
נאמנות
בנאמנותהטוקנים יושבים בחוזה, קשורים להצעה האחת הזאת, עד שתמשכו אותם.
- אתם משלמים
- עולה 1 חתימה ו 1 עד 2 עסקאות
- יציאה
- withdraw · עסקה אחתמשיכה אחת מחזירה לכם את הכסף ומסיימת את ההצעה. בלי תקופת המתנה, בלי שלב של שחרור נעילה, ובלי חלון שאפשר לפספס. הצעה שמעולם לא מימנתם היא סיפור אחר: מישהו אחר יכול לממן אותה מכסף שכבר חונה על שמכם. בטלו את אלה שאתם לא רוצים.
permit2
מכוסה בביצועהטוקנים נשארים בארנק שלכם. העברת Permit2 החתומה שלכם מעבירה אותם לחוזה ברגע הביצוע עצמו, פעם אחת בלבד.
- אתם משלמים
- עולה 2 חתימות ו לכל היותר 1 עסקה
- יציאה
- deadlineהעברת Permit2 עובדת פעם אחת ופגה עם ההצעה. לא נשארת אחריה שום הרשאה קבועה לטובתנו. האישור היחיד שלכם הולך ל-Permit2 עצמו, בכתובת שאנחנו לא יכולים להזיז. ביטול על השרשרת מסיים את ההצעה מיד.
permit
בארנקהטוקנים נשארים בארנק שלכם תחת הרשאה. חתימה שנייה קובעת את ההרשאה הזאת, כך שאינכם שולחים עסקה. עדיין אפשר להוציא את הטוקנים לפני הביצוע, ואז הביצוע נכשל.
- אתם משלמים
- עולה 2 חתימות ו 0 עסקאות
- יציאה
- cancel · 1 txהרשאת permit נקבעת בחתימה, ולכן היא לא עולה עסקה. היא עדיין הרשאה. שלילת ההרשאה לא מסיימת את ההצעה, כי ה-permit שחתמתם עליו קובע אותה מחדש בביצוע הבא. הביטול הוא דרך היציאה. זר שמנצל את ה-permit שלכם ראשון לא יכול לעצור את הביצוע.
אישור
בארנקהטוקנים נשארים בארנק שלכם תחת הרשאה. אפשר להוציא אותם לפני הביצוע, ואז הביצוע נכשל.
- אתם משלמים
- עולה 1 חתימה ו לכל היותר 1 עסקה
- יציאה
- cancel · 1 txשלילת האישור קורית בטוקן, במקום שבו החוזה לא רואה אותה. היא עוצרת ביצוע, אבל לא מבטלת את ההצעה. אשרו את הטוקן הזה שוב מאוחר יותר, וההצעה חוזרת לחיים. רק ביטול מסיים אותה, והוא עולה עסקה אחת.
כל החשבון.
גז שנמדד, לא הערכות. הפרסום חינם. את השאר משלם מי שמבצע את ההצעה שלכם.
המקרה הרגיל. ביתרה המקבלת כבר יש קצת מהטוקן.
לפרסם הצעה
אתם- לחתום עליה ולתלות אותה על הלוחהוכחת עבודההלוח מבקש מהדפדפן שלכם רגע של עבודה במקום כסף. בלי גז, בלי עסקה, בלי הרשמה.0
לממן אותה בנאמנות
אתם- להפקיד, כדי שההצעה תהיה מכוסהמגע ראשוןמימון נאמנות ריקה הוא תמיד מגע ראשון, ולכן אין לו מחיר חם. הוא לבחירתכם: הרשאה לא עולה כלום מראש.124,790
לבצע הצעה אחת
מבצע- מההרשאה שלכם115,763
- מהנאמנות123,037
- עם קריאה חוזרתלמההמבצע לווה את הטוקנים שלכם, מוכר אותם במקום אחר ומחזיר בתוך אותה קריאה. הוא לא צריך כסף משלו.130,533
לבצע עשרים בבת אחת
מבצע- זוג אחד, להצעה57,245
- זוגות מעורבים, להצעה62,945
- ההצעה העשרים ואחתשוליכמה מוסיפה עוד הצעה אחת לאצווה שכבר רצה. המספר הזה מכריע אם שווה לקחת מרווח דק.52,869
- עם קריאות חוזרות, להצעה+505 אשראיהלוואה בתוך אצווה עולה קצת יותר על כל הצעה. המספר הוא ההפרש: עוד הצעה אחת עם קריאה חוזרת, פחות עוד הצעה אחת בלעדיה. הוא קטן מכדי שיראו אותו על העמודות האלה.56,579
ברשת הראשית ביצוע חם עולה שבריר של סנט. המבצע משלם אותו, ושומר לעצמו כל מה שהשוק נותן מעל המספר שחתמתם עליו.
זר משלם את הגז שלכם. הנה מה שהוא מקבל תמורת זה.
אף אחד לא משלם את הגז של זר מתוך טוב לב. אתם הצד המציע. מי שמבצע את ההצעה שלכם הוא הפותר. הוא מרוויח את הפער בין מה שהשוק משלם לבין המספר שחתמתם עליו. זו כל ההכנסה שלו, וזה מה שעולה לו לרדוף אחריה.
מה הם מפסידים
פותר משלם גז על כל הצעה שהוא מנסה, ורק אחר כך מגלה אילו מהן בוצעו. ביצוע עולה 62,480 גז. שלוש אלה עולות את הגז ולא משלמות כלום.
ההצעה פגה
עולה 13,327 gasההצעה פגה בין הרגע שבו הפותר תמחר אותה לרגע שבו נחת הבלוק. החוזה דוחה אותה לפני שטוקן כלשהו זז, אז זו הזולה.
מישהו אחר היה מהיר יותר
עולה 14,070 gasפותר אחר ביצע את אותה הצעה קודם. זה רגיל בלוח פתוח: שני פותרים שקוראים אותו יחפפו, והאיטי משלם על הכפילות.
מי שהציע לקח בחזרה
עולה 76,389 gasההצעה הייתה תקפה כשהפותר בדק אותה. אחר כך המציע משך את הכסף לפני שהבלוק נחת. זה הכשל היחיד שמישהו יכול לארגן בכוונה, וכל ניסיון עולה למציע עסקה. הצעה שמעולם לא הייתה תקפה נתפסת לפני שנשלח משהו, ולא עולה כלום.
מה הם מרוויחים
מה שנשאר, ושום דבר מעבר. בלי עמלה מאיתנו, בלי החזר, בלי קדימות, בלי תור. הם משלמים את הגז. הם משלמים את המספר שחתמתם עליו. הם שומרים כל מה שנשאר. העמלה שלכם יוצאת מהמספר שחתמתם עליו, לא מהחלק של הפותר. אם לא נשאר כלום, הם מפסידים את הגז.
למה זה בטוח בשבילכם
הם לא מרוויחים יותר בכך שייתנו לכם פחות.
השער שלכם נמצא בחתימה. החוזה גובה מהפותר את המספר הזה, יהיה השוק אשר יהיה. הם יכולים להרוויח יותר רק אם ימצאו מחיר טוב יותר, לעולם לא אם יעבירו לכם מחיר גרוע יותר.
כל אחד יכול להיות אחד.
בלי רשימת מורשים, בלי ערבות, בלי הרשמה, בלי פיקדון. פותר הוא כל כתובת ששולחת את העסקה. אי אפשר לנעול מישהו בחוץ, ואי אפשר לכלוא מישהו בפנים.
מה שממלא את ההצעה שלכם זו התחרות.
פותרים לא מורידים לכם את המחיר. אתם קובעים אותו. הם מתחרים על כמה דק המרווח שהם מוכנים לקבל. ככל שהוא דק יותר, כך יותר הצעות מתבצעות בשער שהמציעים שלהן רצו.
לאן הולך הכסף
מימוש אחד
פתחו שלב כדי לראות את החשבוןמה משלם המבצע לאורך החלון
ההצעה נפתחת מעל מה שהפול משלם היום, ויורדת עד שהיא נסגרת: מ-1,005.17 DAI עד 964.65 DAI במשך 24h 0m. שניהם סכומים שאתם חותמים עליהם. הורידו את העמלה מהמספר הסוגר ותקבלו את הרצפה שהקלדתם. הקווים המקווקווים הם אותה הצעה בלי עמלה ועם עמלה של שני אחוזים: מספר אחד שהוקלד, שלושה סכומים חתומים. כל נקודה היא המקום שבו ההצעה ההיא פוגשת את השוק בשבוע המצויר כאן, אחרי הגז. שבוע אחר מניח את הנקודות במקום אחר.את העמלה משלמים אתם, מתוך הסכום שאתם חותמים עליו. עמלה גבוהה יותר גורמת להצעה להתממש מאוחר יותר. זה כל מה שעמלה עולה לכם.
מה אף אחד לא יכול לעשות לכם
חתמתם על משהו. הנה שלושה דברים שהוא לא מאפשר לאף אחד, והמקום שבו כל אחד מהם כתוב.
אף אחד לא יכול לשנות את מה שאתם מקבלים.
המחיר שלכם נמצא בהצעה שאתם חותמים עליה. החוזה מחשב מהמספר הזה את התשלום כולו, גוזר ממנו את העמלה שנקבתם, ומשלם לכם את היתרה. במקום שבו החשבון חייב לעגל, הוא מעגל לכיוונכם.
איפה בודקים_quote מעגלת את הברוטו כלפי מעלה עם _ceilDiv, מעגלת את העמלה כלפי מטה וגוזרת אותה ממנו, ומשלמת לכם את היתרה.אין עמלה שמגיעה אלינו, ואין מתג שמוסיף כזאת.
העמלה היא שני מספרים בהצעה שאתם חותמים עליה: שיעור, ולאן היא הולכת. אל תנקבו יעד, ושום דבר לא נגבה. אנחנו לא לוקחים ממנה חלק ולא מוסיפים עמלה משלנו. הקוד שיכול היה לגבות עמלה כזאת נמחק, ולכן אף בעלים לא יכול להפעיל אותה. עמלה אלינו הייתה דורשת חוזה אחר בכתובת אחרת, והחתימה שלכם קשורה לחוזה הזה. שום דבר שיוחלט בהמשך לא מגיע להצעה שכבר חתמתם עליה.
איפה בודקים_quote גובה את i.feeRate ורושמת אותה לזכות i.feeTo, ומשם claim משלמת אותה. קומיט 3961c2a מחק את feeSink, feeFloorRate, protocolShare, feePolicy, setFees ו-setFeePolicy.אין השהיה ואין שדרוג.
שום מתג בשום מקום לא מגיע לכסף שלכם. הבעלים יכול לבחור לאן נשלחים טוקנים שלא שייכים לאף אחד. זו כל הרשימה. שום פונקציה של הבעלים לא יכולה להוציא הרשאה שנתתם.
איפה בודקיםsetDefaultProceeds ו-transferOwnership הן הפונקציות היחידות השמורות לבעלים.
שני אנשים קיבלו תשלום כדי לנסות לשבור את מה שלמעלה: בדיקת אבטחה ובדיקה כלכלית. כל ממצא של בדיקת האבטחה תוקן. ממצא כלכלי אחד נשאר פתוח בכוונה, והבדיקה שלו עצמה מאשרת שהתקיפה עדיין עובדת. זו אחת מאחת־עשרה מגבלות שמדדנו, קיבלנו והעלינו על הכתב. היקף הביקורת, מיון הניתוח הסטטי, החוזים והבדיקות נמצאים ב-מאגר אחד. הכתובות ב-PulseChain נמצאות ב-רשומת הפריסה.
חתמו על אחת ותראו.
תנו לנו כתובת, ונסמן את הטוקנים שהיא כבר העבירה בשרשרת הזאת. בחרו אחד, והאפליקציה נפתחת כשהוא כבר נבחר. את המחיר עדיין אתם קובעים, ואת כל העלויות אתם רואים לפני שאתם חותמים על משהו.
או התחילו מכל אחד מאלה.