Co-founder Ethereum Vitalik Buterin telah menguraikan detail teknis baru terkait abstraksi akun di Ethereum, dengan fokus pada spesifikasi EIP-8141 yang diusulkan, yang disajikan sebagai kerangka kerja terpadu yang dimaksudkan untuk mengatasi keterbatasan yang tersisa dari abstraksi akun dan memperkenalkan fungsi tambahan.
Menurut postingan di platform media sosial X, proposal ini memperkenalkan model yang disebut sebagai "transaksi frame," di mana satu transaksi dapat terdiri dari beberapa panggilan kontrak yang dapat mereferensikan calldata satu sama lain dan secara independen mengotorisasi baik pengirim transaksi maupun pihak yang bertanggung jawab membayar biaya transaksi, sementara lapisan protokol dasar hanya memverifikasi serangkaian kondisi minimal.
Dalam model ini, transaksi standar yang dikirimkan oleh akun kontrak pintar akan disusun menjadi tahap validasi yang memverifikasi otorisasi dan memberi sinyal persetujuan menggunakan opcode khusus, diikuti oleh satu atau lebih tahap eksekusi. Desain ini juga memungkinkan beberapa frame eksekusi digabungkan menjadi satu operasi atomik, memungkinkan urutan seperti persetujuan dan pengeluaran terjadi dalam satu transaksi. Untuk akun yang belum di-deploy, frame deployment tambahan dapat ditempatkan di awal transaksi, dengan mekanisme proxy deployment yang ada seperti EIP-7997 dikutip sebagai cara untuk memastikan alamat kontrak yang konsisten di berbagai jaringan.
Struktur yang sama dijelaskan sebagai mendukung mekanisme pembayaran gas alternatif, termasuk transaksi di mana biaya dibayar menggunakan token selain ether. Dalam konfigurasi ini, kontrak paymaster menyediakan ether secara real time dan memvalidasi bahwa transfer token yang diperlukan disertakan nanti dalam transaksi, setelah itu dana yang tidak digunakan dikembalikan dan dikonversi kembali menjadi ether. Pendekatan ini dicirikan sebagai secara fungsional mirip dengan sistem transaksi bersponsor saat ini, sambil menghilangkan kebutuhan akan perantara off-chain dan hanya mengandalkan logika on-chain.
Postingan tersebut juga menjelaskan bagaimana alur transaksi yang berfokus pada privasi dapat didukung. Satu opsi melibatkan paymaster yang memverifikasi zero-knowledge proof sebelum menutup biaya transaksi, sementara yang lain bergantung pada skema nonce multi-dimensi yang memungkinkan satu akun memproses transaksi atas nama banyak pengguna secara paralel. Format transaksi yang diusulkan disajikan cukup fleksibel untuk mengakomodasi pola-pola ini tanpa memperkenalkan infrastruktur khusus.
Meskipun aturan validitas on-chain dijelaskan sebagai sederhana, dengan transaksi hanya dianggap valid jika frame validasi khusus secara eksplisit mengotorisasi pembayaran gas, penulis menyoroti bahwa propagasi transaksi di tingkat mempool menghadirkan tantangan yang lebih kompleks. Struktur transaksi tertentu bisa tidak aman untuk disiarkan jika memerlukan pemeriksaan status eksternal yang ekstensif. Akibatnya, diharapkan bahwa implementasi awal akan mengandalkan kebijakan mempool yang ketat, sebanding dengan perbedaan antara aturan konsensus dan kebijakan transaksi standar di Bitcoin, dengan kumpulan aturan yang lebih luas diperkenalkan secara bertahap. Konfigurasi mempool yang lebih canggih dapat di-deploy sebagai alternatif opsional.
Untuk pengguna sistem yang berorientasi pada privasi, proposal ini dijelaskan sebagai cara potensial untuk menghilangkan ketergantungan pada layanan penyiaran publik, menggantinya dengan akses langsung ke mempool publik tujuan umum. Postingan tersebut selanjutnya mencatat bahwa dukungan untuk skema tanda tangan yang tahan kuantum masih memerlukan pekerjaan tambahan untuk meningkatkan efisiensi komputasi.
Proposal ini juga disajikan sebagai pelengkap inisiatif FOCIL, yang bertujuan untuk meningkatkan jaminan inklusi transaksi, sementara abstraksi akun akan memungkinkan logika transaksi kompleks dikirimkan langsung sebagai transaksi protokol kelas satu. Kompatibilitas dengan akun yang dimiliki secara eksternal juga sedang dibahas, dengan tujuan yang dinyatakan untuk memungkinkan akun yang ada mengakses operasi batch dan transaksi bersponsor di bawah kerangka kerja yang sama. Penulis menyimpulkan bahwa, setelah lebih dari satu dekade penelitian tentang mekanisme ini, desain keseluruhan dapat diimplementasikan dalam waktu sekitar satu tahun, berpotensi sejalan dengan upgrade jaringan Hegota yang direncanakan.
Postingan Vitalik Buterin: Protokol Abstraksi Akun EIP-8141 Ethereum Akan Diluncurkan Setelah Upgrade Hegota muncul pertama kali di Metaverse Post.


