סקירה כללית של Universal Ledger

‫Universal Ledger API הוא שירות שמנוהל במלואו, שעוזר לארגונים כמו מוסדות פיננסיים לפתח רשתות Universal Ledger ולתקשר איתן. אתם יכולים להשתמש ב-API כדי ליצור שירותי תשלומים חדשניים, להמיר נכסים לטוקנים ולפתח מוצרים חדשים לשוק הפיננסי.

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

מושגים מרכזיים

‫Universal Ledger פועל לפי מושגי הליבה הבאים:

  • חשבונות: ישויות בספר החשבונות, כמו משתמשים או מוסדות. לכל חשבון יש מזהה ייחודי שהמערכת מקצה, מפתח ציבורי לחתימה על עסקאות ותפקידים שמגדירים את ההרשאות שלו.
  • אסימונים: ייצוגים דיגיטליים של ערך – לדוגמה, כסף של בנק מסחרי – שאפשר להנפיק, להעביר ולמחוק ברשת באמצעות חשבונות עם ההרשאות המתאימות.
  • עסקאות: פעולות חתומות שנשלחות לנקודות קצה ברשת כדי לשנות את מצב הפנקס. לדוגמה, יצירת חשבונות והעברת טוקנים.
  • תפקידים: קובעים את הפעולות שמותר לחשבון לבצע. לדוגמה, ROLE_PAYER (הרשאה לשלוח אסימונים) ו-ROLE_RECEIVER (הרשאה לקבל אסימונים).
  • מפעילים ומנהלים: סוגי חשבונות מיוחדים עם הרשאות אדמין:
    • מפעיל הפלטפורמה: מנהל את כל תשתית הרשת.
    • מפעיל מטבע: מנהל מטבע ספציפי ברשת.
    • מנהל חשבונות: מנהל חשבונות של משתמשי קצה, כולל יצירה, סטטוס והקצאת תפקידים.
    • מנהל טוקנים: שולט באספקת הטוקנים של המטבע שהוא מנהל, במסגרת המגבלות שנקבעו על ידי מסלקה.
    • מסלקה: מפקחת על תהליכי הסליקה ומנהלת את יכולת ההנפקה של מנהלי הטוקנים.

תכונות עיקריות

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

תרחישים לדוגמה

‫Universal Ledger מיועד למגוון תרחישים לדוגמה בארגונים, כולל:

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

‫Universal Ledger מספקת פלטפורמה חזקה שמאפשרת למוסדות לבחון את האפליקציות הפיננסיות החדשניות האלה ואחרות.

אינטראקציה עם Universal Ledger

יש כמה דרכים לבצע אינטראקציה עם Universal Ledger, בהתאם לשלב שבו אתם נמצאים במחזור החיים של פיתוח השילוב.

אפליקציות בסביבת ייצור

באפליקציות בסביבת הייצור, אתם יכולים ליצור אינטראקציה ישירות עם Universal Ledger API באמצעות gRPC או ממשקי API בארכיטקטורת REST. למידע נוסף על כתיבת אפליקציית לקוח משלכם:

בדיקה וניהול

למשימות של בדיקה ידנית, פיתוח וניהול, אתם יכולים להשתמש בul-cli. בעזרת ul-cli אפשר לשלוח עסקאות ולשלוח שאילתות לגבי מצב הפנקס מהמסוף, בלי לכתוב קוד לקוח.

מידע נוסף זמין במאמר הגדרת ה-CLI.

המאמרים הבאים