Semua bahasa
Domain Namecoin (NMC) adalah teknologi open source eksperimental yang menyediakan fungsi serupa dengan penyedia layanan DNS (Domain Name Management System) tradisional, dengan keamanan, non-sensor, privasi, dan fitur cepat. Namecoin adalah cabang pertama Bitcoin dan salah satu "altcoin" paling inovatif. Untuk pertama kalinya, penggabungan penambangan dan fungsi DNS terdesentralisasi diimplementasikan.
Namecoin adalah cabang pertama bitcoin dan tetap menjadi salah satu "altcoin" paling inovatif. Ini pertama -tama mengimplementasikan penambangan menggabungkan dan desentralisasi DNS. Namecoin juga merupakan solusi pertama untuk Zooko's Triangle, masalah lama dalam memproduksi sistem penamaan yang secara bersamaan aman, terdesentralisasi dan relevan manusia. Aplikasi spesifik adalah:
• Lindungi hak untuk kebebasan berbicara online dengan membuat internet kurang disensor.
• Lampirkan informasi identitas (seperti kunci GPG dan OTR serta alamat email, bitcoin dan bitmessage) dengan identitas yang Anda pilih.
• domain .onion dengan signifikansi manusia.
• Verifikasi sertifikat TLS (https) terdesentralisasi dan didukung oleh konsensus blockchain.
• Gunakan domain tingkat atas .bit untuk mengakses situs web.
• Gagasan yang diusulkan seperti tanda tangan dokumen, pemungutan suara, obligasi/saham/saham, jaringan kepercayaan, layanan notaris dan bukti keberadaan.
Basis kode namecoin terdiri dari basis kode bitcoin yang berubah relatif sedikit (sekitar 400 baris), dan fitur lain dibangun di atasnya. Proses penambangannya sama, tetapi blockchain terpisah, sehingga namecoin dibuat. Pendekatan ini diadopsi karena pengembang Bitcoin ingin fokus hampir seluruhnya pada membuat Bitcoin menjadi mata uang yang layak, sementara pengembang mata uang terkenal tertarik untuk membangun sistem penamaan. Karena kasus penggunaan yang diharapkan berbeda antara kedua proyek, konsensus dan aturan protokol mungkin masuk akal dalam satu aspek dan tidak di yang lain. Contoh tempat dengan protokol atau aturan konsensus yang berbeda:
• Aturan konsensus namecoin membutuhkan keunikan nama wajib. Meskipun data dapat disimpan dalam Bitcoin (mis., Pasangan kunci/nilai dalam output OP_RETURN), Bitcoin tidak menegakkan keunikan. Secara teori, dimungkinkan untuk membangun lapisan di atas bitcoin untuk membuang output OP_RETURN bahwa tidak hormat keunikan (mis., Operasi nama yang mencuri nama orang lain), tetapi penambang tidak akan menegakkan lapisan seperti itu. Jika penambang tidak menegakkan aturan validitas transaksi, POW tidak akan mendukungnya, yang berarti bahwa klien berbasis SPV yang ringan tidak akan dapat menegakkan aturan validitas ini.
• Karena konsumen mengharapkan transaksi keuangan berbeda dari biaya pendaftaran nama, dan karena transaksi keuangan global berbeda dari pendaftaran nama global, ukuran blok optimal untuk namecoin dan bitcoin mungkin berbeda.
• Dalam mata uang, serangan inflasi mematikan, sedangkan dalam sistem penamaan, serangan inflasi hanyalah spam atau serangan berjongkok: bahaya yang mengerikan, tetapi hampir tidak mematikan. Oleh karena itu, keputusan antara namecoin dan bitcoin mengenai fitur-fitur seperti anonimitas berbasis ZK-Snark (yang menimbulkan risiko serangan inflasi) dapat menyebabkan kesimpulan yang berbeda.
• Beberapa fitur skrip yang masuk akal untuk namecoin mungkin tidak masuk akal untuk bitcoin, misalnya, scriptPubkeys yang memungkinkan scriptPubkeys membatasi transaksi pengeluaran. Dalam sistem penamaan, fitur seperti ini dapat membuat memperbarui dan memperbarui nama lebih nyaman dan aman, tetapi dalam mata uang, mereka dapat membahayakan substitusi.
• komitmen Coinbase terhadap database nama dapat ditegakkan melalui aturan konsensus namecoin, sehingga bukti SPV yang namanya tidak ada dapat dibuat.
• Secara umum, pengembang namecoin mencoba meminimalkan set patch untuk bitcoin. Jika suatu fitur tersedia di Bitcoin, kami mencoba menambahkannya ke Bitcoin dan menggabungkannya menjadi namecoin. Namecoin biasanya memperkenalkan perbedaan dari bitcoin hanya jika tidak masuk akal untuk bitcoin karena kasus penggunaannya. Meskipun namecoin secara teoritis dapat digunakan sebagai mata uang umum, pengembang namecoin tidak mendorong kasus penggunaan ini. Ada banyak proyek cryptocurrency (seperti Bitcoin) yang secara khusus digunakan untuk tujuan ini. Jika Anda mencari mata uang, Anda harus menggunakan salah satu item.
Tautan terkait:
https://www.namecoin.org/docs/faq/