Featured image for article "Abstraksi Akun di ioPay - Dompet DePIN" from IoTeX Blogs

Abstraksi Akun di ioPay - Dompet DePIN

ioPay (dibangun oleh tim IoTeX) dengan bangga mengumumkan peluncuran Abstraksi Akun! Menjadikan ioPay dompet AA multi-rantai terbesar dan teruji di pasar. Blog ini akan menjelaskan mengapa AA penting, pekerjaan IoTeX di bidang AA, implementasi ioPay, dan cara mengatur Dompet AA Anda di ioPay. Mengapa AA penting Abstraksi akun adalah istilah yang digunakan untuk menggambarkan perubahan mendasar dalam arsitektur jaringan blockchain. Secara tradisional, akun blockchain adalah alamat sederhana yang terkait dengan kunci pribadi yang mengontrol dana. Namun, abstraksi akun memperkenalkan model yang lebih canggih di mana akun tidak hanya sebagai wadah dana tetapi juga mampu menjalankan kode kompleks.

IoTeX Blogs

ioPay (dibangun oleh tim IoTeX) dengan bangga mengumumkan peluncuran Abstraksi Akun! Menjadikan ioPay dompet AA multi-rantai terbesar dan teruji di pasar. Blog ini akan menjelaskan mengapa AA penting, pekerjaan IoTeX di bidang AA, implementasi ioPay, dan cara mengatur Dompet AA Anda di ioPay.

Mengapa AA penting

Abstraksi akun adalah istilah yang digunakan untuk menggambarkan perubahan mendasar dalam arsitektur jaringan blockchain. Secara tradisional, akun blockchain adalah alamat sederhana yang terkait dengan kunci pribadi yang mengontrol dana. Namun, abstraksi akun memperkenalkan model yang lebih canggih di mana akun tidak hanya sebagai wadah dana tetapi juga mampu menjalankan kode kompleks. Pada dasarnya, abstraksi akun memisahkan peran pengelolaan dana dan eksekusi kode, memungkinkan kontrak pintar yang lebih dinamis dan kuat. Perubahan ini memungkinkan pengembang menciptakan aplikasi inovatif dengan fleksibilitas lebih dalam eksekusi dan interaksi kontrak. Dalam kasus ioPay, AA sangat meningkatkan kemudahan pembuatan dan pemulihan akun. Belum lagi AA membuka pintu ke beberapa fitur ioPay lainnya yang sebelumnya tidak mungkin. Manfaat Abstraksi Akun:

  1. Fleksibilitas yang Ditingkatkan: Abstraksi akun memberi pengembang fleksibilitas lebih saat merancang kontrak pintar. Dengan pendekatan ini, pengendalian dana dipisahkan dari logika eksekusi kontrak, memungkinkan aplikasi yang lebih dinamis dan modular.
  2. Pengurangan Biaya Gas: Biaya gas menjadi perhatian utama di ekosistem blockchain, menghambat skalabilitas dan adopsi aplikasi terdesentralisasi. Abstraksi akun berpotensi mengurangi biaya gas dengan mengoptimalkan eksekusi kontrak pintar, memungkinkan kontrak berjalan tanpa transaksi berulang, sehingga menghemat sumber daya komputasi.
  3. Peningkatan Kemampuan Upgrade: Kontrak pintar tradisional seringkali tidak dapat diubah setelah diterapkan, menyulitkan perbaikan bug atau penambahan fitur baru. Abstraksi akun memperkenalkan konsep "kemampuan upgrade kontrak," memungkinkan pengembang memperbarui dan meningkatkan kontrak tanpa mengganggu fungsinya. Fitur ini penting untuk pemeliharaan dan evolusi aplikasi terdesentralisasi.
  4. Kasus Penggunaan Inovatif: Abstraksi akun membuka kemungkinan baru bagi pengembang, membuka jalan untuk kasus penggunaan inovatif, termasuk di keuangan terdesentralisasi (DeFi), token non-fungible (NFT), dan lainnya. Pemisahan dana dan eksekusi kode memungkinkan pembuatan aplikasi yang lebih kompleks dan kaya fitur yang sebelumnya sulit diimplementasikan.
  5. Peningkatan Keamanan: Pemisahan tanggung jawab yang diperkenalkan oleh abstraksi akun dapat meningkatkan keamanan kontrak pintar. Dengan mengisolasi pengelolaan dana dari eksekusi kode, potensi kerentanan dan permukaan serangan berkurang, membuatnya lebih sulit bagi aktor jahat untuk mengeksploitasi celah.

Infrastruktur Modular IoTeX sebagai Penggerak Inovasi DePIN

IoTeX adalah platform infrastruktur Web3 modular yang menghubungkan perangkat pintar dan data dunia nyata ke blockchain. Solusi middleware IoTeX W3bstream menyediakan komputasi dan verifikasi data dunia nyata, membawanya ke on-chain sambil menawarkan modularitas dan kustomisasi yang dibutuhkan pengembang untuk memfasilitasi adopsi massal. Sebagai penyedia utama infrastruktur DePIN (Decentralized Physical Infra Networks), IoTeX memfasilitasi hadiah baru dari perangkat dan aktivitas on/off-chain bagi pengguna, mengubah perangkat pribadi menjadi ekonomi komunal, dan men-tokenisasi "data dari segalanya." Didukung oleh tim global lebih dari 60 ilmuwan dan insinyur riset, IoTeX menggabungkan blockchain L1 kompatibel EVM, middleware komputasi off-chain, dan perangkat keras terbuka untuk menghubungkan miliaran perangkat pintar, mesin, sensor, dan dApps di dunia fisik dan digital. Tentu saja, bagian penting dari proyek DePIN adalah dompet seluler. Oleh karena itu, tim IoTeX menghabiskan banyak waktu mengembangkan ioPay, dompet pilihan DePIN (termasuk integrasi DePINscan ke dalam dompet).

Infrastruktur Modular IoTeX sebagai Penggerak Inovasi DePIN

IoTeX telah berada di garis depan banyak usaha teknologi tinggi, berusaha mendorong batas kemungkinan dengan blockchain dan komputasi off-chain. Teknologi AA adalah area lain di mana IoTeX memimpin. Mendapatkan hibah dari Ethereum Foundation pada September 2023. Hibah tersebut khusus untuk ERC-4337 dan pekerjaan IoTeX dalam menggunakan Dompet Abstraksi Akun Zero-knowledge.

Memberdayakan Inovasi: ERC-4337


Memanfaatkan teknologi bukti zk-SNARK, IoTeX membangun dompet abstraksi akun yang dapat diotorisasi dengan kata sandi. zk-SNARK (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) adalah sistem bukti kriptografi yang memungkinkan satu pihak membuktikan kepada pihak lain bahwa suatu pernyataan benar tanpa mengungkapkan informasi tambahan selain validitas pernyataan itu sendiri. zk-SNARK telah digunakan dalam berbagai aplikasi blockchain, seperti cryptocurrency fokus privasi Zcash, untuk memungkinkan transaksi divalidasi dan dicatat di blockchain tanpa mengungkap identitas atau detail transaksi pengirim, penerima, atau jumlah yang terlibat. Istilah zk-SNARK kadang digunakan secara umum untuk merujuk pada sistem bukti zero-knowledge, tetapi secara ketat, zk-SNARK merujuk pada jenis sistem bukti zero-knowledge tertentu yang memiliki ukuran bukti ringkas dan tidak memerlukan interaksi antara pemberi bukti dan pemeriksa.

Detail AA

Jika Anda ingin mencoba MVP IoTeX yang memperoleh hibah abstraksi akun zero-knowledge, Anda dapat melakukannya di tautan berikut: https://zk-wallet-demo.iotex.io. Linktree ini menampilkan semua pekerjaan AA IoTeX hingga saat ini. Dengan memanfaatkan keahlian IoTeX di bidang abstraksi akun, implementasi ioPay menjadi langkah berikutnya yang masuk akal.

Implementasi Abstraksi Akun di ioPay

ioPay selalu fokus pada keamanan dan pengalaman pengguna, yang keduanya ditingkatkan dengan implementasi abstraksi akun. ioPay saat ini menawarkan dukungan login AA Gmail. Dalam waktu dekat, ioPay berencana mengimplementasikan metode otentikasi AA lainnya. Dalam membangun fitur ini di ioPay, tim memanfaatkan P256 untuk mengautentikasi transaksi dompet dan protokol DKIM berbasis email untuk memulihkan akun pengguna. DKIM (DomainKeys Identified Mail) adalah metode otentikasi email yang menggunakan tanda tangan digital untuk memberi tahu penerima bahwa pesan dikirim dan diotorisasi oleh pemilik domain. Setelah penerima memastikan email ditandatangani dengan tanda tangan DKIM yang valid, dapat dipastikan isi email tidak dimodifikasi. Jadi kami dapat memverifikasi pengguna tanda tangan DKIM pada kontrak on-chain dan memulihkan akun ioPay pengguna. P256 menggunakan kurva eliptik secp256r1, standar kriptografi yang diterima luas yang dapat diterapkan di EVM untuk membuat otentikasi dan penandatanganan transaksi/kontrak pintar yang aman. Sebagian besar perangkat dan aplikasi modern mengandalkan kurva eliptik “secp256r1”. Contohnya:

  1. Apple’s Secure Enclave: Ada “Trusted Execution Environment” terpisah di perangkat Apple yang dapat menandatangani pesan arbitrer dan hanya dapat diakses dengan identifikasi biometrik.
  2. Webauthn: Web Authentication (WebAuthn) adalah standar web yang diterbitkan oleh World Wide Web Consortium (W3C). WebAuthn bertujuan menstandarisasi antarmuka untuk mengautentikasi pengguna ke aplikasi dan layanan berbasis web menggunakan kriptografi kunci publik. Digunakan oleh hampir semua browser web modern.
  3. Android Keystore: Android Keystore adalah API yang mengelola kunci privat dan metode penandatanganan. Kunci privat tidak diproses saat menggunakan Keystore sebagai metode penandatanganan aplikasi. Juga dapat dilakukan di “Trusted Execution Environment” pada mikrochip.
  4. Passkeys: Passkeys memanfaatkan standar FIDO Alliance dan W3C. Menggantikan kata sandi dengan pasangan kunci kriptografi yang juga dapat digunakan untuk kriptografi kurva eliptik. Karena jaringan IoTeX sudah mendukung kontrak pra-kompilasi yang melakukan verifikasi tanda tangan pada kurva eliptik “secp256r1”, masuk akal untuk mendasarkan logika verifikasi dompet AA ioPay pada Apple’s Secure Enclave dan Android Keystore dengan biaya gas konstan. Dengan memanfaatkan secure enclave/keystore perangkat dan identifikasi biometrik, kami dapat mencapai dompet AA yang sangat aman. Untuk mendorong penggunaan dompet AA baru ini, untuk waktu terbatas, IoTeX menyediakan 2 IOTX per hari untuk membayar biaya gas bagi pengguna yang menggunakan dompet AA ioPay. Jika pengguna ioPay memiliki NFT MachineFi, mereka dapat menerima 10 IOTX per hari untuk biaya gas sebagai tingkat utilitas tambahan bagi pemegang NFT MachineFi kami.

Cara Mengatur Dompet AA di ioPay

Langkah 1) Unduh ioPay dan tekan buat dompet AA.

Tekan buat dompet AA.

Langkah 2) Masukkan alamat gmail

Masukkan alamat gmail

Langkah 3) Anda menerima email dengan kode verifikasi unik

Langkah 4) Pesan selamat + pengguna diberi 2 IOTX untuk mendorong penggunaan fitur baru ini. (bagus untuk pengguna baru yang belum pernah menggunakan IoTeX sehingga mereka mendapatkan token asli)

Pesan selamat + pengguna diberi 2 IOTX untuk mendorong penggunaan fitur baru ini. (bagus untuk pengguna baru yang belum pernah menggunakan IoTeX sehingga mereka mendapatkan token asli)

Langkah 5) Pengguna kembali ke halaman utama di mana mereka dapat melakukan transaksi atau menggunakan dApp apa pun dengan dompet AA.

Pengguna kembali ke halaman utama di mana mereka dapat melakukan transaksi atau menggunakan dApp apa pun dengan dompet AA.

6) Pengguna menerima 2 $IOTX/hari/pengguna (untuk pengguna AA biasa) dan 10 $IOTX/hari/pengguna jika mereka juga memiliki NFT MachineFi.

Pengguna menerima 2 $IOTX/hari/pengguna (untuk pengguna AA biasa) dan 10 $IOTX/hari/pengguna jika mereka juga memiliki NFT MachineFi.

Stay Updated

Subscribe to get the latest posts from IoTeX Blogs delivered to your inbox.