Namecoin ( símbolo : ℕ o NMC ) es una criptomoneda originalmente bifurcada del software bitcoin . Se basa en el código de bitcoin y utiliza el mismo algoritmo de prueba de trabajo . Como bitcoin, está limitado a 21 millones de monedas. [4]
Namecoin | |
---|---|
Denominaciones | |
Plural | monedas de nombre |
Símbolo | ℕ |
Símbolo ticker | NMC |
Subunidades | |
1 ⁄ 1000 | millinamecoin |
1 ⁄ 1000000 | micronamecoin |
1 ⁄ 100000000 | Swartz |
Desarrollo | |
Autor (es) original (es) | Vincent Durham |
Versión inicial | 18 de abril de 2011 [1] |
Último lanzamiento | 0.21.0 [2] / 29 de enero de 2021 |
Repositorio de código | https://github.com/namecoin/namecoin-core |
Estado del desarrollo | Activo |
Bifurcación del proyecto de | Bitcoin |
Sitio web | namecoin.org |
Libro mayor | |
Inicio del libro mayor | 17 de abril de 2011 [5] |
Esquema de sellado de tiempo | Prueba de trabajo (minería fusionada) [3] |
Función hash | SHA-256 |
Tiempo de bloque | 10 minutos [4] |
Límite de suministro | 21.000.000 ℕ [4] |
Namecoin puede almacenar datos dentro de su propia base de datos de transacciones de blockchain . La propuesta original de Namecoin requería que Namecoin insertara datos directamente en la cadena de bloques de bitcoin. Anticipándose a las dificultades de escalado con este enfoque, se propuso un sistema de prueba de trabajo compartida (POW) para asegurar nuevas criptomonedas con diferentes casos de uso .
El caso de uso insignia de Namecoin es el dominio de nivel superior resistente a la censura .bit
, que es funcionalmente similar a .com
o .net
dominios pero es independiente de ICANN , el principal organismo rector de los nombres de dominio. [6]
Actas
Una red peer-to-peer similar a Bitcoin 's manijas de Namecoin transacciones, saldos y la emisión a través SHA256 , prueba de trabajo de régimen (que se emiten cuando una lo suficientemente pequeña almohadilla se encuentra el valor, momento en el que se crea un bloque; la proceso de encontrar estos hashes y crear bloques se llama minería). La tasa de emisión forma una serie geométrica , y la tasa se reduce a la mitad cada 210.000 bloques, aproximadamente cada cuatro años, alcanzando un total final de 21 millones de NMC.
Direcciones
Los pagos y registros en la red Namecoin se realizan a direcciones , que son hashes codificados en Base58 de las claves públicas de los usuarios . Ellos son cadenas de 33 números y letras que comienzan con la letra N o M . Inicialmente, existían direcciones que comenzaban con 1, pero esto se cambió para evitar confusiones con las direcciones de Bitcoin .
Registros
Cada registro de Namecoin consta de una clave y un valor que puede tener un tamaño de hasta 520 bytes . Cada clave es en realidad una ruta, con el espacio de nombres antes del nombre del registro. La clave d/example
significa un registro almacenado en el espacio de nombres DNSd
con el nombre example
y corresponde al registro del example.bit
sitio web. Se d/example
espera que el contenido de se ajuste a la especificación del espacio de nombres DNS.
La tarifa actual por un registro es 0.01 NMC y los registros caducan después de 36000 bloques (~ 200 días) a menos que se actualicen o renueven. Los Namecoins utilizados para comprar registros se marcan como usados y destruidos, ya que otorgar la tarifa a los mineros permitiría a los mineros más grandes registrar nombres con un descuento significativo. [7]
Usos
.bit es un dominio de nivel superior que se creó fuera del Sistema de nombres de dominio (DNS) más comúnmente utilizado de Internet y no está autorizado por la Corporación de Internet para la asignación de nombres y números ( ICANN ). El dominio .bit se sirve a través de la infraestructura Namecoin, que actúa como un sistema de nombres de dominio descentralizado alternativo .
Los usos potenciales propuestos para Namecoin además del registro de nombres de dominio incluyen sistemas de notario / marca de tiempo . [8]
Historia
En septiembre de 2010, se inició una discusión en el foro BitcoinTalk sobre un sistema hipotético llamado BitDNS y generalizando bitcoin. Gavin Andresen y Satoshi Nakamoto se unieron a la discusión en el foro BitcoinTalk y apoyaron la idea de BitDNS, y en diciembre de 2010 se anunció una recompensa por implementar BitDNS en el foro.
En el bloque 19200, Namecoin activó la actualización de minería fusionada para permitir la minería de Bitcoin y Namecoin simultáneamente, en lugar de tener que elegir entre uno u otro; esto solucionó el problema de los mineros que saltaban de una cadena de bloques a otra cuando la rentabilidad se vuelve favorable en la primera. [3]
Dos años después, en junio de 2013, se lanzó NameID. [9] NameID permite asociar información de perfil con identidades en la cadena de bloques de Namecoin y un proveedor de OpenID para permitir el inicio de sesión en sitios web existentes con identidades de Namecoin. El sitio principal en sí está acompañado por un protocolo abierto para la autenticación sin contraseña con identidades de Namecoin, una implementación de software libre correspondiente y una extensión de soporte para Firefox .
En octubre de 2013, Michael Gronager, principal desarrollador de libcoin, encontró un problema de seguridad en el protocolo Namecoin, que permitía modificar nombres extranjeros. Se solucionó con éxito en un corto período de tiempo y nunca se explotó, a excepción de bitcoin.bit como prueba de concepto. [10] [ cita requerida ]
La ICANN también mencionó a Namecoin en un borrador de informe público como el ejemplo más conocido de distribución del control y la privacidad en el DNS . [11]
Un estudio de 2015 encontró que de los 120,000 nombres de dominio registrados en Namecoin, solo 28 estaban en uso. [12]
En diciembre de 2018, se presentó una propuesta en la lista de correo de OpenNIC para eliminar el soporte para los dominios .bit de Namecoin. [13] , citando el bloqueo de Spamhaus (y por extensión de otro software antivirus ) de varios de sus servidores debido a la propagación de malware desde algunos dominios .bit, así como preocupaciones sobre la posible pornografía infantil. La votación no llegó a un consenso. [14]
En el mismo mes, se le recomendó a OpenNIC que dejara de admitir el espacio de nombres .bit debido a preocupaciones de seguridad de los desarrolladores de Namecoin y PRISM Break . [15]
En julio de 2019, OpenNIC volvió a votar sobre la eliminación del espacio de nombres .bit, citando "numerosos problemas con el soporte de los dominios NameCoin" y la animosidad reciente entre los dos proyectos. La votación pasó. [16] El desarrollador de Namecoin Jeremy Rand dio la bienvenida a la medida, agradeció a OpenNIC y la describió como la "decisión correcta". [17] [18]
Ver también
- Raíz de DNS alternativa
- Triángulo de Zooko
Referencias
- ^ "[anunciar] Namecoin - un sistema de nombres distribuido basado en Bitcoin" . bitcointalk.org .
- ^ "Lanzamientos - namecoin / namecoin-core" - a través de GitHub .
- ^ a b "Minería fusionada: análisis de efectos e implicaciones" . repositum.tuwien.ac.at . Consultado el 24 de diciembre de 2018 .
- ^ a b c Loibl, Andreas (1 de agosto de 2014). "Namecoin" (PDF) .
- ^ "Bloque # 0" . namebrow.se .
- ^ Dourado, Eli (5 de febrero de 2014). "¿Namecoin puede obsoleto ICANN (y más)?" . Theumlaut .
- ^ "Preguntas frecuentes de Namecoin" . Archivado desde el original el 9 de octubre de 2014.
- ^ Kirk, Jeremy (24 de mayo de 2013). "¿Podría utilizarse la red Bitcoin como un servicio notarial ultraseguro?" . Techworld .
- ^ Kraft, Daniel (25 de julio de 2013). "NameID - Utilice namecoin id / para iniciar sesión en sitios OpenID" . Foro de Namecoin .
- ^ La operación de nombre bitcoin.bit está en tx-id 2f034f2499c136a2c5a922ca4be65c1292815c753bbb100a2a26d5ad532c3919
- ^ "La Corporación de Internet para la innovación tecnológica de identificadores de nombres y números asignados - Informe preliminar" (PDF) . ICANN . 2014-02-21.
- ^ Kalodner, HA, Carlsten, M., Ellenbogen, P., Bonneau, J. y Narayanan, A. (junio de 2015). "Un estudio empírico de Namecoin y lecciones para el diseño de espacio de nombres descentralizado" . En WEIS .
- ^ "¿Deberíamos votar sobre .bit?" . opennic-discutir .
- ^ "Vote para mantener o dejar de mirar con NameCoin" . opennic-discutir .
- ^ "Drop OpenNIC (! 2073) · Solicitudes de combinación · PRISM Break / PRISM Break" . GitLab . Consultado el 23 de enero de 2021 .
- ^ "¿Debería OpenNIC eliminar el soporte para NameCoin [OpenNIC Wiki]" . wiki.opennic.org . Consultado el 23 de enero de 2021 .
- ^ "OpenNIC hace lo correcto: escucha las preocupaciones de seguridad y apaga su inproxy Namecoin centralizado" . namecoin.org .
- ^ "¿Cuál es la relación de Namecoin con OpenNIC?" . namecoin.org .
enlaces externos
- Página web oficial