Apa Itu NEAR Token? Penjelasan Model Akun
Learn how NEAR Protocol's account model works: named accounts, access keys, sub-accounts, and storage staking explained for developers and users.
Penjelasan Model Akun NEAR
Deskripsi Meta: Pelajari cara kerja model akun NEAR: akun bernama, akun implisit, kunci akses, sub-akun, dan storage staking dijelaskan untuk pengembang dan pengguna kripto.
Pendahuluan: Apa Itu NEAR Protocol dan Mengapa Model Akunnya Penting?
NEAR Protocol adalah blockchain proof-of-stake Layer-1 yang dirancang untuk aplikasi terdesentralisasi (dApps, program perangkat lunak yang berjalan di blockchain alih-alih server terpusat) yang skalabel, dan model akun NEAR adalah sistem arsitektur yang membedakannya dari rantai pesaing. Didirikan oleh Illia Polosukhin (mantan peneliti AI Google) dan Alexander Skidanov (sebelumnya dari Microsoft), NEAR meluncurkan mainnet miliknya pada Oktober 2020 dengan tujuan utama: membuat pengembangan dan penggunaan blockchain terasa lebih mirip dengan membangun dan menggunakan perangkat lunak biasa.
Kebanyakan orang yang pertama kali mengenal NEAR memperhatikan sesuatu yang tidak terduga. Akun mereka terlihat seperti alice.near, bukan rangkaian huruf dan angka kriptografis. Pilihan desain tersebut bukanlah kosmetik. Ini mencerminkan keputusan arsitektural yang lebih dalam yang tertanam dalam model akun NEAR yang menyentuh identitas, izin, penyimpanan, dan cara aplikasi berinteraksi dengan pengguna.
Artikel ini mencakup segala hal yang perlu Anda pahami tentang cara kerja NEAR Protocol dan apa yang membuat model akunnya istimewa. Anda akan mempelajari perbedaan antara akun NEAR bernama dan akun implisit, bagaimana kunci akses NEAR menciptakan sistem izin yang dapat diprogram, bagaimana sub-akun NEAR memungkinkan penamaan tingkat aplikasi, mengapa storage staking memerlukan saldo minimum di setiap wallet, dan bagaimana arsitektur NEAR dibandingkan secara struktural dengan Ethereum. Bagian terakhir membahas pembuatan akun, utilitas Token NEAR, dan FAQ yang menjawab pertanyaan paling umum secara langsung.
Daftar Isi
- Apa Itu NEAR Protocol? Tinjauan Dasar
- Model Akun NEAR: Bagaimana NEAR Mengelola Identitas dan Izin On-Chain
- Tipe Akun NEAR: Akun Bernama vs. Akun Implisit
- Kunci Akses NEAR: Sistem Izin yang Membuat Akun NEAR Unik
- Sub-Akun NEAR: Memahami Hierarki Akun
- Penyimpanan Staking: Mengapa Akun NEAR Membutuhkan Saldo Minimum
- Model Akun NEAR vs. Model Akun Ethereum: Perbandingan Struktural
- Cara Membuat dan Mengelola Akun NEAR
- Token NEAR: Gas, Penyimpanan, dan Staking
- Pertanyaan yang Sering Diajukan
- Ringkasan: Apa yang Membuat Model Akun NEAR Berbeda
Apa Itu NEAR Protocol? Gambaran Umum Fondasi
NEAR Protocol adalah blockchain proof-of-stake Layer-1 yang dibangun untuk aplikasi terdesentralisasi yang skalabel dan ramah pengembang. Protokol ini menggunakan mekanisme konsensus proof-of-stake (PoS) dan sharding Nightshade untuk mencapai skalabilitas horizontal. NEAR Protocol adalah jaringan blockchain; token NEAR adalah mata uang kripto aslinya yang digunakan untuk biaya transaksi, penyimpanan, dan staking.
Proof of stake berarti validator dipilih untuk menghasilkan blok berdasarkan jumlah token NEAR yang mereka Stake daripada menghabiskan energi komputasi seperti pada sistem proof-of-work seperti Bitcoin. Validator adalah node yang melakukan Stake token NEAR untuk berpartisipasi dalam produksi blok dan validasi transaksi. Mereka mendapatkan imbalan NEAR atas partisipasi jujur dan menghadapi penalti atas perilaku berbahaya.
Untuk menangani permintaan transaksi yang terus meningkat tanpa mengorbankan desentralisasi, NEAR mencapai skalabilitas horizontal melalui Nightshade, mekanisme sharding-nya. Sharding membagi jaringan Blockchain menjadi segmen pemrosesan paralel yang disebut shard, yang memungkinkan jaringan untuk menangani lebih banyak transaksi secara bersamaan. Setiap shard memproses subkumpulan transaksi secara paralel, sehingga kapasitas jaringan meningkat seiring dengan pertumbuhan permintaan.
Yang membedakan NEAR dari rantai Layer-1 lainnya bukan hanya soal sharding. Model akun, yang akan dibahas di bagian-bagian berikut, merupakan lapisan arsitektur di mana NEAR melakukan penyimpangan desain yang paling krusial dari Ethereum dan rantai serupa lainnya.
Model Akun NEAR: Cara NEAR Mengelola Identitas dan Izin On-Chain
Model akun NEAR adalah sistem yang digunakan NEAR Protocol untuk mengelola identitas pengguna dan aplikasi On-Chain. Tidak seperti model berbasis alamat milik Ethereum, akun NEAR memiliki nama yang mudah dibaca manusia, mendukung banyak kunci kriptografi dengan izin yang dapat dikonfigurasi, dan secara opsional dapat menyimpan smart contract dalam satu tipe akun tunggal yang terpadu.
Desain terpadu ini merupakan penyimpangan yang berarti dari cara sebagian besar blockchain menangani identitas. Di Ethereum, ada dua jenis akun terpisah: akun milik eksternal (EOA) yang dikontrol oleh Kunci Pribadi, dan akun kontrak yang berisi kode. NEAR meruntuhkan perbedaan ini. Setiap akun NEAR dapat menampung token, menyimpan banyak kunci akses dengan cakupan izin yang berbeda, dan secara opsional menerapkan kontrak pintar (program yang menjalankan dirinya sendiri yang disimpan di blockchain yang secara otomatis menegakkan aturan dan menangani transaksi). Akun tanpa kontrak yang diterapkan hanya menyimpan token dan kunci.
Transaksi NEAR menggunakan model aksi, yang berarti satu transaksi tunggal dapat menggabungkan beberapa aksi sekaligus, seperti transfer Token yang dikombinasikan dengan pemanggilan fungsi kontrak. Hal ini mengurangi jumlah transaksi terpisah yang perlu dikoordinasikan oleh pengembang.
Model akun NEAR bertumpu pada empat pilar struktural, yang masing-masing dibahas dalam bagian-bagian berikut:
[{"account_ids_and_types":"ID Akun dan Tipe: cara akun diidentifikasi (bernama vs. implisit)"},{"access_keys":"Kunci Akses: cara izin dilampirkan ke akun"},{"sub_accounts":"Sub-akun: cara akun dapat diorganisasi secara hierarkis"},{"storage_staking":"Storage Staking: cara biaya penyimpanan on-chain dikelola"}]
Untuk spesifikasi teknis selengkapnya, lihat dokumentasi model akun NEAR.
Tipe Akun NEAR: Akun Bernama vs. Akun Implisit
NEAR Protocol mendukung dua jenis akun yang berbeda: akun bernama, yang menggunakan pengenal yang dapat dibaca manusia seperti alice.near, dan akun implisit, yang menggunakan string heksadesimal 64 karakter yang berasal dari Kunci Publik. Kedua jenis tersebut adalah akun NEAR yang berfungsi penuh; keduanya berbeda dalam format, proses pendaftaran, dan kasus penggunaan tipikal.
Akun Bernama
Akun bernama adalah pengenal akun yang mudah dibaca manusia yang terdaftar on-chain melalui sistem penamaan NEAR. Akun bernama berfungsi seperti nama domain atau alamat email: mereka dapat dibaca, mudah diingat, dan terdaftar melalui sistem penamaan daripada diturunkan secara kriptografis dari pasangan kunci.
Di Mainnet, akhiran .near adalah pengidentifikasi tingkat atas yang dimiliki oleh registrar .near. Akun seperti alice.near atau defi-protocol.near dibuat dengan mengirimkan transaksi pendaftaran melalui akun NEAR yang sudah ada atau layanan faucet. Berdasarkan dokumentasi model akun NEAR di https://docs.near.org/concepts/protocol/account-model), ID akun bernama mengikuti aturan berikut: panjang 2 hingga 64 karakter, hanya huruf kecil dan angka, dengan tanda hubung dan garis bawah diizinkan sebagai pemisah, dan ID tidak boleh dimulai atau diakhiri dengan karakter pemisah.
Dalam praktiknya, ini berarti pengguna NEAR baru dapat membagikan ID akun mereka sama seperti mereka membagikan alamat email, tanpa perlu menyalin dan menempelkan string kriptografis.
Akun Implisit
Akun implisit menggunakan ID akun heksadesimal 64 karakter huruf kecil yang diturunkan langsung dari kunci publik, serupa dengan cara kerja alamat Ethereum wallet. Istilah "implisit" merujuk pada fakta bahwa ID akun secara implisit diturunkan dari kunci, bukan bahwa akun tersebut anonim atau tidak terlacak. Contoh ID akun implisit terlihat seperti 98793cd91a3f870fb126f662858dbb54de0ca... (total 64 karakter).
Pasangan kunci untuk akun implisit dapat ada tanpa transaksi pendaftaran On-Chain apa pun. Akun tersebut menjadi aktif secara On-Chain hanya setelah menerima transaksi berdana. Pengembang dan bursa biasanya menggunakan akun implisit untuk alur kerja terprogram di mana nama yang dapat dibaca manusia tidak diperlukan.
Akun implisit analog dengan alamat mata uang kripto tradisional wallet: sebuah string heksadesimal long yang diturunkan dari Kunci Publik Anda, dikenali oleh siapa pun yang akrab dengan format alamat Ethereum atau Bitcoin.
Akun Bernama vs. Akun Implisit: Perbandingan Berdampingan
| Fitur | Named Account | Implicit Account |
|---|---|---|
| Format ID Akun | Mudah dibaca manusia (contoh: alice.near) | String hex 64 karakter |
| Keterbacaan | Tinggi; mudah diingat dan dibagikan | Rendah; string kriptografi |
| Persyaratan Registrasi | Registrasi On-Chain melalui akun yang ada atau faucet | Pasangan kunci (keypair) ada tanpa registrasi; transaksi yang didanai mengaktifkan on-chain |
| Kasus Penggunaan Utama | Pengguna akhir, dApps, organisasi | Penggunaan terprogram, bursa, dompet kustodian |
| Contoh | defi-protocol.near | 98793cd91a3f... |
Akun bernama cocok untuk sebagian besar pengguna akhir dan deployment aplikasi di mana identitas yang dapat dikenali itu penting. Akun implisit cocok untuk sistem otomatis dan alur kerja programatik di mana ID akun ditangani oleh perangkat lunak alih-alih dibagikan kepada manusia.
Kunci Akses NEAR: Sistem Izin yang Membuat Akun NEAR Unik
Kunci akses NEAR adalah pasangan kunci kriptografi yang terlampir pada akun NEAR, masing-masing dengan cakupan izin yang dapat dikonfigurasi. Berbeda dengan Ethereum, di mana satu Kunci Pribadi mengendalikan sebuah akun, akun NEAR dapat menyimpan banyak kunci secara bersamaan, beberapa dengan kendali penuh dan yang lainnya dibatasi untuk interaksi Kontrak Pintar tertentu. Desain ini memungkinkan pengguna untuk memberikan akses terbatas kepada aplikasi tanpa mengekspos kredensial akun secara penuh.
Bayangkan kunci akses NEAR seperti sistem izin pada ponsel pintar: Anda dapat memberikan akses aplikasi ke kamera Anda tanpa memberikannya akses ke kontak Anda, dan Anda dapat mencabut izin apa pun kapan saja. Jenis kunci akses yang digunakan untuk menandatangani transaksi menentukan tindakan apa saja yang diizinkan untuk dilakukan oleh transaksi tersebut. Untuk spesifikasi teknis lengkap, lihat dokumentasi kunci akses NEAR.)
Kunci Akses Penuh
Kunci akses penuh adalah kunci kriptografi yang memberikan kontrol tanpa batas atas akun NEAR. Kunci akses penuh dapat menandatangani semua jenis transaksi: transfer Token, deployment kontrak, penghapusan akun, dan penambahan atau penghapusan kunci lainnya. Anggap saja sebagai kunci utama yang membuka setiap pintu di sebuah gedung.
Frasa Pemulihan wallet Anda menghasilkan dan mengontrol kunci akses penuh. Simpan dengan aman dan jangan pernah membagikannya kepada aplikasi pihak ketiga. Jika Anda kehilangan semua kunci akses penuh yang terlampir pada sebuah akun, akun tersebut menjadi tidak dapat diakses. Menghapus kunci akses penuh aman selama setidaknya satu kunci akses penuh lainnya tetap terlampir; menghapus kunci akses penuh terakhir akan mengunci akun secara permanen.
Kunci Akses Panggilan Fungsi
Kunci akses panggilan fungsi adalah kunci kriptografis dengan izin terlingkup dan terbatas. Kunci ini hanya dapat memanggil metode tertentu pada kontrak pintar yang disebutkan namanya, dengan batas tunjangan Token opsional untuk pengeluaran gas. Anggap saja seperti token OAuth atau izin aplikasi ponsel pintar: Anda memberikan kepada aplikasi akses spesifik yang terbatas yang dapat Anda cabut kapan saja, tanpa memberikannya kendali atas seluruh akun Anda.
Ketika dApp meminta Anda untuk "menyetujui koneksi" atau "menambahkan kunci akses", dApp tersebut meminta kunci akses pemanggilan fungsi, bukan kontrol akun penuh Anda. Kunci akses pemanggilan fungsi aman untuk disetujui dari aplikasi tepercaya karena cakupannya sudah ditetapkan saat pembuatan: kunci tersebut tidak dapat mentransfer token Anda, menerapkan kontrak, atau mengelola kunci lainnya. Anda dapat mencabut kunci akses pemanggilan fungsi apa pun kapan saja melalui antarmuka wallet Anda.
Biaya gas NEAR rendah dan dapat diprediksi dibandingkan dengan Ethereum, dan kunci akses panggilan fungsi dapat menyertakan alokasi gas sehingga pengguna tidak perlu menyetujui biaya secara manual untuk setiap interaksi individu. Menurut dokumentasi resmi, sekitar 30% dari biaya gas NEAR diserahkan kepada pengembang Kontrak Pintar (verifikasi persentase saat ini di docs.near.org, karena ini dapat diperbarui oleh protokol).
Dalam praktiknya, ini berarti game blockchain dapat membuat Anda bermain 100 ronde tanpa meminta Anda menyetujui 100 transaksi terpisah. Kunci akses panggilan fungsi Anda menangani penandatanganan secara otomatis dalam cakupan izin yang Anda setujui.
Kunci Akses Penuh vs. Kunci Akses Panggilan Fungsi: Perbandingan
| Fitur | Full Access Key | Function Call Access Key |
|---|---|---|
| Cakupan Izin | Tidak terbatas; semua jenis transaksi | Terbatas; hanya metode kontrak tertentu |
| Dapat Mentransfer Token NEAR | Ya | Tidak (kecuali diizinkan secara eksplisit) |
| Dapat Mendeploy Kontrak | Ya | Tidak |
| Dapat Menambah atau Menghapus Kunci | Ya | Tidak |
| Batas Jatah Gas | Tidak berlaku | Opsional; ditetapkan pada saat pembuatan kunci |
| Kasus Penggunaan Utama | Pemilik akun, pemulihan, kontrol penuh | Interaksi dApp, izin yang didelegasikan |
| Rekomendasi Keamanan | Simpan dengan aman; jangan pernah bagikan dengan dApp | Aman untuk diberikan kepada dApp tepercaya; dapat dicabut kapan saja |
Kunci akses penuh adalah kredensial utama akun Anda. Kunci akses panggilan fungsi adalah pendelegasian yang dibatasi untuk aplikasi tertentu. Sebagian besar pengguna berinteraksi setiap hari melalui kunci akses panggilan fungsi dan hanya menyimpan kunci akses penuh mereka di wallet yang aman atau perangkat keras.
Sub-Akun NEAR: Memahami Hierarki Akun
Sub-akun NEAR adalah akun turunan hierarkis yang memperluas akun induk bernama, mengikuti pola penamaan mirip subdomain. Hanya akun induk langsung yang dapat membuat sub-akun. Pengembang menggunakannya untuk isolasi kontrak, namespacing aplikasi, dan manajemen akun organisasi.
Sub-akun bekerja layaknya subdomain pada sebuah situs web: blog.example.com adalah subdomain dari example.com, sama seperti app.alice.near merupakan sub-akun dari alice.near. Hirarki akun dapat meluas sedalam yang dibutuhkan, dengan setiap level dibuat oleh induk langsungnya.
alice.near └── app.alice.near └── v2.app.alice.near
Aturan pembuatannya ketat: alice.near dapat membuat app.alice.near, tetapi alice.near tidak dapat langsung membuat sub.app.alice.near. Hanya app.alice.near yang dapat membuat turunan yang lebih dalam itu. Setelah dibuat, sub-akun adalah akun independen dengan kunci aksesnya sendiri; akun induk tidak secara otomatis mengontrol sub-akun tersebut.
Sub-akun bukan merupakan padanan dari akun kontrak Ethereum. Setiap akun NEAR, termasuk sub-akun, dapat secara opsional memiliki kontrak pintar. Sub-akun adalah fitur penamaan dan hierarki, bukan tipe khusus kontrak.
Tiga kasus penggunaan praktis mendorong sebagian besar adopsi sub-akun:
- Isolasi Kontrak: terapkan smart contract terpisah ke
v1.myapp.neardanv2.myapp.near, menjaga versi tetap independen sehingga bug di salah satu versi tidak memengaruhi versi lainnya - Namespacing Aplikasi: buat akun pengguna di dalam namespace aplikasi, seperti
username.myapp.near, memberikan ruang akun yang terstruktur bagi aplikasi - Pemisahan Organisasi: kelola perbendaharaan (treasury) dan operasional di bawah satu akun induk, misalnya
treasury.myorg.neardangovernance.myorg.near
Secara praktis, ini berarti pengembang NEAR dapat menerapkan versi baru dari sebuah kontrak pintar ke v2.app.myprotocol.near tanpa memengaruhi app.myprotocol.near yang sudah ada, menjaga lingkungan produksi dan pengembangan tetap terpisah dengan rapi di bawah satu ruang nama organisasi.
Penyimpanan Staking: Mengapa Akun NEAR Memerlukan Saldo Minimum
Storage staking adalah mekanisme NEAR untuk mengelola biaya penyimpanan on-chain. Akun NEAR harus mengunci sejumlah token NEAR yang proporsional untuk menutupi penyimpanan yang mereka gunakan di blockchain, sekitar 1 NEAR per 100 KB data (periksa dokumentasi storage staking NEAR untuk angka saat ini, karena pembaruan protokol dapat menyesuaikan rasio ini). Inilah sebabnya mengapa setiap akun NEAR memerlukan saldo minimum kecil.
Untuk akun dasar yang hanya menyimpan kunci dan tidak memiliki kontrak yang dideploy, saldo minimumnya adalah sekitar 0,0023 NEAR pada saat tulisan ini dibuat (verifikasi angka saat ini di docs.near.org, karena ini tunduk pada pembaruan protokol). Token yang dikunci mencakup jejak penyimpanan dari status akun secara On-Chain.
Token yang dikunci tidak hilang atau dihanguskan. Bayangkan storage staking seperti menyewa ruang rak di gudang: Anda membayar Deposit yang proporsional dengan seberapa banyak ruang yang Anda gunakan, dan Anda mendapatkan Deposit Anda kembali saat Anda mengosongkan rak tersebut. Jika Anda menghapus data yang tersimpan atau menutup akun, token NEAR yang proporsional akan kembali ke saldo Anda.
Storage staking memiliki arti yang berbeda dari validator staking, dan perbedaannya penting. Di NEAR, "staking" merujuk pada dua mekanisme terpisah:
- Storage staking mengunci token secara proporsional dengan penyimpanan data on-chain. Ini adalah mekanisme yang dibangun langsung ke dalam model akun.
- Validator staking mendelegasikan token ke validator jaringan untuk produksi blok dan keamanan. Validator mendapatkan reward melalui mekanisme terpisah ini, yang merupakan staking yang relevan dengan konsensus proof-of-stake.
Kedua mekanisme ini beroperasi secara independen. Storage staking terintegrasi ke dalam model akun itu sendiri: status setiap akun NEAR disimpan On-Chain, dan penyimpanan itu membutuhkan saldo terkunci yang proporsional.
Bagi pengembang yang membangun dApps yang menyimpan data atas nama pengguna, hal ini memiliki implikasi desain. Kontrak yang menyimpan data pengguna harus mendanai penyimpanan tersebut dari saldonya sendiri atau memastikan pengguna memiliki saldo yang cukup untuk menutupi jejak data mereka.
Pada praktiknya, saldo minimum di wallet NEAR Anda bukanlah biaya. Ini adalah Deposit yang dapat dipulihkan yang dapat Anda ambil kembali jika Anda menutup akun Anda atau mengurangi data yang tersimpan di dalamnya.
Model Akun NEAR vs. Model Akun Ethereum: Perbandingan Struktural
NEAR dan Ethereum mengambil pendekatan yang secara fundamental berbeda terhadap arsitektur akun. NEAR menggunakan model akun terpadu di mana setiap akun dapat menyimpan token, kunci, dan kode, sementara Ethereum memisahkan akun yang dimiliki eksternal dari akun kontrak di tingkat protokol. Akun NEAR mendukung banyak pasangan kunci kriptografi dengan cakupan izin yang dapat dikonfigurasi, sementara akun Ethereum dikontrol oleh satu Kunci Pribadi. Di mana ID akun NEAR adalah string yang dapat dibaca manusia seperti alice.near, Ethereum bergantung pada alamat heksadesimal 42 karakter seperti 0x71C7656EC7ab88b098defB751B7401B5f6d8976F.
Model lapisan dasar Ethereum mendefinisikan dua tipe akun yang berbeda. Externally owned account (EOA) adalah akun yang dikendalikan pengguna yang diidentifikasi dengan alamat hex 42 karakter, dan dikendalikan oleh satu kunci pribadi. Akun kontrak menyimpan kode dan dikendalikan oleh logika kode tersebut alih-alih sebuah kunci. Hanya akun kontrak yang dapat menyimpan kontrak pintar dalam desain lapisan dasar Ethereum. Lihat dokumentasi model akun Ethereum untuk spesifikasi lengkapnya.
Proposal abstraksi akun EIP-4337 Ethereum sedang mengembangkan model lapisan dasar menuju akun yang lebih dapat diprogram. Perbandingan ini mencerminkan model akun lapisan dasar asli Ethereum, bukan ekstensi abstraksi akun.
Bagi para pengembang yang mengevaluasi kompatibilitas Ethereum, Aurora (lapisan kompatibel EVM yang dibangun di atas NEAR) memungkinkan smart contract Solidity untuk berjalan di infrastruktur NEAR. Rainbow Bridge memfasilitasi transfer aset antara NEAR dan Ethereum untuk interoperabilitas antara kedua ekosistem tersebut. Rantai Layer-1 lainnya seperti Solana mengambil pendekatan arsitektur yang berbeda dalam manajemen akun yang melibatkan trade-off tersendiri yang perlu dievaluasi secara independen.
Biaya gas NEAR rendah dan dapat diprediksi relatif terhadap biaya lapisan dasar Ethereum, dan sekitar 30% dari biaya gas NEAR diberikan kepada pengembang kontrak pintar (verifikasi di docs.near.org), menciptakan insentif pengembang langsung yang terkait dengan penggunaan kontrak.
Model Akun NEAR vs. Model Akun Ethereum
| Fitur | NEAR | Ethereum |
|---|---|---|
| Format Pengenal Akun | ID yang mudah dibaca (misalnya, alice.near) atau hex 64 karakter | Alamat heksadesimal 42 karakter (misalnya, 0x71C...) |
| Tipe Akun | Terpadu; satu tipe akun untuk semua penggunaan | Dua tipe: EOA (pengguna) dan Akun Kontrak (kode) |
| Manajemen Kunci | Beberapa pasangan kunci dengan cakupan izin yang dapat dikonfigurasi | Satu Kunci Pribadi mengontrol akun penuh |
| Dukungan Kontrak Pintar | Akun mana pun dapat menyimpan kontrak pintar secara opsional | Hanya Akun Kontrak yang menyimpan kode |
| Model Penyimpanan | Staking penyimpanan; token terkunci sebanding dengan data yang disimpan | Berbasis Gas; tidak ada jaminan yang terkunci untuk penyimpanan |
| Keterbacaan Manusia | Akun bernama mudah dibaca dan diingat | Alamat hex memerlukan salin dan tempel |
| Kompatibilitas EVM | Tidak native; Aurora menyediakan lapisan EVM di NEAR | EVM Native; semua perkakas standar kompatibel dengan EVM |
Kedua model ini mewakili pertukaran arsitektur yang berbeda. Pemisahan jenis akun Ethereum terpetakan dengan jelas pada model mental pengembang yang sudah ada dan mendapat manfaat dari ekosistem EVM serta basis perkakas terbesar. Model terpadu NEAR menghilangkan perbedaan antara akun pengguna dan akun kontrak, memungkinkan izin yang dapat diprogram di tingkat akun sejak awal.
Cara Membuat dan Mengelola Akun NEAR
Membuat akun NEAR membutuhkan empat langkah, dan Anda dapat menyelesaikan prosesnya melalui penyedia wallet yang didukung NEAR.
Pilih wallet NEAR. Opsi saat ini meliputi MyNearWallet, Meteor Wallet, dan dukungan perangkat keras wallet Ledger. NEAR Wallet asli di wallet.near.org telah usang, jadi periksa opsi NEAR wallet saat ini untuk daftar terbaru, karena ekosistem wallet terus berkembang.
Buat akun Anda dengan nama pilihan. Anda akan memilih ID akun Anda selama penyiapan wallet, contohnya
yourname.near. wallet menangani transaksi pendaftaran on-chain.Amankan frasa pemulihan Anda. Frasa pemulihan Anda mengontrol kunci akses penuh Anda. Perlakukan seperti kata sandi utama: tulis secara offline, simpan dengan aman, dan jangan pernah membagikannya kepada situs web mana pun atau aplikasi pihak ketiga. Siapa pun yang memiliki frasa pemulihan Anda memiliki kendali penuh atas akun Anda.
Danai akun Anda. Transfer NEAR yang cukup untuk menutupi saldo minimum storage Staking (sekitar 0,0023 NEAR saat tulisan ini dibuat, periksa docs.near.org untuk angka saat ini) ditambah biaya transaksi apa pun untuk aktivitas awal Anda.
Ketika dApp meminta Anda untuk menghubungkan wallet Anda, itu berarti dApp meminta kunci akses panggilan fungsi, bukan kendali penuh akun Anda. dApp hanya dapat memanggil metode kontrak spesifik yang Anda setujui, dalam batas gas yang Anda tetapkan. Anda dapat mencabut kunci akses panggilan fungsi apa pun kapan saja melalui antarmuka manajemen kunci wallet Anda.
Untuk keamanan akun berkelanjutan, simpan Frasa Pemulihan Anda secara offline, cabut kunci akses panggilan fungsi dari aplikasi yang tidak lagi Anda gunakan, dan pertimbangkan perangkat keras wallet seperti Ledger untuk akun bernilai tinggi. Untuk instruksi pembuatan akun langkah demi langkah, lihat dokumentasi resmi NEAR di docs.near.org.
--- ## Token NEAR: Gas, Penyimpanan, dan Staking
Token NEAR memiliki tiga fungsi yang berbeda di dalam NEAR Protocol:
- Biaya gas: Token NEAR membayar komputasi transaksi di jaringan. Biayanya rendah dan dapat diprediksi dibandingkan dengan biaya lapisan dasar Ethereum.
- Storage staking: Token NEAR dikunci sebagai jaminan untuk menanggung penyimpanan data On-Chain, seperti yang dijelaskan dalam bagian storage staking di atas. Ini adalah sumber persyaratan saldo minimum setiap akun.
- Validator staking: Pemegang Token NEAR dapat mendelegasikan Token ke validator, mendapatkan hadiah validator staking karena berkontribusi pada keamanan jaringan dan produksi blok.
Ekosistem NEAR mendukung berbagai kategori aplikasi. Protokol DeFi seperti Ref Finance, marketplace NFT seperti Mintbase dan Paras, game blockchain, dan DAO mewakili area aktif pengembangan NEAR Protocol sejak peluncuran Mainnet tahun 2020. Setiap tipe aplikasi ini bergantung pada fitur model akun: akun bernama untuk identitas pengguna, kunci akses panggilan fungsi untuk izin yang didelegasikan, dan storage Staking untuk pengelolaan data On-Chain.
Validator mendapatkan imbalan atas partisipasi jujur dalam produksi blok. Mekanisme imbalan Staking validator ini terhubung langsung dengan konsensus proof-of-stake yang dijelaskan sebelumnya: token yang di-stake menandakan komitmen terhadap integritas jaringan, dan imbalan mengalir secara proporsional terhadap komitmen tersebut.
Token NEAR adalah landasan ekonomi dari model akun. Token ini mendanai biaya gas yang memungkinkan transaksi, mengamankan penyimpanan On-Chain melalui Staking penyimpanan, dan menyokong keamanan jaringan melalui Staking validator.
Apakah Token NEAR merupakan investasi yang sesuai bergantung pada keadaan keuangan dan toleransi risiko masing-masing individu. Artikel ini membahas arsitektur teknis NEAR. Untuk keputusan investasi, berkonsultasilah dengan penasihat keuangan yang berkualifikasi dan lakukan riset mandiri.
Protokol NEAR dan Model Akun NEAR: Pertanyaan yang Sering Diajukan
Apa itu akun NEAR, dan mengapa ia memiliki nama pengguna alih-alih alamat dompet?
Akun NEAR menggunakan pengidentifikasi yang mudah dibaca manusia seperti alice.near karena model akun NEAR dirancang dengan memprioritaskan pengalaman pengguna dari tingkat protokol. Alih-alih mendapatkan ID akun secara kriptografis dari Kunci Publik (yang menghasilkan string hex Long), NEAR memungkinkan akun didaftarkan dengan nama yang dapat dibaca melalui sistem penamaan. Anda dapat membagikan ID akun NEAR Anda dengan cara yang sama seperti membagikan alamat email, tanpa menyalin string hex 42 karakter.
Apa perbedaan antara kunci akses akses penuh dan kunci akses panggilan fungsi?
Kunci akses penuh memberikan kontrol tanpa batas atas akun NEAR: dapat menandatangani transfer Token, menerapkan kontrak, mengelola kunci lain, dan menghapus akun. Kunci akses panggilan fungsi memiliki izin terbatas: hanya dapat memanggil metode tertentu pada kontrak pintar yang disebutkan namanya, dengan batas tunjangan gas opsional. Frasa Pemulihan Anda mengontrol kunci akses penuh. Saat dApp meminta akses wallet, ia meminta kunci akses panggilan fungsi, yang dapat Anda cabut kapan saja.
Apa itu Staking penyimpanan, dan mengapa akun NEAR saya memerlukan saldo minimum?
Storage staking adalah sistem NEAR untuk mendanai penyimpanan on-chain. Setiap akun NEAR harus mengunci jumlah token NEAR yang proporsional untuk menutupi jejak penyimpanannya di blockchain, sekitar 1 NEAR per 100KB data. Akun dasar membutuhkan sekitar 0,0023 NEAR (periksa docs.near.org untuk angka terbaru). Token yang dikunci bukanlah biaya; token tersebut adalah Deposit yang dapat dipulihkan yang dikembalikan saat data yang disimpan dihapus atau akun ditutup.
Apa itu sub-akun NEAR, dan digunakan untuk apa?
Sub-akun NEAR adalah akun turunan yang memperluas akun induk bernama menggunakan struktur penamaan mirip subdomain. Contohnya, app.alice.near adalah sub-akun dari alice.near. Hanya akun induk langsung yang dapat membuat sub-akun. Pengembang menggunakan sub-akun untuk isolasi versi kontrak (misalnya, v1.myapp.near dan v2.myapp.near), penamaan ruang aplikasi (misalnya, username.myapp.near), dan pemisahan akun organisasi di bawah satu identitas induk tunggal.
Apa Perbedaan Protokol NEAR dengan Ethereum?
NEAR menggunakan model akun terpadu di mana setiap akun dapat menyimpan token, kunci, dan kode, sementara Ethereum memisahkan akun yang dimiliki eksternal (EOA) dari akun kontrak. Akun NEAR mendukung beberapa kunci akses dengan cakupan izin yang dapat dikonfigurasi; akun Ethereum dikendalikan oleh satu Kunci Pribadi tunggal. ID akun NEAR adalah string yang dapat dibaca manusia; akun Ethereum menggunakan alamat heksadesimal 42 karakter. Ini adalah pertukaran arsitektur, masing-masing dengan implikasi ekosistem pengembang yang berbeda.
Bisakah setiap akun NEAR menyimpan kontrak pintar?
Setiap akun NEAR memiliki opsi untuk menyebarkan kontrak pintar, tetapi tidak ada akun yang diwajibkan untuk melakukannya. Akun tanpa kontrak yang disebarkan hanya menyimpan token dan kunci akses. Di Ethereum, hanya akun kontrak yang menyimpan kode; akun pengguna (EOA) tidak bisa. NEAR menghapus perbedaan ini: akun apa pun, termasuk sub-akun, secara opsional dapat menyimpan kontrak pintar yang ditulis dalam Rust atau JavaScript/TypeScript melalui NEAR SDK.
Dompet apa saja yang mendukung NEAR Protocol?
wallet NEAR saat ini mencakup MyNearWallet, Meteor Wallet, dan dukungan wallet perangkat keras Ledger. Dompet NEAR asli di wallet.near.org telah dihentikan. Ekosistem wallet berkembang seiring perkembangan protokol, jadi periksa Opsi wallet NEAR saat ini untuk daftar terbaru. Semua wallet yang didukung memungkinkan Anda untuk membuat dan mengelola akun NEAR, melihat kunci akses Anda, serta menyetujui atau mencabut permintaan kunci dApp.
Apa itu sharding Nightshade di NEAR?
Nightshade adalah mekanisme sharding Protokol NEAR untuk mencapai skalabilitas horizontal. Sharding membagi jaringan menjadi segmen pemrosesan paralel yang disebut shard, di mana setiap shard menangani sebagian transaksi secara bersamaan. Nightshade adalah implementasi spesifik NEAR, yang dirancang untuk meningkatkan throughput jaringan seiring meningkatnya permintaan tanpa mengorbankan desentralisasi. Untuk pembahasan teknis yang lebih mendalam tentang Nightshade, rujuk ke dokumentasi resmi NEAR.
Ringkasan: Apa yang Membuat Model Akun NEAR Unik
Model akun NEAR bukanlah detail implementasi yang kecil. Ini adalah fondasi struktural dari pendekatan NEAR terhadap pengalaman pengembang dan pengguna on-chain, dan berbeda dari desain lapisan dasar Ethereum dalam cara yang berarti.
Poin-poin penting dari artikel ini:
- Akun bernama menggunakan ID yang mudah dibaca manusia seperti
alice.near, terdaftar melalui sistem penamaan dan dapat dibagikan seperti alamat email - Akun implisit menyediakan alternatif terprogram, menggunakan ID hex 64-karakter yang diturunkan langsung dari Kunci Publik
- Kunci akses NEAR menyematkan beberapa pasang kunci kriptografi ke satu akun, masing-masing dengan cakupan izin yang dapat dikonfigurasi (kunci akses penuh untuk kontrol penuh, kunci akses panggilan fungsi untuk interaksi dApp dengan cakupan terbatas)
- Sub-akun membuat ruang nama hierarkis untuk arsitektur dApp, pembuatan versi kontrak, dan pemisahan organisasi
- Storage staking memerlukan saldo NEAR terkunci dalam jumlah kecil yang proporsional dengan data On-Chain yang disimpan, yaitu deposit yang dapat ditarik kembali dan bukan sebuah biaya
- Desain akun terpadu NEAR berbeda dengan pembagian Ethereum antara EOA dan akun kontrak, memberikan setiap akun NEAR opsi untuk menyimpan token, kunci, dan kode dalam satu tipe akun saja
Memahami keenam aspek model akun ini memberikan gambaran jelas kepada pengembang, investor, dan pengguna tentang apa yang ditawarkan NEAR Protocol secara arsitektural dan mengapa pilihan desainnya menghasilkan pengalaman pengguna yang membedakannya dari rantai Layer-1 lainnya.
Langkah selanjutnya:
- Jelajahi dokumentasi model akun NEAR) yang lengkap untuk pendalaman teknis mengenai format ID akun, spesifikasi kunci akses, dan rasio Staking penyimpanan
- Siapkan akun pertama Anda melalui pilihan Opsi wallet NEAR saat ini jika Anda baru mengenal NEAR
- Bagi pengembang yang siap membangun, berkonsultasilah dengan dokumentasi pengembang Protokol NEAR untuk panduan SDK, tutorial penerapan kontrak, dan referensi API kunci akses lengkap