
অ্যাকাউন্ট অ্যাবস্ট্রাকশন ছাড়া সিস্টেমে, সাধারণ ব্যবহারকারীদের দ্বারা ব্যবহৃত সিগনেচার স্কিম পরিবর্তন করা সাধারণত দুটি কিছুর মধ্যে একটির অর্থ: প্রোটোকল-স্তরের একটি হার্ড ফর্ক যা সবার জন্য ট্রানজেকশন ফরম্যাট আপডেট করে, অথবা একটি বৃহৎ মিগ্রেশন যেখানে ব্যবহারকারীদের নতুন ঠিকানায় ফান্ড স্থানান্তর করতে হয় যেগুলোতে ইতিমধ্যেই নতুন স্কিমটি বাস্তবায়িত হয়েছে। উভয় বিকল্পই সমন্বয়ের খরচ, ব্যবহারকারী-ত্রুটির ঝুঁকি এবং অস্থায়ী তরলতা বিভক্তি তৈরি করে। নেটিভ অ্যাকাউন্ট অ্যাবস্ট্রাকশন মডেলটিকে উল্টিয়ে দেয়। যেহেতু অ্যাকাউন্টটি নিজেই একটি স্মার্ট চুক্তি, তাই এর বৈধতা ফাংশনটি অ্যাকাউন্টের নিজস্ব লজিক দ্বারা সংজ্ঞায়িত একটি অথেনটিকেটেড আপগ্রেড পথের মাধ্যমে প্রতিস্থাপন করা যেতে পারে। ঠিকানা এবং সঞ্চয়স্থল অপরিবর্তিত থাকে; শুধুমাত্র একটি সিগনেচারকে বৈধকিরূপে সিদ্ধান্ত নেওয়ার জন্য যে কোডটি ব্যবহৃত হয়, তা আপডেট হয়। @Starknet এই মডেলটিকে ডিফল্টভাবে implement-এর। পাবলিক ডেমোতে Falcon-512-এর verfication-এর execution-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-এর proof-of-concept-एर प्रूफ ऑफ कॉन्सेप्ट एक फोन के सिक्योर एलिमेंट में स्टोर किए गए ML-DSS की का उपयोग किया गया है। যদিও, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099 @Starknet implements this model as the default. Public demonstrations have shown Falcon-512 verification running inside an account contract, and a separate proof-of-concept has used an ML-DSA key stored in a phone’s secure element. These implementations are not yet production-ready for ordinary users as they remain unaudited in important respects and lack broad wallet support, but they illustrate that the mechanism exists. The gas cost of verification is higher than classical ECDSA yet has been shown to fit within current per-transaction limits in optimized variants. The remaining work is therefore largely outside the core protocol: wallet interfaces must support the new key formats, custodians must update their signing infrastructure, and users must be given clear upgrade paths that do not lock accounts if an intermediate version is unsupported. Cryptographic agility at the account layer reduces the size of the coordinated change, but it does not remove the need for careful engineering of the surrounding ecosystem.
