מה זה Hyperledger?
'Hyperledger היא קהילה פתוחה של קהילות לטובת מערכת אקולוגית של ספקי פתרונות מבוססי Hyperledger ומשתמשים המתמקדים במקרי שימוש הקשורים לבלוקצ'יין שיעבדו במגוון ענפי תעשייה.' - בריאן בהלנדורף, מנכ'ל Hyperledger.אם זה לא היה הגיוני בעיניך, אז אל תדאג כי אני אסביר הכל על Hyperledger בבלוג זה. אעבור על הנושאים הבאים:
- מה זה Hyperledger?
- למה אנחנו צריכים Hyperledger?
- איך Hyperledger עובד?
- שינויים בולטים ב- Hyperledger
- פרויקטים של Hyperledger
אתה יכול לעבור על הקלטה זו במקום שבו שלנו הסביר את הנושאים בצורה מפורטת עם דוגמאות שיעזרו לך להבין את המושג הזה טוב יותר.
לפני שאגיד לך מה זה Hyperledger, תן לי לספר לך מה זה Hyperledger לא. מכיוון שעם כל כך הרבה פלטפורמות בלוקצ'יין ברחבי תעשיית ה- IT כיום, ממש קל להתבלבל. אז לכתחילה, Hyperledger אינו:
- מטבע קריפטוגרפי
- בלוקצ'יין
- חברה
מה זה Hyperledger?
Hyperledger הוא פרויקט מטריה, תחת קרן לינוקס. NodeJs, Alljoyn, Dronecode הם כמה פרויקטים לדוגמא שאימצו את 'דרך לינוקס', כלומר לשזור קהילת מפתחים שעובדת על פרויקטים של קוד פתוח ובכך לשמור על מחזור שבו פיסת קוד משתנה ומופצת כל הזמן.
משפחת לינוקס - מה זה Hyperledger
האתוס של Hyperledger הוא שבעולם יהיו מספר רשתות פרטיות המפעילות שווקים נפרדים. מכיוון שכל עסק ייחודי בפני עצמו, יש לפתח יישומים הנוטים לעסקים אלה באמצעות כללים מותאמים אישית. בניגוד לאתריום הנוטה לאלץ מפתחים לבנות את היישומים שלהם סביב פרוטוקולים כללים.
פרויקט Hyperledger החל במספר מצומצם של מפתחים בסוף 2015. מפתחים אלה הגיעו ממגזרים שונים כמו מדע נתונים, ייצור, בנקאות וכו ', והייתה להם מטרה משותפת אחת, כלומר להפוך את הבלוקצ'יין כטכנולוגיה לנגישה יותר למפתחים ותעשיות. . הפרויקט החל בבדיקת אינטראקציות בין יישומים לרשתות בלוקצ'יין מאובטחות.
תחילת הבדיקה - מה זה Hyperledger
מדוע אנו זקוקים ל- Hyperledger?
במהלך בדיקות קפדניות, המפתחים המעורבים הבינו כי ברשתות הבלוקצ'יין, בהן כל עמית צריך לאמת כל עסקה ועסקה ולהפעיל הסכמה בו זמנית, ספוג מכה אדירה מבחינת מדרגיות. למעלה מכך, לא ניתן לבצע עסקאות עם מידה של סודיות ופרטיות הקשורות לבלוק-סוכנים ציבוריים בשל הצעדים הממצים שננקטים על מנת להבטיח את תקינות העסקה.
פונקציית מיון ב- c ++
הגבלת חסימות ציבוריות - מה זה Hyperledger
נניח שבוב, המתגורר בהודו, רצה לקנות שוקולד מאליס בשוויץ. מכיוון שהם היו חברים ותיקים, אליס מחליטה למכור את השוקולדים שלה לבוב בהנחה די נדיבה. המלכוד כאן הוא שאליס מוכרת את המוצרים שלה למספר שווקים שונים ועדיין זקוקה להם לקנות ממנה בתעריפים סטנדרטיים. מלבד זאת, כדי לקבל את המוצר מאליס לבוב, נדרשים הרבה צדדים שלישיים להשלים את העסקה.
השווקים של אליס - מה זה Hyperledger
ייתכן שצדדים שלישיים אלה יצטרכו לאמת היבטים אחרים של המוצר כמו אבטחת איכות, אימות לוגיסטי, אימות תשלום ועוד. אבל הם לא צריכים לדעת על העסקה המיוחדת בין בוב ואליס. ברשת בלוקצ'יין ציבורית, כל ספר חשבונות ברשת יתעדכן לגבי העסקה כאשר הכורים מאמתים ומוסיפים עסקאות לרשת.
חוזים פרטיים וסודיים - מה זה Hyperledger
איך עובד Hyperledger?
ברשת מבוססת Hyperledger, זה סיפור אחר לגמרי! העמיתים המזוהים ישירות עם העסקה קשורים, ורק פנקסיהם מתעדכנים לגבי העסקה. צדדים שלישיים המסייעים בביצוע העסקה מכירים רק את כמות המידע המדויקת להם הם זקוקים בעזרת הרשאות ותקנות המוטלות על הרשת.
רשת Hyperledger - מה זה Hyperledger
נניח שאליס ובוב ביצעו את העסקה המיוחדת שלהם ברשת מבוססת Hyperledger, היא תחפש את בוב דרך אפליקציה אשר מחזירה שירות חברות. לאחר אימות החברות, שני העמיתים מחוברים ותוצאות נוצרות. בהסכם שני הצדדים, שתי התוצאות צריכות להיות זהות כדי שתוכלו לקבל תוקף. אך בעסקאות אחרות עם מספר צדדים, ניתן להחיל כללים נוספים. עסקאות שנוצרו אלה נשלחות כעת לענן קונצנזוס להזמנה, ובעקבותיהן הם מחויבים לפנקסיהם.
c + + מיון מספרים בסדר עולה
Transaction Hyperledger - מה זה Hyperledger
שינויים בולטים ב- Hyperledger
כל זה מתאפשר בזכות הארכיטקטורה המודולרית של Hyperledger שהופכת נכסים כמו קונצנזוס לתכונת plug-and-play. בארכיטקטורה זו, השינויים הבולטים ביותר נראים אצל עמיתיהם ברשת. העמיתים חולקו לשני זמני הפעלה נפרדים ושלושה תפקידים נפרדים, כלומר:
שינויים אדריכליים - מה זה Hyperledger
- מתחייב : עמיתים אלה כותבים רק עסקאות מאומתות שהוחזרו ממנגנון הקונצנזוס לפנקסים בהתאמה. צמתים מתחייבים יכולים לפעול כגורמים תומכים ברשתות עם פחות מגבלות. אולם, ככל שמגבירים את המגבלות, מצב זה נמנע לחלוטין
- תומך : צמתים אלה אחראים לדמות עסקאות ספציפיות לרשת שלהם ולמנוע עסקאות לא דטרמיניסטיות ולא אמינות. בעוד שהמחויבים עשויים להיות תומכים או לא, בהתאם למגבלות הרשת, כל התומכים מתנהגים כמתחייבים
- הסכמים : צמתים אלה אחראים להפעלת הקונצנזוס של הרשת. הם פועלים בזמן ריצה אחר לגמרי, בניגוד לתומכים ומחויבים שפועלים באותו זמן ריצה. הצרכנים אחראים לאמת עסקאות ולהחליט לאיזה ספר חשבונות העסקה מחויבת.
פרויקטים של Hyperledger
אז אם אתה זוכר, ציינתי שהיפרלדגר הוא פרויקט מטריה. משמעות הדבר היא שישנם מספר רב של פרויקטים תחת Hyperledger עצמו. אלה כוללים פרויקטים כגון:
פרויקטים של Hyperledger - מה זה Hyperledger
- בד Hyperledger, נעשה שימוש נרחב ברשתות שרשרת האספקה
- שן מנסרים, משמש בתעשיית הדיג כדי לעקוב אחר מסע הדגים
- מאגר יתר, המשמש להפעלת חוזים חכמים של Ethereum ברשת Hyperledger
- Hyperledger Iroha, מוצא שימוש באופטימיזציה של יישומים ניידים בעזרת בלוקצ'יין
- Hyperledger Indy, משמש כשירות מאגר מידע זהות מבוזר לעסקים
עכשיו, כשאנחנו יודעים מה זה Hyperledger, למה זה נחוץ בתעשיית ה- IT של ימינו, ואיך זה עובד, הבה נשווה את Hyperledger לשתי רשתות הבלוקצ'יין המפורסמות ביותר: ביטקוין ואת'ריום.
פרמטרים | ביטקוין | אתריום | Hyperledger |
מטבע מוצפן | ביטקוין | אֶתֶר | לא ניתן ליישם אף אחד אם נחוץ כנדרש |
רֶשֶׁת | פּוּמְבֵּי | פּוּמְבֵּי | מותר |
קוֹנסֶנזוּס | הוכחת עבודה (SHA26) | איתאש | סובלנות ביזנטית לתקלות מעשיות |
חוזה חכם | אף אחד | כן (מוצקות) | כן (קוד שרשרת) |
שפה | c ++ | גולנג / ג'אווה | גולנג / פיתון |
עכשיו כשסיימתי להסביר את Hyperledger, אני מקווה שנהניתם לקרוא את הבלוג שלי!
אניאם ברצונך ללמוד עוד על בלוקצ'יין ולבנות קריירה בטכנולוגיות בלוקצ'יין, עיין בכתובת שלנו שמגיע עם הדרכה חיה בהנחיית מדריך וניסיון פרויקט אמיתי. הכשרה זו תעזור לך להבין את Hyperledger Fabric לעומק ותעזור לך לשלוט בנושא.
יש לך שאלה עבורנו? אנא הזכיר זאת בסעיף ההערות של 'מה זה Hyperledger' ונחזור אליך.