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

שם נכנס אורקל של בלוקצ’יין.

מה זה אורקל בלוקצ’יין?

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

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

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

יתר על כן, לא כל החוזים החכמים דורשים אורקל בלוקצ’יין. כמה חוזים חכמים משתמשים במידע הקיים אך ורק באותה רשת בלוקצ’יין.

הסברים על סוגי אורקל של בלוקצ’יין

בדיוק כמו שאין בלוקצ’יין יחיד, ישנם גם סוגים שונים של אורקלות בלוקצ’יין. מפתחים יכולים לתכנת אורקל לסוג מסוים של שימוש.

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

איך אנחנו יכולים לסמוך על אורקלריות של Blockchain?

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

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

למרבה המזל, ישנם מספר אורקולות מבוזרות שונות המציעות שירותי אימות נתונים.

לְבַשֵׂר

שווקי חיזוי כמו Augur ו- Gnosis משתמשים באורקלים מבוזרים כדי להשיג מקורות נתונים עבור אלפי השווקים שנוצרו ברשתות שלהם..

לשפר את שווקי האורקל

במקרה של Augur, משתמש יוצר שוק חיזוי עם שאלה. למשל, “האם טוטנהאם תשיג יותר נקודות בפרמיירליג העונה?” משתמשים אחרים של Augur יכולים לרכוש מניות בשוק, לקצר את השוק או להמשיך זמן רב על התוצאה. יוצר השוק בוחר אורקל כדי למצוא את הנתונים להשלמת שאלת השוק. במקרה זה, האורקל הוא משתמש REP בפלטפורמת Augur.

כאשר האירוע מתקיים, לאורקל הנבחר יש שלושה ימים לאשר את הנתונים שהשוק דורש. לשוק יש שבעה ימים לערער על הנתונים. ברוב המקרים, האורקל בוחר בנתונים נכונים באמת.

ChainLink

ChainLink היא רשת אורקל מבוזרת חדשה המשתמשת בצמתים מבוזרים כדי לאחזר את הנתונים שחוזה חכם דורש. במקום להשתמש במקור יחיד, הצמתים המבוזרים של ChainLink יוצרים הסכמה לגבי הנתונים הנכונים, שנשלחים לאחר מכן לחוזה החכם.

מערכת אורקל chainlink

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

למרות ש- ChainLink היא למעשה תוכנת ביניים, היא הראתה את פלטפורמת האורקל המבוזרת שלה לספק נתונים מדויקים ויעילים.

מוביוס

רשת מוביוס התחילה עם ה- Stripe for Blockchain API, כלי אינטגרציה המאפשר לכל אסימון קריפטוגרפי להשתלב בכל יישום. חלק מה- API מאפשר חיבור קל של אפליקציות קיימות לחוזה חכם. משם המשיך צוות הפיתוח עם הרעיון של שוק נתונים מבוזר, שהוביל בתורו לפיתוח פרוטוקול מוביוס הוכחה של אורקל (PSOP).

אורקל מוביוס

PSOP, אשר תלויה ועומדת בפטנט, מאפשר למשתמשי רשת Mobius לבחור אורקל ספציפי כדי לספק ולאמת נתונים. הרשימה מגיעה משוק הנתונים המבוזר שבו אורקלים מתחרים על מתן שירותים, מקבלים דירוגים ורמות דרג לאיכות וכן הלאה. אלמנט ההוכחה של המוקד משמש “כדי לתמרץ אורקלים לספק נתונים נכונים ולהעניש אורקלות שמספקות נתונים שגויים.” בכך, ככל שאורקל יכול לספק נתונים מדויקים ויעילים יותר, כך הוא יכול להרוויח יותר, כך הוא יקבל דירוג גבוה יותר בשוק הנתונים המבוזר..

(מהי בכלל הוכחת יתד?)

Oracle Blockchain Vital לפיתוח חוזים חכם

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

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

רוצה לדעת יותר על בלוקצ’יינטים? בדוק את שיחות ה- TED האלה בנושא ביטקוין ובלוקצ’יין שיאפשרו לך במהירות בתוך זמן קצר.