ל-Ethereum יש תקן URL חדש שלא ניתן לחסום

כתובות URL של Web3 - שהופעלו עם השקת ERC-4804 - הגיעו ל-Ethereum, ומאפשרות למשתמשי אינטרנט לגשת לאפליקציות Ethereum ול-NFTs מבלי לדאוג לצנזורה מרכזית.

תקן Ethereum החדש, שכותרתו "Web3 URL to EVM Call Message Translation", הוצע לראשונה ב-14 בפברואר 2022, ונכתב על ידי מייסד ETHStorage Qi Zhou, חוקר Ethereum סם ווילסון וצ'או פי.

הוא תיאר את ההצעה ככתובת URL "בסגנון HTTP" לגישה ישירה לתוכן Web3 על השרשרת, כגון חזיתות חזיתיות של אפליקציות מבוזרות (DApps) ו-NFTs. יותר משנה לאחר מכן, ERC-4804 אושר והושלם ברשת המרכזית ב-1 במרץ.

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

"כרגע, כל ה-DApps כמו Uniswap […] טוענים שהם אפליקציות מבוזרות", הסביר שיאנג והוסיף: "אבל איך אנחנו מגיעים לדף האינטרנט? אתה צריך לעבור דרך ה-DNS. אתה צריך לעבור דרך GoDaddy. […] כל אלה הם שרתים מרכזיים."

גרפיקה המסבירה כיצד המודל החדש משתווה ל-Web2. מָקוֹר: w3eth.io

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

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

תחת ERC-4804, למשתמשי אינטרנט יש אפשרות להקליד web3:// (בניגוד ל-http://) בדפדפנים שלהם כדי להעלות ישירות אפליקציות DApps כגון Uniswap או NFTs על שרשרת. הסיבה לכך היא שהתקן מאפשר למשתמשים להריץ שאילתה ישירות ל-Ethereum Virtual Machine (EVM).

תרשים זרימה המסביר כיצד פועל תקן URL של Web3 עם Uniswap. מקור: w3eth.io

ניתן לגשת תיאורטית לאתרים שלמים גם באמצעים אלה כל עוד התוכן שלהם מאוחסן ב-Ethereum blockchain או בפרוטוקול שכבה-2 תואם. עם זאת, העלויות של ביצוע זה עדיין עצומות מאוד, לדברי מייסד ETHStorage, Qi Zhou.

"הנושא הקריטי כאן הוא שעלות האחסון ב-Ethereum היא סופר, סופר יקרה ב-mainnet", אמר ג'ואו במצגת לאחרונה ב-ETH דנבר.

"לדוגמה, 1 גיגה-בייט של נתונים על השרשרת יעלה בערך 10 מיליון דולר. […] זה לא מקובל עבור הרבה יישומי Web2 ואפילו הרבה NFTs", הוסיף ג'ואו וציין שפתרונות אחסון שכבה-2 יכולים לעזור להפחית חלק מהעלויות.

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

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

מצד שני, התקן החדש יהיה שימושי עבור DApps או אתרים שנמצאים בסכנת צנזורה, עם Tornado Cash כדוגמה.

"לדוגמה, עבור Tornado Cash, הרבה אנשים לא יכולים להגיע אליהם דרך האתר שלהם כי יש צנזורה", הסביר שיאנג.

"אם אתה DApp וכבר ביזרת אותך, מדוע אתה עדיין משתמש באתר מרוכז כדי שאנשים יקבלו גישה אליך?"

דוגמה לאתרים שניתן לגשת אליהם דרך web3:// URL מקור: w3eth.io

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

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

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

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

מידע נוסף: כיצד לארח אתר מבוזר

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

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