פלטפורמות Blockchain - פלטפורמת ה- Hyperledger של Ethereum

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

אתרום

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

היא הגדירה את תקן הפסאודו הראשון בענף לאסימונים, ERC20, המשמש לפיתוח האסימון הנפוץ ביותר. למעשה, כל היישומים המסומנים משתמשים בפורמט זה לכל אחד מהחלפות והעברות. כמובן שישנם סטנדרטים חדשים, ERC223 (העברה ממוזגת), ERC621 (אספקת אסימון), ERC721 (לא-פטרייה), ERC998 (לא ניתן להדבקה וניתן להרכבה), ERC827 (אישור אסימון) ליישומים ספציפיים וזקוקים ליותר דרך איתנה להתמודד עם אסימונים.

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

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

אתרום לעומת היפרדרגר

היפרדרגר

Hyperledger אינה טכנולוגיה ספציפית, אלא קבוצה של פרויקטים מבוססי blockchain ו- DLT תחת כרזת Linux Foundation לפיתוח השיתופי. ישנן מסגרות מרובות תחת Hyperledger, שלכל אחת מהן מאפיינים מעט שונים. זה גם מגיע עם שלל כלים המסייעים בפיתוח.

  • בד Hyperledger - בלוקצ'יין מורשה המספק ארכיטקטורה מודולרית עם תמיכה בביצוע חוזים חכמים ושירותי קונצנזוס וחברות (MSP) הניתנים להגדרה. ברשת בדים יש צמתים עמיתים המבצעים חוזים חכמים הכתובים בקוד שרשרת. בד תומך בביצוע חוזים חכמים בגולאנג, ג'אווה סקריפט וג'אווה, והוא עשוי להיות גמיש יותר משפת חוזה חכמה סטטית.
  • Hyperledger Sawtooth - פלטפורמה מודולרית לבניית, פריסה והפעלת DLTs; משתמש בקונצנזוס של הוכחת זמן שחלף (PoET), הממקד לאוכלוסיות תקפות מבוזרות גדולות עם צריכת משאבים מינימלית.
  • Hyperledger Iroha - הוא פרויקט ספר ספר מבוזר אשר תוכנן להיות פשוט וקל לשילוב בפרויקטים תשתיתיים הדורשים טכנולוגית ספר ספר מבוזר.
  • Hyperledger Indy - מספק כלים, ספריות ורכיבים הניתנים לשימוש חוזר עבור זהויות דיגיטליות הניתנות להפעלה, המושרשות על מחסומי חסימות או על ספר ספר מבוזר אחר.
  • Hyperledger Burrow - מספקת ללקוח בלוקצ'יין מודולרי בעל מתורגמן לחוזה חכם אשר פותח באופן חלקי למפרט המכונה Ethereum Vital Machine (EVM).

כלים Hyperledger:

  • Hyperledger Caliper - כלי מדד למדידת ביצועים של יישום ספציפי blockchain באמצעות קבוצה של מקרי שימוש מוגדרים מראש.
  • Hyperledger Explorer - הצגה, קריאה, פריסה או שאילתות של חסימות, עסקאות ונתונים נלווים.
  • Hyperledger Cello - כלי פריסה למערכת האקולוגית blockchain להפחתת המאמץ הדרוש ליצירה, ניהול והפסקת מחסומי חסימות.
  • Hyperledger Composer - כלי שיתוף פעולה להאצת פיתוח חוזים חכמים ופריסתם על פני ספר גדול מבוזר
  • Hyperledger Quilt - מציע יכולת פעולה הדדית בין מערכות ספר חשבונות על ידי הטמעת ILP, שהיא בעיקר פרוטוקול תשלומים ונועדה להעביר ערך בין ספר חשבונות מבוזר וספרי חשבונות לא מבוזרים.

Hyperledger תומך ב- CouchDB לאחסון מצב עולמי ולשאילתות מלאות בנתונים. ספקי שירותי חברות (MSP) מאפשרים לארגונים להגדיר זהות, תפקידים ואימות בהתאמה אישית.

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

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

אסימון NanoHealthCare משתמש ב- Ethereum ו- Hyperledger כדי ליצור מערכת אקולוגית מבוזרת של בריאות ובריאות. הצטרף לקהילת הטלגרם שלנו אם אתה רוצה לדון כיצד אנו בונים את המערכת האקולוגית של NHCT.