אל האני רשת קוסמוס היא רשת מבוזרת של רשתות בלוקצ'יין מקבילות הפועלות ללא תלות זה בזה.
נוסדה בשנת 2014 על ידי איתן בוכמן וג'אי קוון, מטרת הרשת היא ליצור מערכת אקולוגית של רשתות בלוקצ'יין שמתרחבות הן בקנה מידה והן פועלות זו בזו.
יש כרגע למעלה מ-263 אפליקציות ברשת Cosmos, המכונה אינטר-שרשרת, לרבות שרשרת בינאנס, טרה, ו רכזת קוסמוס.
קוסמוס שואפת להפוך לאינטרנט של בלוקצ'יין. הפלטפורמה משתמשת בסט של כלים בקוד פתוח כגון Tendermint, Cosmos SDK ו-IBC שפועלים יחד כדי לאפשר למפתחים ליצור במהירות בלוקצ'יין מותאמים אישית משלהם.
מדוע יש צורך בבלוקצ'יין מותאמים אישית?
יש כמה סיבות שאולי תרצו לבנות בלוקצ'יין ספציפי לאפליקציה על פני חוזה חכם ב-Ethereum.
ראשית, ייתכן שפלטפורמה קיימת כמו Ethereum לא תהיה גמישה או ניתנת להתאמה אישית מספיק עבור מקרה השימוש שלך. הגדרת בלוקצ'יין משלך מאפשרת לך להגדיר את ההיגיון והשיטות הנדרשות לפרויקט שלך.
שנית, אתה עלול להיתקל בבעיות עם ריבונות. בניית שרשרת עצמאית מאפשרת להשתחרר מהאילוצים והפרוטוקולים של מערכת קיימת.
מדריך זה יסביר אילו בעיות קוסמוס מנסה לפתור ויבדוק את הטכנולוגיות והפרוטוקולים השונים המובנים ברשת קוסמוס.
מגבלות של Ethereum
ה-Cosmos blockchain שואף לפתור מספר מגבלות הקיימות כיום ברבים מה-blockchains הפופולריים, כלומר Ethereum. מגבלות אלו הן קנה מידה, שימושיות וריבונות.
מדרגיות היא גורם חשוב למערכת אקולוגית מוצלחת של בלוקצ'יין. ל-Ethereum blockchain יש קצב משותף של 15 עסקאות בשנייה. כל האפליקציות הבנויות על Ethereum צריכות להתחרות על המשאבים המוגבלים הללו.
שימושיות חיונית כאשר אתה רוצה לספק יותר גמישות למפתחים. ה-EVM של Ethereum נבנה כדי להכיל את כל מקרי השימוש, מה שמוביל למספר פשרות. מפתחים מוגבלים גם לקומץ של שפות תכנות.
לבסוף, ריבונות היא גורם מפתח לוודא ש- blockchains מאובטחים ובעלי צורת ממשל עצמאית.
פלטפורמות רבות מאפשרות ליישומים להיות בעלי ריבונות משלהם, אך אפליקציות אלו נשארות קשורות לפרוטוקולים של הפלטפורמה עצמה. זה מוביל לשני שכבות של ממשל, שיכולים להאט את ההתפתחות וההתקדמות.
תכונות עיקריות של Cosmos Blockchain
- ממשק יישום BlockChain מאפשר למפתחים להשתמש בכל שפת תכנות שהם רוצים.
- סטקינג ו הצבעה דרך ה ATOM אֲסִימוֹן.
- חשבונות אינטרצ'יין לאפשר למשתמשים לגשת לכל ה-Interchain דרך חשבון Cosmos Hub יחיד.
- כוח הכבידה DEX יכול לשמש להחלפת נכסים דיגיטליים.
- גשר כוח המשיכה מאפשר לנכסי קוסמוס ואסימוני ERC-20 לנוע בין מערכת אקולוגית
- מדרגיות אופקית מאפשר למפתחים להשתמש בארכיטקטורות ריבוי שרשרת
רכזת קוסמוס
רשת הקוסמוס עוקבת אחר ארכיטקטורת "רכז ודיבור". "אזור" הוא בלוקצ'יין ספציפי לאפליקציה. כל אזור הוא חישור שמתחבר לרכזת. רכזות יכולות להתחבר לרכזות אחרות. כל אחד חופשי ליצור רכזות ואזורים משלו הבלוקצ'יין.
מרכז הקוסמוס הוא דוגמה לאחד מאותם רכזות. ה-Cosmos Hub הוא אחד מבלוקצ'יין הראשונים שהושקו ברשת Cosmos. זה בעצם פועל כמתווך בין שרשראות בלוקצ'יין אחרות של קוסמוס.
Cosmos Hub עוקבת אחר מצב כל הבלוקצ'יין המחוברים ומסייעת להקל על עסקאות אסימונים.
אסימון ATOM
אסימון ATOM הוא האסימון המקורי של מרכז הקוסמוס. משתמשים יכולים להמר על ATOM כדי לתבוע תגמולי הימור ודמי עסקה.
משתמשים שמחזיקים ב-ATOM יכולים גם להצביע עבור החלטות פרוטוקול וממשל עתידיות עבור Cosmos.
Tendermint Consensus Engine
Tenderdmint היא תוכנה שנועדה לשכפל אפליקציה בצורה מאובטחת ועקבית במכונות רבות. מטרתו היא לסבול כשל של מכונות בדרכים שרירותיות, כולל מקרים שבהם נעשה שימוש זדוני בקוד.
היכולת לסבול מקרים אלה ידועה בשם סובלנות תקלות ביזנטית.
Tendermind מורכבת משני מרכיבים עיקריים: מנוע קונצנזוס בלוקצ'יין וממשק יישומים גנרי.
מנוע הקונצנזוס, נקרא ליבת גיד, מוודא שהעסקאות ברשת כולן עקביות זו עם זו.
ממשק היישום ידוע בשם Application BlockChain Interface או ABCI. ממשק זה מאפשר לעבד עסקאות בכל שפת תכנות נתונה.
בהשוואה לאלגוריתם הוכחת עבודה של ביטקוין, אלגוריתם הקונצנזוס של Tendermint יעיל ומאובטח יותר. למנוע הקונצנזוס יש זמן חסימה של שנייה אחת, וזה מהיר להפליא בהשוואה ל-1 דקות של ביטקוין ול-10 שניות של Ethereum.
Tendermint יכולה לתמוך בבלוקצ'יין ציבוריים ופרטיים כאחד ויכולה להיות הוכחה לנתח או הרשאה.
Tendermint מיועד לשימוש כללי. זה אפילו אפשרי עבורך להשתמש ב-Tendermint כדי להחליף את אלגוריתמי הקונצנזוס של בלוקצ'יין אחרים. אתרנט הוא Ethereum ניתן להרחבה שנבנה באמצעות ה-Cosmos SDK ומשתמש ב-Tendermint Core כמנוע הקונצנזוס שלו.
פרוטוקול תקשורת בין בלוקצ'יין (IBC)
פרוטוקול IBC הוא עמוד השדרה של המערכת האקולוגית של קוסמוס. הפרוטוקול מאפשר לבלוקצ'יין לדבר אחד עם השני.
העיצוב המודולרי של פרוטוקול IBC מאפשר למפתחי אפליקציות להשתמש בפרוטוקול מבלי להוסיף ידע מעמיק כיצד הוא עובד מאחורי הקלעים.
איך עובד ה-IBC?
נניח שיש לנו שני בלוקצ'יין, A ו-B. אנחנו רוצים להעביר 10 אסימונים מבלוקצ'יין A לבלוקצ'יין B.
ראשית, שרשרת A נועלת את 10 האסימונים. תהליך זה ידוע בשם חיבור, והאסימונים נעולים כעת או "מודבקים". שרשרת A שולחת הוכחה לשרשרת B ש-10 אסימונים חוברו.
כעת נותר לשרשרת ב' לאמת את ההוכחה הזו מול הכותרת של שרשרת א'. אם ההוכחה מאומתת, שרשרת B יוצרת 10 שוברי אסימונים.
המשמעות היא שאסימוני שרשרת A אף פעם לא באמת עוזבים את השרשרת. שוברי האסימונים בשרשרת B הם פשוט הוכחה לכך שמספר מסוים של אסימוני שרשרת A מחוברים לשובר.
השוואה עם בלוקצ'יין אינטרנט אחרים
פלטפורמת Cosmos היא לא פרויקט הבלוקצ'יין היחיד שמתמקד בפעילות הדדית של השרשרת.
מנוקד
אל האני מנוקד blockchain נועד לאפשר לבלוקצ'יין לא קשור לשלוח נתונים זה לזה בצורה מאובטחת. הוא הוקם על ידי ד"ר גאווין ווד, ממייסדי Ethereum לצד ויטאליק בוטרין. בדומה לרשת קוסמוס, גם Polkadot שואפת להיות מעין אינטרנט של בלוקצ'יין.
קוסמוס ופולקדות מתמודדים עם ממשל וחברות אחרת. ל-Polkadot יש מספר קבוע של משבצות עבור Parachains המוקצה באמצעות מכירה פומבית. רשת הקוסמוס מאפשרת לכל אחד לבנות רכזת או אזור.
החלטות הממשל של הפלטפורמה נקבעות לפי כמות המצביעים של DOT (האסימון המקורי של פולקדות). לרשת הקוסמוס, לעומת זאת, אין תהליך ממשל אחד, אבל מרכז הקוסמוס והאסימון המקורי שלו ATOM מספקים פונקציה דומה
Polkadot ו-Cosmos גם שונים באופן שבו הם מאבטחים את הרשת שלהם.
ברשת Cosmos, כל בלוקצ'יין עצמאי ומאובטח את עצמו. כל אזור מאובטח על ידי מערכת האימות שלו.
Polkadot, לעומת זאת, פועלת תחת מודל אבטחה משותף. כל Parachain הם ילדים של שרשרת אב המכונה שרשרת ממסר, העוקבת אחר המצב העולמי של כל הפראצ'יין שלה.
מפולת שלגים
המפולת פלטפורמה היא פלטפורמת קוד פתוח שנבנתה להשיק יישומים מבוזרים ובלוקצ'יין.
Avalanche, כמו Cosmos, מאפשרת לכל אחד ליצור בלוקצ'יין הספציפי לאפליקציה משלו, הניתנים להפעלה הדדית עם בלוקצ'יין אחרים בפלטפורמה.
שלא כמו Cosmos, שבו לכל בלוקצ'יין יש מאמתים משלו, ל-Avalanche יש רשתות משנה שיכולות לאמת מספר בלוקצ'יין באמצעות ערכת אימות אחת. רשת משנה או רשת משנה היא קבוצה דינמית של מאמתים במערכת האקולוגית של Avalanche.
רשת המשנה הראשית של הפלטפורמה נקראת רשת ראשית, אשר מאמת את כל הבלוקצ'יין המובנים של Avalanche.
כל חברי רשת המשנה חייבים להיות חברים ברשת הראשית. המשמעות היא שכל מאמת של כל בלוקצ'יין ב-Avalanche חייב לאמת גם את הבלוקצ'יין המובנה של Avalanche.
סיכום
פרויקט Cosmos הוא פלטפורמה מבטיחה למפתחים המחפשים לפתח בקלות רשתות בלוק עוצמתיות הניתנות להפעלה הדדית עם רשתות אחרות.
מנוע ה-Tendermint מאפשר ליישומי בלוקצ'יין להתרחב במהירות, ופרוטוקול IBC מאפשר החלפת נכסים בין בלוקצ'יין בקלות.
הצורך בבלוקצ'יין ספציפי לאפליקציה רק ימשיך לגדול. פלטפורמות כגון Cosmos Network יאפשרו למפתחים לבנות בקלות ובביטחון פרויקטים משלהם מבלי לדאוג לגבי אבטחה ומדרגיות.
השאירו תגובה