Ketika berbicara tentang sistem akun Ethereum, sebenarnya ada perbedaan mendasar dengan Bitcoin.
Di Bitcoin tidak ada konsep "akun", hanya ada alamat dompet dan UTXO (output transaksi yang belum dibelanjakan). Tapi Ethereum berbeda, ia langsung memberikan akun kepada setiap pengguna, saldo ETH dan berbagai token ERC20 Anda tercatat dengan jelas.
Ethereum membagi akun menjadi dua kategori besar:
Jenis pertama disebut akun eksternal, yaitu jenis yang dikendalikan oleh kunci pribadi oleh pengguna biasa kita. Untuk melakukan transfer atau memanggil kontrak, semua harus dilakukan melalui akun eksternal.
Jenis kedua adalah akun kontrak, yang tidak dikendalikan langsung oleh siapa pun, melainkan ditentukan oleh kode kontrak pintar. Akun jenis ini lebih pasif, tidak dapat menginisiasi transaksi secara aktif, hanya akan berjalan sesuai logika yang telah ditentukan ketika dipicu.
Setiap akun Ethereum mengandung empat informasi kunci: nomor acak, saldo, hash kode kontrak, dan ruang penyimpanan. Di antara informasi tersebut, kode kontrak memiliki sifat yang sangat khusus—setelah diterapkan di blockchain, codeHash akan tetap tetap, dan tidak dapat diubah. Inilah sebabnya mengapa dikatakan bahwa kontrak pintar tidak dapat diubah setelah diterapkan.
Akun kontrak juga dapat menggunakan variasi tanda tangan ganda. Sebagai contoh: Alice ingin mentransfer 20 ETH kepada Bob melalui suatu kontrak, tetapi kontrak ini diatur dengan mekanisme tanda tangan ganda, yang memerlukan tanda tangan dari Alice dan Charles untuk dapat dieksekusi. Desain ini sangat berguna dalam skenario manajemen keuangan, setara dengan memberikan asuransi pada transfer besar.
Jadi model akun Ethereum, pada dasarnya, membangun infrastruktur keuangan yang lebih fleksibel untuk dunia blockchain.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
11 Suka
Hadiah
11
4
Posting ulang
Bagikan
Komentar
0/400
RugPullSurvivor
· 14jam yang lalu
Sudah lama rugi
Lihat AsliBalas0
bridgeOops
· 14jam yang lalu
Alamat Bitcoin lebih aman.
Lihat AsliBalas0
GasWrangler
· 14jam yang lalu
secara teknis, utxo secara matematis lebih unggul untuk pemrosesan tx paralel
Ketika berbicara tentang sistem akun Ethereum, sebenarnya ada perbedaan mendasar dengan Bitcoin.
Di Bitcoin tidak ada konsep "akun", hanya ada alamat dompet dan UTXO (output transaksi yang belum dibelanjakan). Tapi Ethereum berbeda, ia langsung memberikan akun kepada setiap pengguna, saldo ETH dan berbagai token ERC20 Anda tercatat dengan jelas.
Ethereum membagi akun menjadi dua kategori besar:
Jenis pertama disebut akun eksternal, yaitu jenis yang dikendalikan oleh kunci pribadi oleh pengguna biasa kita. Untuk melakukan transfer atau memanggil kontrak, semua harus dilakukan melalui akun eksternal.
Jenis kedua adalah akun kontrak, yang tidak dikendalikan langsung oleh siapa pun, melainkan ditentukan oleh kode kontrak pintar. Akun jenis ini lebih pasif, tidak dapat menginisiasi transaksi secara aktif, hanya akan berjalan sesuai logika yang telah ditentukan ketika dipicu.
Setiap akun Ethereum mengandung empat informasi kunci: nomor acak, saldo, hash kode kontrak, dan ruang penyimpanan. Di antara informasi tersebut, kode kontrak memiliki sifat yang sangat khusus—setelah diterapkan di blockchain, codeHash akan tetap tetap, dan tidak dapat diubah. Inilah sebabnya mengapa dikatakan bahwa kontrak pintar tidak dapat diubah setelah diterapkan.
Akun kontrak juga dapat menggunakan variasi tanda tangan ganda. Sebagai contoh: Alice ingin mentransfer 20 ETH kepada Bob melalui suatu kontrak, tetapi kontrak ini diatur dengan mekanisme tanda tangan ganda, yang memerlukan tanda tangan dari Alice dan Charles untuk dapat dieksekusi. Desain ini sangat berguna dalam skenario manajemen keuangan, setara dengan memberikan asuransi pada transfer besar.
Jadi model akun Ethereum, pada dasarnya, membangun infrastruktur keuangan yang lebih fleksibel untuk dunia blockchain.