Namecoin
Namecoin (NMC) – es un sistema descentralizado y de código abierto llave/valor de transferencia basado en la tecnología bitcoin.
Contenido
Relación con la Bitcoin
El código fuente de la Namecoin está básciamente compuesto en base al código de la Bitcoin pero con cambios menores (~400 lineas) y funcionalidades adicionadas encima de este. El proceso de minado es identico pero el Blockchain está separado. Esta aproximación fue tomada ya que los desarrolladores de la Bitcoin querían enfocarse casi exclusivamente en hacer de la Bitcoin una moneda viable, mientras que los desarrolladores de la Namecoin estaban más interesados en construír un banco de datos y valores general. La Bitcoin también es un banco de datos y valores pero, a difrencia de la Namecoin, intenta limitar el tipo de datos que se pueden almacenar para transacciones financieras, lo que la hace mas un banco de valor monetario. La Namecoin apalanca el valor monetario de la Bitcoin pero se enfoca más en información adicional que puede ser almacenada, tal como el nombre de un dominio o una base de datos de identificación o autorización.
Diferencias con la Bitcoin
- Existen comandos RPC adicionales que permiten enviar transacciones especiales que contienen información
- Dichas operaciones son name_new, name_firstupdate y name_update
- Las monedas utilizadas para pagar por una operación name_firstupdate actualmente son destruidas. Sin embargo, hay ideas en como cambiar esto.
- name_new, name_firstupdate y name_update contienen un par name/value que expira luego de 36.000 bloques (~250 dias).
- El prefijo “d/” es usado para registrar el nombre de un dominio, sin el .bit TLD: { “name” : “d/opennic”, “value” : “what you want”, “expires_in” : 10227 },
Similitudes con la Bitcoin
- 21 millones de Namecoins en total, menos las monedas perdidas
- 50 monedas son generadas en cada bloque, cada 210.000 bloques (alrededor de 4 años)
Principios de trabajo
El software de la Namecoin es usado para registrar nombres y almacenar valores asociados en el blockchain, una base de datos compartida y distribuida a través de una red P2P segura. Luego, el software puede ser usado para consultar la base y obtener datos.
El costo para registrar un dominio incluye la comisión de la red y de la transacción. Desde el 15 de enero de 2014 el precio es .01 NMC y existen planes para hacer de esto algo más dinámico.
Para obtener Namecoins el usuario puede intercambiarlas o .
Las comisiones de la red son destruidas por la transacción, nadie las obtiene.
Las comisiones de la transacción son obtenidas por el minero, igual que en el caso de la Bitcoin. Inicialmente, una comisión por transacción razonable es 0 o 0.001 NMC. Esto se puede elegír dependiendo de que tan rápido se desea que se hagan las transacciones.
Los nombres son válidos por cada 36.000 bloques, momento en el cual debe haber una actualización (~250 days aproximadamente) para evitar que expire. No hay comisiones de red por esta actualización. Asimismo, tampoco hay que pagar comisiones por renovar (sin embargo hay planes para cambiar esto).
Finalmente, la Namecoin se puede utilizar para registrar cualquier tipo de datos. Cada registro debe seguir las mismas reglas (tiempo de expiración, límite en el tamaño de los datos, etc.). Actualmente hay planes para restringir los registros a una especificación determinada.