paint-brush
ביטקוין ניתן לתכנות נמצא כאן: שכבת ביצוע ביטקוין ללא ברידג' של טיורינגעל ידי@omnity
היסטוריה חדשה

ביטקוין ניתן לתכנות נמצא כאן: שכבת ביצוע ביטקוין ללא ברידג' של טיורינג

על ידי Omnity Network9m2024/12/22
Read on Terminal Reader

יותר מדי זמן; לקרוא

ביטקוין ניתן לתכנות כבר כאן! סביבת ההחלפה של Runes של Omnity (REE) היא שכבת ביצוע ביטקוין מבוזרת שלמה של טיורינג. בואו נבנה Web3 על ביטקוין!
featured image - ביטקוין ניתן לתכנות נמצא כאן: שכבת ביצוע ביטקוין ללא ברידג' של טיורינג
Omnity Network HackerNoon profile picture
0-item
1-item

Runes Exchange Environment (REE) מברך את DeFi Innovators

Web3 על ביטקוין?

דמיינו לעצמכם החלפה יחידה לביטקוין ללא תהליכים מחוץ לשרשרת או סיכון משמורת והסדר ישיר על שכבת ביטקוין 1. אתה פשוט מחבר את ארנק הביטקוין שלך ומחליף. ומה אם אתה יכול גם להתחבר ישירות ל-BTCFi DEX שהציעו הלוואות, הימורים, מטבעות יציבות וכו' - בדיוק כמו כל DeFi Dapp שכבר נבנה על Ethereum או Solana?


אנחנו קוראים לזה Web3 בביטקוין וזה ממש מעבר לפינה.

הובא אליך על ידי המפתחים ב-Omnity Network.

Omnity Network מתרגשת לשתף את התשתית התומכת BTCFi העדכנית שלה, Runes Exchange Environment (REE). REE מוסיפה שכבת תכנות מלאה של Turing לביטקוין, ומציעה למפתחי BTCFi את הכלים לשכפל מושגי EVM ו- Solana DeFi ב-REE עם אינטגרציה מקורית של ביטקוין.


בואו ניכנס לזה.



למה קשה לבנות DeFi בביטקוין

האבטחה של הביטקוין היא ללא תחרות, וההיקף העצום של אימוץ הביטקוין נותן לו נזילות שאין שני לה. אבל הפונקציונליות של ביטקוין מרוסנת באופן תכנותי. שפת הסקריפט שלו נטועה בפשטות ובחוסן, מה שמגביל בכוונה את היכולות שלו.


מודל ה-UTXO (Unspent Transaction Output) של ביטקוין שונה מהותית מהמודל המבוסס על חשבון המשמש בבלוקצ'יין אחרים כמו Ethereum ו-Solana, שיכולים לתמוך בחוזים חכמים של טיורינג.


במודל UTXO, ניתן להוציא כל פלט עסקה רק פעם אחת, ועסקאות חייבות להתייחס לתפוקות ספציפיות, מה שהופך את זה למאתגר לנהל יישומים מורכבים ומצוינים הנדרשים ל-DeFi.


לביטקוין פשוט אין שכבת ביצוע - עד עכשיו .

היכרות עם REE - שכבת ביצוע ביטקוין מלאה בטיורינג

Runes Exchange Environment (REE) מציגה שכבת ביצוע מבוזרת לביטקוין, המאפשרת לבונים לחדש פרוטוקולי DeFi בביטקוין ללא מזלגות, גשרים או כל קודים חדשים.


ניתן לשכפל כל פרוטוקול DeFi על רשתות שלמות של Turing כמו Ethereum ו-Solana ב-REE. בוני DeFi יכולים להשתמש ביכולת התכנות והגמישות של מודל Exchange-Pool של REE כדי לבנות כל מה שהם יכולים לדמיין.


בשבוע שעבר, Omnity הוציאה את REE נייר לבן . פלטפורמת REE אמורה להשיק את הרבעון הראשון של 2025, יחד עם פרוטוקול DeFi הראשון המבוסס על REE - Runes AMM DEX בשם RichSwap.

איך REE עובד?

REE אינו שכבת ביטקוין 2.

חוזים חכמים של REE מאמצים את מודל UTXO של ביטקוין על ידי אינטראקציה ישירה איתו, אך גם מספקים יכולת תכנות מתקדמת ומשמורת עצמית.


סוחרים לא צריכים לנעול את נכסי הביטקוין שלהם על גשרים חוצי שרשרת. במקום זאת, הם מקיימים אינטראקציה עם חוזים חכמים על ידי חתימה על PSBT (עסקת ביטקוין חתומה חלקית) באמצעות ארנקי הביטקוין שלהם. העסקאות מתבצעות בביטקוין.

מה זה PSBT?

PSBT מקורו בצורך לפשט את התהליך של תיאום עסקאות ביטקוין מרובות צדדים. עסקאות Multisig בביטקוין היו בסיסיות לאקוסיסטם של ביטקוין במשך שנים, שהוצגו על ידי BIP-11 בשנת 2011.


PSBT הוסדר בהצעה לשיפור ביטקוין 174 ( BIP-174 ), שחיבר אנדרו צ'או, כדי לשפר יכולת פעולה הדדית בין ארנקים, התקני חומרה וכלי ביטקוין אחרים. PSBT v2 הוצג מאוחר יותר ב BIP-370 להתיישר עם המבנה של עסקאות ביטקוין המוגדרות ב BIP-144 ו BIP-341 (SegWit ו-Taproot, בהתאמה.)


בואו נסתכל על תיאור פשוט של PSBT.


בזרימות עבודה מסורתיות של multisig, משתתפים אנושיים חותמים על עסקאות כדי לעמוד בתנאים מוגדרים מראש. בדרך כלל, משתתף אחד משמש כמתאם שאוסף את החתימות של כל צד ולאחר מכן משדר את העסקה לרשת הביטקוין.


עסקת ביטקוין חתומה חלקית (PSBT)


REE מחבקת את PSBT ומתרחבת כך ש-dApps יכולים להשתתף ישירות בעסקאות חתימת ביטקוין PSBT באמצעות חוזים חכמים שניתן להרכיב. תיאום Multisig מבוזרת (DMC) של REE מסנכרנת את חתימת ה-PSBT של מספר פרוטוקולים מבוזרים בעסקה שיתופית.

תהליך תיאום מולטי-סיג מבוזר (DMC).

התהליך הכללי של DMC כולל סוחר, פרוטוקולי BTCFi מרובים (A, B ו-C), ומתאם ב-blockchain ציבורי (שמופשט מה-UX.) REE בחרה ב-ICP, ה- פרוטוקול מחשב אינטרנט , בתור הבלוקצ'יין הציבורי עבור DMC. הרכז צובר חתימות ומשדר את העסקה הסופית לרשת הביטקוין.

תיאום מולטי-סיג מבוזר (DMC) של REE

ניתן לראות תהליך DMC בשלושה שלבים.


  1. שלב המשא ומתן: סוחר מנהל משא ומתן על תנאים עם פרוטוקולים מרובים כגון DEX, הלוואות, מטבעות יציבות וכו'.
  2. שלב החתימה: PSBT נבנה המשקף את התנאים המוסכמים. הרכז מזמן כל פרוטוקול (א', ב' ו-ג') כדי לחתום על ה-PSBT.
  3. שלב השידור: לאחר חתימת ה-PSBT, הרכז משדר את העסקה לרשת הביטקוין לצורך יישוב.


ב-DeFi, סוחרים בדרך כלל סוחרים כנגד פרוטוקולים (חוזים חכמים) כצדדים נגדיים. אבל "סוחר" לא בהכרח חייב להיות אדם; זה יכול להיות תהליך מחוץ לשרשרת או חוזה חכם. זה פותח אפשרויות לצוברי תשואות ברשת או מחוץ לשרשרת או בוטים של ארביטראז'.


ב-REE תפקיד ה"רכז" מטופל על ידי החוזה החכם של REE Orchestrator . התזמורת מנהל את מחזור החיים של כל ה-REE Tx ומאמת שכל הכניסות והיציאות של PSBT עומדות בתקני REE. באמצעות אינדקס רונים על השרשרת של Omnity , התזמורת מאמת סוגים וכמויות של נכסים. זה גם אחראי ליידע חילופי דברים לגבי אירועי מעבר מדינתיים רלוונטיים.


בואו נחבר את כל זה ונסתכל על תהליכי עבודה ב-REE Architecture for Builders, סוחרים וחוזים חכמים.

REE ארכיטקטורה וזרימות עבודה

אדריכלות REE


הדוגמה למעלה היא של תהליך רב-שלבי לסיום עסקת ביטקוין ב-REE הכוללת שתי בורסות, REE Orchestrator וממשק קצה. בואו ניקח את זה צעד אחר צעד.


0.1 פריסה: Builder פורס את מיכל Exchange.

0.2 רישום: Builder רושם את הבורסה עם REE Orchestrator .


1.1 בירור: סוחר מבצע בירור מבורסה א' .

1.2 בירור: סוחר מבצע בירור מבורסה ב' .

2. בנה PSBT: הקצה הקדמי של BTCFi בונה PSBT בסיוע מ- REE TS SDK (Typescript SDK).

3. סוחר חותם PSBT: סוחר חותם PSBT עם ארנק ביטקוין.


4. הפעלת: ה-PSBT החתום קורא ל- REE Orchestrator .

5. בדוק קלט: התזמורת, בהסתמך על ה- Ord Indexer , בודק מאמת קלט.

6.1 סימן: החלפה A מסמנת PSBT.

6.2 סימן: חילופי ב סימני PSBT.

7. Broadcast Tx: REE Orchestrator משדר את ה-Tx החתום במלואו לרשת הביטקוין.



דגם Exchange-Pool של REE

REE הוא רכז למטרות כלליות, וכדי לתאם את הביצוע של פרוטוקולי DeFi השונים, הפרוטוקולים צריכים להתאים לתקן ספציפי. התקן של REE הוא דגם Exchange-Pool.


כאמור, מודל UTXO של ביטקוין אינו תואם למודל המדינה של פלטפורמות חוזים חכמים. אז, Omnity פיתחה את מודל Exchange-Pool עבור REE שמתאים לניהול מצב UTXO של ביטקוין וניתן ליישם ברשתות ציבוריות מבוססות חשבונות כמו ICP.


מודל Exchange-Pool מורכב משלושה מושגים פשוטים:


  1. מטבע: יחידה של נכסי ביטקוין מבוססי UTXO. (BTC ורונים מתקבלים כמטבעות ב-REE.)

  2. Exchange: פרוטוקול BTCFi הפועל על פלטפורמת REE.

  3. בריכה: מפתח ציבורי ( מפתח שרשרת ) בורסה משתמשת כדי להחזיק מטבעות ולחתום על עסקאות ביטקוין.


בורסה יכולה לנהל בריכות מרובות, כל אחת עם החזקת המטבעות והמצב שלה. לפי ההיגיון של החליפין-פול, סוחרים זורקים שקית מטבעות בבריכה אחת ומוציאים שקית מטבעות נוספת מהשנייה. לפיכך, יש ליישם את כל הפרוטוקולים של DeFi בצורה של שקית מטבעות פנימה ושקית מטבעות נוספת החוצה (כלומר, החלפת מטבעות) כדי להשתתף בתיאום Multisig מבוזרת (DMC) של REE.


למה רונים?

רונים מאפשרים למפתחים להנפיק מטבעות יציבות, אסימוני שירות, אסימוני ממשל, מטבעות ממים ופרויקטים אחרים המונעים על ידי קהילה ישירות על ביטקוין. רונים יכולים אפילו לייצג NFTs באמצעות הקצאת מטא נתונים ייחודיים ל-UTXOs ספציפיים. מכיוון שרונים נחרטים ישירות על ביטקוין באמצעות OP_RETURN opcode, ניתן לכתוב נתונים שרירותיים על השרשרת מבלי להשפיע על ערכת UTXO של ביטקוין כדי ליצור רשומה בלתי ניתנת לשינוי, מאובטחת ועמידה בפני חבלה עבור כל רונה, המגדירה ומאמתת את מאפייני הרונה. בין אם sh*tcoins או stablecoins, לעיצוב של קייסי רודרמור יש פוטנציאל לפתוח את ההתפתחות הגדולה הבאה של ביטקוין בתור בלוקצ'יין רב נכסים שניתן לתכנות.



RichSwap

AMM DEX

RichSwap, AMM DEX שנבנה על ידי Omnity, יושק במקביל לרשת REE mainnet. בתור הבורסה הראשונה ב-REE, RichSwap משרת את המטרות הבאות:


  1. RichSwap מאמת את הפונקציונליות והביצועים של פלטפורמת REE.

  2. RichSwap הוא קוד פתוח, המספק דוגמה בקנה מידה מלא עבור בוני BTCFi.

  3. פרוטוקולי BTCFi הקרובים עשויים למנף את RichSwap כדי להאיץ את אתחול הנזילות.

  4. RichSwap מציג מנגנון לכידת ערך אסימון, שאותו עשויים לאמץ פרוטוקולי BTCFi אחרים.


*למרות ש-RichSwap היא הבורסה הראשונה, היא אינה נהנית מכל הרשאות. לאחר השקתו, REE תעבור במהירות לפלטפורמה פתוחה שבה ניתן לפרוס פרוטוקולי BTCFi העומדים במפרט הטכני שלה, כולל AMM DEXs, ללא רשות.


איך בונים בורסה ב-REE?

בנינו את הדבר המגניב הזה ואנחנו רוצים שהבונים ינצלו אותו.

השלבים לבניית בורסה ב-REE פשוטים יחסית.


  • פריסה : ה-Builder פורס את מיכל ההחלפה על אותה רשת משנה של REE Orchestrator ב-ICP. (מכלים יכולים להתקשר זה לזה בין רשת משנה, אבל זה מוסיף זמן אחזור מיותר.)

  • הרשמה: הבנאי רושם את ההחלפה ל-REE Orchestrator.

  • קרן: ממן את ה- Exchange-Pools.


בוני בורסה אחראים לתחזוקה, שדרוגים, עלויות (מכלי ICP נטענים מחדש מחזורים ) כדי לשמור על חילופי הדברים בחיים. Omnity תספק מתקנים נפוצים להחלפת בונים מטעמי נוחות, אך הם אופציונליים וניתנים להחלפה.

מאפייני מערכת

יכולת תכנות

בורסות REE פועלות כחוזי ICP חכמים עצמאיים המנצלים באופן מלא את יכולות הבלוקצ'יין הבסיסיות. חוזים חכמים של ICP (מכלים) הם חוזים מלאים וניתנים להרחבה עם יכולות אחסון ושירות אינטרנט חזקות שיכולות לקרוא ולכתוב ישירות מרשת הביטקוין ללא גשרים חיצוניים.


מיכלי ICP הם חזקים להפליא ויש להם את היכולת להריץ חישובים אינטנסיביים (למשל, זיהוי פנים) ולארח פתרונות בקנה מידה גדול כמו מיכל הביטקוין של ICP, המאחסן 500GB של נתונים על השרשרת בעלות שנתית של $2,500. (מומלץ לבנאים לבקר המסמכים של ICP למידע נוסף על פיתוח חוזים חכמים של ICP.)

יכולת חיבור

חוזים חכמים של REE תומכים בשילוביות בסגנון ביטקוין: בורסות מתמקדות אך ורק בתשומות ובתפוקות שלהן. עסקאות Multisig מתוזמרות באופן אטומי והן מושלמות במלואן או חוזרות לחלוטין, וזה חיוני עבור יישומי DeFi. העסקאות מעובדות ברצף, עם חתימת PSBT בעקבות צינור הגיוני שבו ישויות - בין אם סוחר, תהליך מחוץ לשרשרת או חוזה חכם ICP - יכולים לספק תשומות ללא תלות בהזמנה. עם העוצמה והמאובטחת של ICP שרשרת פיוז'ן מחסנית, בורסות REE יכולות לקיים אינטראקציה עם בלוקצ'יין אחרים. לדוגמה, שינוי מצב ב-Ethereum או ב-Solana מפעיל עסקת REE, ולהיפך.

ביצועים

REE משפר את ביצועי הביטקוין פי 100. עסקאות REE סדרתיות מסולקות בשרשרת הביטקוין בקבוצות. מכיוון לעסקת מאגר זיכרון אחת יכולה להיות מקסימום 25 צאצאים, כל בלוק ביטקוין מיישב עד 25 עסקאות עבור מאגר חליפין יחיד של REE. לכן, 25 יכולים להיחשב כמגבלת התפוקה עבור מאגר חילופי REE בודד.


כאשר תחרות מחירים מיותרת, בוני חליפין עשויים לרצות להוסיף מאגרי יתירות כדי לשפר את ההתאמה. לדוגמה, חלוקת אסימונים על פני עשרה מאגרים עבור טיפת אוויר עם 100,000 נמענים תפחית משמעותית את הסבירות לכשלים בעסקאות שייגרמו על ידי מספר משתמשים שיטענו בו זמנית.

עֲלוּת

בונים נושאים בעלויות תפעול חליפין ( מחזורים ) על ICP. REE ממזער גדלי עסקאות פשרה באמצעות P2TR (Pay-to-Taproot) שהוצג על ידי BIP 341 . P2TR מעביר את עלויות התפעול ל-ICP.

MEV

REE מבטל החלקה, שכן כניסות ויציאות PSBT ננעלות עם החתימה. אם מתרחשת חזית, העסקה נכשלת, מה שמותיר את המועמד הקדמי חשוף לסיכון מחיר מבלי להשפיע על הסוחר. (למרות שזה אפשרי תיאורטית, צמתי רשת משנה ICP המחלצים MEV על ידי סידור מחדש של עסקאות הוא דבר שלא נשמע.)

הצטרף לאומניטי בהבאת Web3 לביטקוין

REE מציגה חוזים חכמים מאובטחים עם טיורינג לביטקוין מבלי להסתמך על גישור נכסים או מזלגות פרוטוקולים. מודל ביצוע ללא גשרים זה פותח אפשרויות חדשות למערכת אקולוגית של BTCFi חסרת אמון וחסרת הרשאות, הבנויה על הנזילות והאבטחה שאין שני להם.


REE תושק ברבעון הראשון של 2024 עם AMM DEX RichSwap. לאחר מכן הפיתוח ב-REE ייפתח בשלבים למפתחים המעוניינים ב-BTCFi.


מפתחים ובונים מעוניינים מוזמנים לקרוא את ה- REE Whitepaper ולהרגיש חופשי לפנות לצוות Omnity לקבלת מידע נוסף. בואו נבנה Web3 על ביטקוין!



על אומניטי

REE נבנה על ידי המפתחים של Omnity Hub ארכיטקטורה 100% על שרשרת, צולבת שרשרת המחברת שרשראות שונות לביטקוין ללא תהליכים מחוץ לשרשרת או רכיבים מרכזיים.


  • Omnity Hub תומך כיום בשלושת הנכסים העיקריים במערכת האקולוגית של הביטקוין: BTC, Runes ו-BRC20.


  • Omnity Hub מחובר ליותר מתריסר רשתות תואמות EVM, Solana, Osmosis ו-ICP, כולן עם אינטגרציה מקורית של ביטקוין.


ה-Hub מאומץ במהירות וצבר את האמון של מספר שותפים וקהילות.


סוזן לי הוא העורך של רשת Omnity .