
मैं Ethereum पर Cosmos IBC के कार्यान्वयन को देख रहा था और कुछ काफी दिलचस्प पाया। Ethereum, SP1 के माध्यम से जीरो-क्नोलेज प्रूफ्स का उपयोग करके Cosmos सहमति की पुष्टि कर रहा है। वे पूरे CometBFT लाइट क्लाइंट पुष्टि को Ethereum कॉन्ट्रैक्ट के भीतर नहीं चला रहे हैं, बल्कि इसे एक Rust प्रोग्राम में ऑफ-चेन पर चलाते हैं, एक ZK प्रूफ बनाते हैं, और उस प्रूफ की Ethereum पर पुष्टि करते हैं। और यह पहले से ही मेननेट पर चल रहा है। मैंने उनके जून अपग्रेड रिकॉर्ड्स की जाँच की, जहाँ उन्होंने Ethereum लाइट क्लाइंट्स को SP1 v6.1 पर माइग्रेट किया और नए वेरिफायर का उपयोग करके Cosmos Hub पैकेट्स को सफलतापूर्वक रिले किया। मैंने उनके गैस बेंचमार्क्स की भी जाँच की। IBC के माध्यम से एक मौजूदा ERC20 प्राप्त करने में उनके Foundry परीक्षणों में लगभग 551k गैस लगता है, लेकिन जब वे 50 पैकेट्स को एक साथ बैच करते हैं, तो प्रति पैकेट औसत 175k गैस पर गिर जाता है। यह प्रति पैकेट लगभग 68% कम गैस है। लेकिन इसका एक और पहलू है। प्रणाली अभी भी Cosmos validator सेट, सही SP1 वेरिफिकेशन प्रोग्राम्स और कुंजियों, और लाइट क्लाइंट्स को अपग्रेड या पुनर्प्राप्त करने में सक्षम सरकारी संरचना पर निर्भर है। इसलिए ZK पुष्टि स्वयं ही शून्य विश्वास की मान्यताओं का मतलब नहीं है। मुझे लगता है कि सहक्रियता की दिशा में यही सबसे दिलचस्प हिस्सा है। हम जटिल सहमति पुष्टि को ऑफ-चेन पर स्थानांतरित कर रहे हैं और क्रिप्टोग्राफिक प्रूफ्स का उपयोग करके इसे अन्य ब्लॉकचेन पर व्यवहार्य बना रहे हैं। स्रोत: https://t.co/Y6IL0hSehd

