Dalam pemrograman komputer, Human-Readable Names mengacu pada membuat informasi yang dapat dibaca secara alami oleh manusia. Bentuk ini bertentangan dengan format yang dapat dibaca mesin yaitu biner.
Tentang Human-Readable Names
Dalam pemrograman komputer, Human-Readable Names mengacu pada pembuatan informasi yang dapat dibaca secara alami oleh manusia dan bertentangan dengan format yang dapat dibaca mesin yaitu biner.
Biner digunakan oleh komputer karena merupakan representasi yang lebih sesuai dengan cara kerja komputer pada tingkat paling dasar.
Bahkan sebagian besar hal yang biasanya dianggap sebagai “representasi komputer”, seperti alamat IP, merupakan representasi informasi mendasar dengan cara yang lebih mudah dipahami manusia.
Sebagian besar pekerjaan di bidang komputasi adalah menerjemahkan format dan representasi biner ke dalam format yang dapat dipahami manusia.
Misalnya, saat berinteraksi dengan situs web, kamu memasukkan domain, seperti google.com, bukan alamat IP, seperti 142.250.76.110.
Hal ini dicapai melalui sistem yang disebut DNS, yang tujuan utamanya adalah membuat sistem lebih mudah diakses dan digunakan oleh manusia.
Terkait kripto dan web3, format yang dapat dibaca manusia paling sering dibahas sehubungan dengan hash kriptografi yang panjang di blockchain sebagai alamat dompet.
Saat ini, alamat tersebut terlihat seperti ini: 0x787192fc5438cc32aa956ddfdedbf26b24e8d78e40109add0eea2c1a012c3dec.
Meskipun sempurna untuk berinteraksi di blockchain dan kontrak pintar yang berbeda, alamat panjang ini tidak mudah diidentifikasi, diketik, atau dihafal oleh manusia, karena satu alamat sekilas terlihat sama dengan alamat lainnya.
Dengan mengganti alamat panjang ini dengan nama yang lebih sederhana, ini akan lebih mudah untuk mengidentifikasi dan mengingat akun blockchain.
Pentingnya Human-Readable Names
Human-Readable Names penting karena sejumlah alasan.
Pertama-tama, memasukkan pengguna ke web3 bisa jadi sulit karena alamat dompet yang berfungsi sebagai rekening bank dan identitas mereka di ruang ini membingungkan.
Sulit bagi sebagian besar orang untuk berinteraksi dengan alamat blockchain yang panjang dan hampir mustahil untuk menghafalnya.
Kebanyakan orang terbiasa dengan pengalaman masuk dan identitas sederhana di web2. Tautan ke halaman web dengan nama, gambar, dan biodata Anda atau login sekali klik dengan email Anda kini menjadi standarnya.
Melompat dengan cepat ke alamat multi-nomor dan berhuruf merupakan penyesuaian ulang yang besar.
Hal ini tidak hanya merugikan tetapi juga membahayakan saat bertransaksi. Meski bisa copy paste, namun sering terjadi kesalahan saat memasukkan alamat blockchain.
Dengan salah mengetik satu nomor saja, Anda dapat mengirimkan dana ke lubang hitam.
Hal ini membuat alamat yang lebih sederhana dan dapat dibaca manusia menjadi lebih penting dibandingkan di web2.
Bagaimana Cara Kerja Human-Readable Names?
Untuk kesederhanaan dan efisiensi, blockchain dan kontrak pintar biasanya berhubungan dengan pengidentifikasi yang dapat dibaca mesin, seperti hash kriptografi, daripada representasi yang dapat dibaca manusia.
Tingginya biaya penyimpanan dalam kontrak pintar semakin memperburuk hal ini. Oleh karena itu, diperlukan sistem seperti ENS, yang dapat menerjemahkan nama yang mudah diingat seperti wallet.eth ke alamat akun.
Nama juga dapat berupa token non-fungible (NFT), dan dapat diterapkan dengan cara yang memastikan pengguna memiliki kepemilikan sebenarnya atas nama tersebut.
Baca juga:
Block Explorer, Penghubung antara Pengguna dan Blockchain
Apa itu Cross-Chain Smart Contract?
Mengenali Skema Exit Scam di Cryptocurrency
Mengenal Exchange Traded Fund (ETF) dan Kelebihannya
DISCLAIMER: Artikel ini bersifat informasi dan bukan merupakan tawaran atau ajakan untuk menjual dan membeli aset kripto apapun. Perdagangan aset kripto merupakan aktivitas beresiko tinggi. Harga aset kripto bersifat fluktuatif, di mana harga dapat berubah secara signifikan dari waktu ke waktu dan Bittime tidak bertanggung jawab atas perubahan fluktuasi dari nilai tukar aset kripto.
Komentar
0 komentar
Harap masuk untuk memberikan komentar.