يتفق الجميع على أن زي كيه-ستارك هي من الطراز الأول لبناء البلوكشين. لم يكن هذا دائما هو الحال ومن الجيد أنه أصبح توافقا. ما لم يتفق بعد وأتوقع أن يصبح كذلك: إذا كانت سلسلتك تعتمد على تقنية ZK، يجب أن تكون لغة البرمجة وجهازك الافتراضي محسنة ل ZK. يمكن معالجة برنامج مكتوب بلغة صديقة ل ZK (مثل Cairo) بسلاسة بواسطة آلة افتراضية تعتمد على ZK. إذا كان مكتوبا ب PL غير محسن ل ZK (مثل Solidity)، فستحتاج إلى المرور بعدة حلول بديلة قبل أن يتمكن zkVM من معالجته. هذه الحلول تعني أن (1) ستفقد الدقة والكفاءة، و(2) قد تخاطر حتى بحدوث أخطاء. تحتاج إلى الأداة المناسبة للعمل مع ZK.