מהם יישומים מבוזרים (dApps)?

יישומים מבוזרים

DApps הם יישומים מבוזרים הפועלים על גבי רשת peer-to-peer מחשבים במקום על מחשב מרכזי אחד. סוגים אלה של אפליקציות צצו מאז הקמת רשתות P2P.

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

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

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

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

מקור: sourceforge.net

מאפיינים

ישנם מספר מאפיינים ספציפיים המגדירים כל דאפ:

  • קוד פתוח: התנאי הראשון שדאפ חייב לעמוד בו הוא שיהיה לו קוד המקור המרכזי שלו זמין לציבור. על אפליקציות dApp להיות קונצנזוס שהוא אוטונומי ותמימי דעים, כלומר על כל משתמשי הרשת להסכים תחילה על כל השינויים. כמו כן, הקוד חייב להיות זמין לכל אחד לניתוח.
  • מבוזר: על מנת להימנע מהבעיות שמגיעות לריכוזיות, יישומים מבוזרים חייבים להקליט את פעולותיהם בבלוקצ’יין מבוזר או בכל טכנולוגיה קריפטוגרפית שהיא אוטונומית מטבעה..
  • תמריץ: יש לתגמל / לתמרץ את מאמת הבלוקצ’יין המבוזר שמטרתם לאמת את הרשומות, על סמך מאמציהם..
  • פרוטוקול קונצנזוס: אפליקציה מבוזרת חייבת לכלול פרוטוקול קונצנזוס המעניק לאסימון הקריפטו הוכחת ערך ומנהלת גם כיצד נוצרים אסימונים אלה. על קהילת היישומים להסכים על אלגוריתם זה. למשל, Bitcoin משתמש ב- Proof of Work (PoW) ו- EOS משתמש ב- Proof of Stake (PoS) כדי לייצר מטבעות חדשים ברשת..

סוגי פרוטוקולים

שני הפרוטוקולים הנפוצים ביותר הם הוכחת עבודה והוכחת הימור:

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

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

מקור: digitaltokens.io

סוגים שונים של DApps


לא כל ה- DApps זהים, מכיוון שהם יכולים להיות מסוגים שונים של פונקציות ולהשתמש בבלוקצ’יין באופן שונה.

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

ההבדל בין DApps לחוזים חכמים

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

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

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

יתרונות DApps

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

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

מכיוון שהנתונים המאוחסנים על ידי הבלוקצ’יין מחייבים את כל הצמתים שלה לאמת עסקאות חדשות כלשהן, ישות אחת אינה יכולה לנצל את המערכת ולשנות את ה- dapp לשימוש עצמי..

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

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

יישום מבוזר אינו יכול להיות נתון לשליטה מרוכזת כלשהי, כלומר לא ניתן לצנזר או לשלוט בידי שום גורם

דוגמאות לדאפים

לְבַשֵׂר

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

SiaCoin

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

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

רשת SAFE

רשת SAFE הינה דאפ מסוג III המשמש כמרכז נתונים לאחסון ותקשורת מבוזר. SAFE, ראשי תיבות של גישה מאובטחת לכל אחד, עושה שימוש בטכנולוגיית עמית לעמית כדי לאפשר למשתמשי הרשת לחלוק את כוח המחשוב שלהם. הדאפ משתמש בפרוטוקול ה- Omni (דאפ מסוג II המבוסס על בלוקצ’יין של Bitcoin) כדי להוציא “Safecoins” המאפשר למשתמשי הרשת לקנות אחסון קבצים.

סיכום

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

תמונה מוצגת: קריפטו קל

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map