ZKsync Era’nın Yerel Hesap Soyutlaması
Daha önce belirtildiği gibi, zkSync, ERC-4337’ye benzer bir entegrasyona sahiptir. zkSync ayrıca işlemleri sıralamak ve Batch’e eklemek için bir Sequencer kullanan bir ZK-Rollup çözümüdür. zkSync Era’da EIP 4337 ve Starknet’te olduğu gibi iki aşama vardır. Burada, EOA ve Sözleşme hesapları aynı mempool’a işlemler gönderir. EOA ve Sözleşme hesapları için aynı mempool’u paylaşmak, Paymaster’ların EOA işlemlerini de sponsor etmelerini sağlar, bu orijinal 4337 uygulamasında yapılamaz. Bu nedenle, zkSync Era’da, EOA’nın işlemlerini sponsor eden bir Paymaster oluşturabilirsiniz. Operator (4337’deki Bundler’a benzer) işlemleri toplar, ardından bunlar EVM’de Bootloader adlı bir akıllı sözleşme aracılığıyla (4337’deki entrypoint’e benzer) yürütülür. Ne yazık ki, zkSync’de simülasyonun (zincir dışı işlem) nasıl gerçekleştiği hakkında fazla bilgi bulamadım, bu yüzden zincir üstünde neler olduğunu açıklayayım:
