ICO בשבוע: Enigma Protocol

השבוע בסידרה החדשה של "ICO בשבוע" בחרנו לבצע סקירה של סטארטאפ בשם אניגמה.

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

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

הבעיה

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

איחסון מידע ברשת

בלוקצ'יינים לא משרתים כמסדי נתונים כללים לשמירת מידע מכל סוג.

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

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

חישובים מוצפנים

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

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

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

חישובים מורכבים

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

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

מהי אניגמה?

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

אניגמה היא פרטית

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

באמצעות שיטות חישוב מאובטחות (sMPC,MPC), חישוב המידע מבוצע בצורה Distributed ללא גורם צד שלישי שדורש אמון.

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

המידע מחולק לצמתים שונים ברשת (Nodes) אשר מבצעים חישובים ביחד ללא הדלפת מידע לצמתים אחרים.

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

אניגמה היא רשת סקלאבילית/אלסטית

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

הסוד של אניגמה הוא בכך שניתן לבצע חישובים על מידע, ללא הצורך של גישה למידה עצמו/כולו.

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

Catalyst, כי קרן גידור זו לא מילה גסה

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

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

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

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

דוגמא לישומים מעל אניגמה

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

הטוקן ENG

במהלך הICO הצוות גייס כ45 מליון דולר.

כיום הטוקן שווה 2.5$ לפי נתונים האתר coinmarketcap ונסחר במספר זירות כאשר אחת מהן היא bittrex.com.


אניגמה מקימה בימים אלה משרד פיתוח נוסף בארץ ומגייסת למספר משרות פיתוח, בעיקר לפיתוח הרשת המבוזרת. קורות חיים ניתן לשלוח ל[email protected]

Related Post