Satoshi Nakamoto Talks ZK Tech – Trustnodes

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

אלו המילים הבודדות שממציא הביטקוין סאטושי נקמוטו הצהיר על טכנולוגיית Zero Knowledge (ZK) לפני שהוסיף:

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

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

בשנת 2010, כאשר Nakamoto עשה את האמור לעיל הצהרות, טכנולוגיית אפס ידע כמעט לא הייתה קיימת.

עם זאת, רק כמה שנים מאוחר יותר, בשנת 2016, Zcash יישם את מה שנקאמוטו מצא כ"קשה לחשוב". זה הוכחה שבבעלותך מטבע ויכול להעביר אותו, מבלי לחשוף את ההעברה או את כתובתך בבלוקצ'יין הציבורי.

אולם פריצת דרך גדולה עוד יותר הגיעה החל ב-2019 כאשר Trustnodes היה הראשון לסקר את ההשקה של כמה רשתות בדיקה חדשות שהשתמשו ב-zk tech כדי להרחיב את הקיבולת.

מייסד שותף של Ethereum, Vitalik Buterin, אמר בזמנו ש"אפילו לא ידענו שאתה יכול לעשות את זה", עם פריצת הדרך ההיא כזו ששינתה את התוכניות של ethereum להרחבה לטווח ארוך מריסוק לשכבות שניות.

בתוך חודשים, ה- Live-net zkEVM הראשון אמור להשיק על ידי zkSync, אם כי מציר הזמן היינו מצפים ל- Q1 ואולי Q2 להשקה מלאה.

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

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

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

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

לא מעט מכיוון שבקרוב אנו עומדים לראות ביעילות את כל הבלוקצ'יין נכתב מחדש, אם כי בעיקר בצורה ולא במבנה, וה-blockchain/ים שבהם נשתמש בעשורים הבאים עשויים להיות יותר מהחדשים שהם הראשון יוצא כשכבות שניות.

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

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

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

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

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

האתגר הוא, איך מוכיחים שאין הוצאות אחרות? נראה שצומת חייב לדעת על כל העסקאות כדי להיות מסוגל לאמת זאת. אם הוא יודע רק את ה-hash של ה-In/outpoints, הוא לא יכול לבדוק את החתימות כדי לראות אם נקודת יציאה הוצאה בעבר. יש לך רעיונות בנושא?"

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

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

עבור ביילינה, איך זה אותו C++ כמו עבור Nakamoto, כשהתיאור שלו נראה ליותר איך אתה מתאר מעגל מאשר תוכנה.

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

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

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

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

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

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

מקור: https://www.trustnodes.com/2022/08/03/satoshi-nakamoto-talks-zk-tech