
Penulis asli: Hari
Sumber asli: Blockchain Vernakular
Salah satu pendiri Ethereum, Vitalik Buterin, menulis pada bulan Maret tahun ini bahwa hosting mandiri sangat penting, dan pemulihan sosial serta multi-tanda tangan adalah cara yang baik untuk mencapai tujuan ini. Dia juga menunjukkan bahwa dalam hal pembayaran mata uang kripto, gunakan akun ERC-4337 dompet abstraksi Akan lebih nyaman.
Hak asuh diri itu penting. Dan pemulihan sosial dan multisig adalah cara terbaik untuk melakukannya.
Postingan reddit singkat tentang pendapat saya tentang memilih wali untuk pemulihan sosial dan dompet multisig:t.co/FY1iyJ6BFC
— vitalik.eth (@VitalikButerin) 17 Maret 2023
Dalam peta jalan ETH2.0, pejabat menempatkan abstraksi akun, penggabungan, dan sharding pada tingkat direktori yang sama. Tidak sulit untuk melihat posisi penting abstraksi akun di ETH2.0.

Sumber: TripleA
Jumlah pengguna Internet global berjumlah sekitar 5 miliar. Menurut data resmi dari TripleA, hingga saat ini, jumlah pengguna cryptocurrency global telah mencapai 420 juta.
Sebagai dompet kripto yang paling banyak digunakan saat ini, Metamask hanya melampaui 30 juta pengguna aktif bulanan selama pasar bullish tahun lalu. Bagi mereka yang tahu banyak tentang industri mata uang kripto, jumlah pengguna mata uang kripto sebenarnya masih jauh lebih tinggi.
Alasannya adalah penggunaan dompet terenkripsi yang rumit, seperti berbagai kosakata profesional, dan pelestarian aset serta masalah lainnya, menghalangi orang biasa memasuki industri mata uang kripto. Abstraksi akun Ethereum yang disebutkan di awal dapat secara efektif menyelesaikan masalah ini dan mengurangi Masuknya orang ke dunia cryptocurrency.
Dompet Crypto, sebagai pintu masuk ke dunia Web3, penerapan model akun meletakkan dasar bagi pengguna Web3 skala besar, yang sangat penting. Pada artikel ini, kita akan memahami secara singkat konsep terkait model akun.
Model akun Ethereum
Untuk memahami konsep abstraksi akun, kita perlu memahami terlebih dahulu pengetahuan tentang akun dompet. Mengenai model akun dompet (terutama rantai yang kompatibel dengan EVM seperti Ethereum), saat ini dibagi menjadi dua kategori utama: Akun Eksternal (Akun Milik Eksternal – EOA) dan Akun Kontrak (Akun Kontrak – CA).
Akun Milik Eksternal, disebut sebagai EOA. Saat ini, sebagian besar dompet di Ethereum adalah dompet EOA, termasuk dompet perangkat keras yang sudah dikenal seperti Metamask, token pocket, atau Ledger, yang semuanya termasuk dalam kategori ini. Karena alamat Ethereum dihitung langsung dari kunci publik dan tidak bergantung pada blockchain itu sendiri serta tidak ada hubungannya dengan Ethereum, maka disebut akun eksternal.
Akun kontrak (CA), disebut sebagai CA, seperti namanya, akun kontrak adalah akun yang dikendalikan oleh logika kode kontrak. Akun kontrak umum seperti alamat kontrak pintar dari setiap token yang perlu kita temukan kapan berdagang di DEX meskipun tidak memiliki Kunci pribadi, ia tidak dapat memulai transaksi, tetapi dengan menggunakan kemampuan program kontrak pintar, Anda dapat menerapkan logika operasi bisnis yang lebih kompleks daripada dompet EOA, mengontrol akun kontrak melalui dompet EOA, dan mengimplementasikan fungsi seperti transaksi dan tanda tangan.
Kesamaan yang dimiliki kedua model akun:
Semua dapat menerima, menyimpan, mengirim token, dan berinteraksi dengan kontrak pintar yang diterapkan.
Perbedaan antara kedua model akun tersebut:
EOA dikendalikan oleh kunci privat. CA tidak memiliki kunci privat dan dikendalikan oleh logika kode kontrak;
Membuat akun dengan EOA gratis, dan diperlukan bahan bakar untuk membuat akun dengan CA;
EOA dapat memulai transaksi, dan CA hanya dapat merespons transaksi yang diterima dan mengirim transaksi;
Transaksi antar EOA hanya dapat berupa transfer token. Memulai transaksi dari EOA ke CA dapat memicu berbagai operasi: seperti transfer token atau pembuatan kontrak baru, dll.
Jenis dompet
1. Dompet Tradisional (HD).
Pengguna membuat alamat di dompet tradisional. Setelah alamat dibuat, pengguna akan mendapatkan kunci publik dan kunci pribadi. Saat ini, berbagai dompet perangkat lunak dan perangkat keras yang ada di pasaran, seperti Metamask, Ledger, dll., semuanya merupakan dompet EOA. Hingga saat ini, dompet tradisional telah menjadi pintu masuk utama ke dalam industri cryptocurrency bagi pengguna biasa.
Masalah terkini dengan dompet tradisional:
Ambang batasnya terlalu tinggi. Pengguna harus memiliki pemahaman dasar tentang kunci publik, alamat pribadi, dan pengetahuan terkait lainnya sebelum mereka dapat menggunakan dompet;
Aset mudah hilang, dan pengguna harus menyimpan kunci pribadinya sendiri. Setelah kunci pribadi bocor, aset tersebut tidak akan pernah dapat dipulihkan;
Inefisiensinya rendah. Setiap transaksi yang dilakukan pengguna di rantai memerlukan otorisasi tanda tangan dan langkah-langkah lain untuk menyelesaikan konfirmasi transaksi. Misalnya, saat memainkan game web3, jika semua game ada di rantai, maka setiap tindakan dalam game memerlukan konfirmasi tanda tangan. yang akan mempengaruhi Mainkan game untuk bersenang-senang.
2. Dompet MPC (perhitungan multi-pihak).
Dompet MPC pada dasarnya adalah dompet EOA. Dompet MPC memecah kunci pribadi menjadi 2 atau 3 bagian, dan menyerahkan beberapa fragmen ke pihak dompet untuk disimpan. Masing-masing pihak memegang beberapa fragmen kunci pribadi saat tanda tangan kunci pribadi diperlukan, Melalui algoritme (dengan premis bahwa semua pihak tidak mengungkapkan privasi mereka), fragmen kunci pribadi disambung menjadi kunci pribadi lengkap untuk melengkapi tanda tangan. Produk yang ada saat ini seperti Fireblocks, ZenGo, dll.
keuntungan:
Kunci pribadi dibagi menjadi beberapa bagian, sehingga lebih sulit bagi peretas untuk memecahkannya dan meningkatkan keamanan dompet.
kekurangan:
Anda harus mempercayai pihak dompet MPC dan kekuatan komputasi yang disediakan oleh pihak ketiga. Jika pihak ketiga mengalami masalah, layanan tidak dapat dilanjutkan.
Kedua dompet di atas milik model EOA, sedangkan dompet kontrak pintar milik model CA.
3. Dompet kontrak pintar
Dompet kontrak pintar adalah kontrak pintar seperti dompet, sebuah antarmuka yang memungkinkan pengguna mengelola dana, masuk, dan berinteraksi dengan berbagai dApps. Berbeda dengan dompet EOA, karena penerapan kontrak pintar harus dilakukan secara on-chain, pembuatan dompet pintar memerlukan biaya tertentu. Argent, Gnosis Safe, dan dompet lama lainnya adalah dompet kontrak pintar.
Konsep "partisipasi multi-partai" dari dompet multi-tanda tangan mirip dengan dompet MPC, tetapi ini adalah dompet yang dibangun berdasarkan kontrak pintar. Dompet dikontrol melalui beberapa kunci pribadi, dan logika verifikasi ditentukan melalui smart kontrak Ketika suatu transaksi perlu diverifikasi, Lebih dari satu kunci pribadi, atau setidaknya dua pertiga dari kunci pribadi di antara beberapa kunci pribadi, diperlukan untuk berpartisipasi dalam verifikasi untuk menyelesaikan tanda tangan, sehingga itu juga termasuk dalam kontrak pintar. dompet. Yang terkenal adalah Gnosis Safe yang disebutkan di atas.
keuntungan:
Peningkatan keamanan (banyak tanda tangan);
Dapat mewujudkan transaksi batch dan menghemat biaya;
Skalabilitas, karena komposisi kontrak pintar, berbagai fungsi dapat ditambahkan;
Tanggung jawab dalam rantai tersebut jelas, dan multi-tanda tangan dapat memperjelas kunci privat mana yang digunakan untuk menandatangani rantai;
Pemulihan sosial memungkinkan Anda mendapatkan kembali kendali atas akun Anda ketika kunci/kata sandi pribadi Anda bocor dan hilang.
kekurangan:
Biaya menjadi lebih tinggi, biaya transaksi menjadi lebih tinggi, verifikasi transaksi memerlukan banyak tanda tangan, biaya pemulihan menjadi lebih tinggi, dan biaya on-chain harus dibayar untuk menyelesaikannya;
Mengurangi kenyamanan (banyak tanda tangan);
Rantai non-EVM memerlukan penyesuaian untuk dijalankan;
Kompatibilitas yang buruk, ketidakcocokan dengan kontrak yang tidak dapat diupgrade, standar akun kontrol yang berbeda antar operator, dan ketidakmampuan untuk beralih di antara berbagai dompet sesuka hati.
Abstraksi akun
Dari penjelasan di atas, kita dapat mengetahui bahwa dompet yang didukung oleh dua model akun, EOA dan CA, memiliki berbagai masalah. Oleh karena itu, pejabat Ethereum ingin memperkuat kedua model akun tersebut melalui abstraksi akun.
Abstraksi Akun (AA), intinya adalah memisahkan dan membagi hak tanda tangan dan kepemilikan akun, membuat kombinasi CA dan EOA lebih fleksibel, dan mewujudkan pembayaran gas, izin yang dapat diprogram, dan fungsi lainnya melalui kode kontrak pintar.
Abstraksi akun adalah solusi yang lebih baik berdasarkan dompet kontrak pintar, sehingga batasan antara keduanya tidak terlalu jelas. Abstraksi akun Ethereum telah diusulkan pada tahun 2016, namun implementasi sebenarnya mungkin adalah usulan skema EIP-4337.

Proses implementasi EIP-4337
Sangat mudah untuk memahami abstraksi akun. Misalnya, ketika kita ingin menonton TV, kita hanya perlu menggunakan tombol remote control untuk mengontrol saklar, volume, dan beralih saluran. Kita tidak perlu memahami bagaimana perilaku ini diterapkan dengan langkah di dalam TV. Remote control setara dengan "mengabtraksi" pengoperasian internal TV ke permukaan.
Abstraksi akun serupa. CA dan EOA "diabstraksi" dan disederhanakan ke dalam bentuk akun Ethereum. Pengguna tidak perlu peduli dengan model akun yang mana. Jika Anda tidak memiliki latar belakang teknis, Anda dapat menganggapnya sebagai konsep modular yang sangat populer sebelumnya.
Karena solusi EIP-4337 belum matang, dompet abstraksi akun yang dikembangkan berdasarkan EIP-4337 saat ini tidak dapat digunakan secara luas melalui kasus penggunaan abstraksi akun.
Kasus penggunaan abstraksi akun:
1. Dompet kontrak pintar
Konsep terkait disebutkan di atas. Dibandingkan dengan dompet EOA, dompet kontrak pintar dapat memberikan pengalaman lancar yang mirip dengan Web2. Pengguna tidak perlu memahami berbagai konsep dompet, sehingga menurunkan ambang batas bagi pengguna Internet untuk memasuki web3.
2. Tidak ada transaksi ETH
Ketika dompet tradisional melakukan transaksi, mereka perlu menggunakan token mainnet (ETH) sebagai biaya gas. Jika dompet tidak memiliki tokennet token (ETH), transaksi tidak dapat dilakukan. Dalam proposal EIP4337, pengguna dapat melakukan transaksi meskipun mereka tidak memiliki Ethereum (membayar atau menggunakan token sebagai biaya bahan bakar).
3. Paket batch dan gabungkan transaksi
Pengemasan batch dan penggabungan transaksi mendukung banyak paket dan satu pengiriman, serupa dengan transaksi di Dex. Token baru perlu disetujui dan diotorisasi sebelum ditukar, sementara abstraksi akun dapat dilakukan dalam satu langkah.
4. Operasi otomatis
Berjalan secara otomatis. Ketika pengguna menetapkan kondisi perdagangan dan kondisi yang relevan terpenuhi, transaksi akan berjalan secara otomatis. Pembayaran bebas kata sandi mirip dengan Alipay. Dalam game, setelah memenuhi persyaratan, tanda tangan secara otomatis diotorisasi untuk meningkatkan pengalaman game. Pedagang frekuensi tinggi di rantai dapat meningkatkan pengalaman penggunaan.
5. Pembagian izin
Izin dibagi untuk mengelola beberapa kunci, dan kunci yang berbeda memberikan izin yang berbeda.
Kerugian dari abstraksi akun:
Kompatibilitas dompet dan ketergantungan pada kontrak pintar. Ketika kontrak pintar diterapkan pada suatu rantai, kontrak tersebut akan terikat pada rantai tersebut dan tidak dapat diterapkan pada rantai lainnya;
Ketika fungsi terus meningkat, kemungkinan kerentanan juga meningkat;
Semua logika berjalan dalam rantai, sehingga meningkatkan biaya bahan bakar.
Di atas adalah pengetahuan yang relevan tentang abstraksi akun. Sebagai pintu masuk lalu lintas ke industri Web3, ambang batas yang rendah dan kenyamanan adalah masalah terbesar dari dompet saat ini. Saat ini, dompet EOA adalah yang utama, dan sebagian besar pengguna di kalangan terbiasa menggunakan dompet EOA.
(Konten di atas dikutip dan dicetak ulang dengan izin mitra MarsBit, tautan teks asli | Sumber: Vernacular Blockchain)
Pernyataan: Artikel ini hanya mewakili pandangan dan opini pribadi penulis, dan tidak mewakili pandangan objektif dan posisi blockchain. Semua konten dan opini hanya untuk referensi dan bukan merupakan nasihat investasi. Investor harus membuat keputusan dan transaksinya sendiri, dan penulis serta Klien Blockchain tidak akan bertanggung jawab atas kerugian langsung atau tidak langsung yang disebabkan oleh transaksi investor.
Dalam artikel ini, "ERC-4337", yang dianggap sangat penting oleh V God, dapatkah mengantarkan era ledakan Web3? Pertama kali muncul di Blok Tamu.



