Guía de minería de NKN para Mainnet – #NKN

V0.1, edición de septiembre de 2019

La minería puede sonar desalentadora para los recién llegados, especialmente cuando escuchas sobre las costosas máquinas de minería Bitcoin basadas en ASIC o los servidores en la nube de muy alta calidad necesarios para otros proyectos líderes de blockchain.

No temas más, el software de minería NKN requiere computadoras de bajo costo (enrutadores domésticos o discos duros de red, computadoras portátiles viejas y máquinas virtuales de $ 5 en la nube) y son muy fáciles de ejecutar para personas no técnicas. Creamos verdaderos clics, interfaces de usuario web y scripts automatizados para que sea fácil, súper fácil.

Si es un veterano de NKN testnet, puede omitir este capítulo de manera segura y pasar directamente al siguiente.

En el mundo blockchain, la minería simplemente significa hacer un trabajo útil para ganar criptomonedas o tokens. Para NKN, el minero gana tokens NKN compartiendo su conexión de red y transmitiendo datos. Además, los mineros trabajan juntos para garantizar que la red esté segura y protegida. Por lo tanto, el papel del minero es crucial para el ecosistema NKN.

Tal vez, depende de algunos factores:

Precio del token de NKN: cuántos nodos están explotando activamente en este momento, su costo de ejecutar el nodo, su suerte

La tasa de extracción de los tokens NKN es constante para cada año, y son compartidos por todos los nodos de minería en la red.

La buena noticia es que hay un costo cero para probar la minería NKN: la mayoría de los proveedores de la nube tienen créditos de prueba gratuitos ($ 100- $ 300); o si minas desde casa, puedes reutilizar computadoras inactivas o viejas. Después de que los créditos gratuitos se hayan agotado, puede hacer sus propios cálculos si es rentable para usted o no.

No. Puede iniciar un nodo completo NKN para minar sin tener ningún NKN.

Para minar, debe ejecutar un software NKN llamado software de nodo completo en una computadora que tenga conexión a Internet. Hay algunos requisitos básicos en la computadora:

Tiene un mínimo de 512 MB de RAM (se recomienda 1 GB) Tiene un mínimo de 16 GB de disco (se recomiendan 25 GB o más) La mayoría de la CPU (Intel, AMD, ARM, MIPS) funcionará Tiene una conexión rápida a Internet (> 10 Mbps) Se recomienda ya sea una dirección IPv4 pública o puede configurar el reenvío de puertos en su enrutador (puertos TCP / UDP 30001–30003)

Puede ser uno de los siguientes:

Una máquina virtual en la nube de cualquier proveedor de servicios en la nube: admitimos oficialmente DigitalOcean, Google Cloud Platform, AWS; pero muchos de los miembros de nuestra comunidad ejecutan con éxito sus nodos en todo tipo de proveedores de computación en la nube. o un decodificador de TV

Las formas más fáciles en este momento son:

Implementación en la nube con 1 clic (consulte el capítulo "Minería en una computadora en la nube") "Implementación rápida" de nknx.org (consulte la siguiente sección)

nknx.org, un proyecto comunitario, ha implementado recientemente el método de "Implementación rápida". Al usar una sola línea de secuencia de comandos (copia pegada en la línea de comando de su computadora), puede implementar el software de nodos NKN en máquinas en la nube o computadoras hogareñas, y registrarse automáticamente en nknx.org para monitoreo.

Aquí hay una experiencia reciente paso a paso de "Fast Deploy" para una computadora Raspberry Pi doméstica:

https://forum.nkn.org/t/nknx-fast-deploy-on-raspberry-pi-3-a-successful-test-drive/1486

Si no puede encontrar la respuesta en estas preguntas frecuentes, aquí hay algunos recursos muy útiles:

Busque en nuestras https://forum.nkn.org/c/nodes-mining publicaciones relacionadas. Y si no puede encontrar nada relacionado con su problema, puede hacer una pregunta creando una publicación en el foro. Esto se recomienda, ya que los futuros recién llegados se beneficiarán del conocimiento que acumulamos en el foro. Únase a nuestro canal Discord #mainnet https://discord.gg/yVCWmkC, haga una pregunta, y lo más probable es que alguien responda. Este es un soporte ad hoc del equipo de desarrollo y la comunidad de NKN, así que tenga paciencia si no recibe respuestas en tiempo real.

¡Mucho! Es posible que desee consultar nuestra nota de versión para v1.0, así como versiones posteriores.

https://github.com/nknorg/nkn/releases/tag/v1.0-beta

Un cambio relevante es que ya no puede usar la misma billetera en muchos nodos de minería. Cada nodo de minería mainnet necesita su billetera única. Para simplificar la administración, introdujimos BeneficiarAddress para que las recompensas mineras de muchos nodos mineros se puedan depositar automáticamente en una sola billetera beneficiaria. Esto también aumenta la seguridad de las recompensas mineras del minero. Todas las nuevas instrucciones, 1 clic y Fast Deploy le mostrarán cómo configurar la Dirección de Beneficiario.

Ciertamente es factible para imágenes en la nube con 1 clic, pero no lo recomendamos. Las razones son simples:

Mainnet es significativamente diferente de testnet, y la billetera incompatible, los datos de blockchain y mucho más han cambiado desde testnet. Su nodo probablemente necesitará una actualización del sistema operativo y un parche de seguridad exhaustivo de todos modos

La implementación en la nube con 1 clic es una de las firmas de NKN, ya que la promovimos desde febrero de 2019. Todo lo que necesita hacer es registrar una cuenta en una de las tres plataformas de nube líderes, seguir nuestros enlaces o buscar NKN en su mercado, y siga las instrucciones allí.

Resumen de las tres plataformas en la nube actualizadas para la red principal de NKN:

https://forum.nkn.org/t/1-click-nkn-node-image-updated-for-mainnet-on-3-cloud-platforms/1413

La mayoría de los proveedores de la nube tienen créditos de prueba gratuitos, por lo que hay un costo cero para probar la minería NKN

DigitalOcean proporciona $ 100 de crédito por tres meses a través del enlace de referencia Google Cloud Platform proporciona $ 300 de crédito por 12 meses AWS proporciona 1 máquina virtual T2-Micro gratis por 12 meses

La minería en casa es probablemente la forma más económica de ejecutar NKN, ya que ya ha pagado su conexión a Internet y puede reutilizar algunas de las computadoras en casa que no usa. Para la mayoría de las personas, hay un costo mensual casi nulo para ejecutar un nodo NKN en casa.

Existen algunas limitaciones de la minería en el hogar, ya que cada nodo minero de NKN necesita una dirección IP pública única.

Si su enrutador no es compatible con uPnP, debe configurar el reenvío de puertos para que el software NKN funcione. Debe poder iniciar sesión en su enrutador y configurar el reenvío de puertos para 30001–30003 (TCP y UDP). Y debido a que existen cientos de diferentes tipos de enrutadores, no hay una forma estándar de iniciar sesión y configurarlos. La mayoría de los proveedores de servicios de Internet para el hogar solo dan a los usuarios domésticos 1 dirección IP pública por hogar, por lo que técnicamente no puede ejecutar más de 1 NKN nodo.

Puede usar esta herramienta para verificar su dirección IP pública y si los puertos están abiertos o no:

https://www.yougetsignal.com/tools/open-ports/

Y aquí hay algunas guías generales sobre cómo configurar el reenvío de puertos en las principales marcas de enrutadores domésticos:

https://www.noip.com/support/knowledgebase/general-port-forwarding-guide/

Esta guía es un reenvío de puertos para principiantes. Siga los pasos descritos para encontrar su puerta de enlace predeterminada para el reenvío de puertos general.

https://portforward.com/router.htm

Desde la versión v1.1 de mainnet, una interfaz de usuario web integrada simplifica el monitoreo y la configuración para los mineros. Aquí están las guías paso a paso para Windows, Mac y Linux en las computadoras de su hogar:

Guía de Mac y Linux:

https://forum.nkn.org/t/web-ui-for-nkn-mining-nodes-mac-and-linux-edition/1712

Guía de Windows:

https://forum.nkn.org/t/web-ui-for-nkn-mining-nodes-windows-edition/1608

La instrucción realmente varía según su dispositivo en particular. Aquí hay algunas guías, pero muchas de ellas pueden estar desactualizadas. Por favor, póngase en contacto con el autor original para actualizaciones.

Raspberry Pi (mainnet, a través de nknx.org Fast Deploy)

https://forum.nkn.org/t/nknx-fast-deploy-on-raspberry-pi-3-a-successful-test-drive/1486

Raspberry Pi (testnet, manual, puede estar desactualizado)

https://forum.nkn.org/t/make-your-own-nkm-new-kind-of-miner-out-of-a-raspberry-pi/92

Enrutadores WiFi OpenWRT (testnet, puede estar desactualizado)

https://forum.nkn.org/t/mining-nkn-on-your-openwrt-router/599

Dispositivo de almacenamiento de red Phicomm N1 (en chino, puede estar desactualizado)

https://forum.nkn.org/t/n1-nkn/884

La billetera oficial de NKN es:

https://wallet.nkn.org

El explorador oficial de NKN es:

https://explorer.nknx.org

Para verificar si su nodo funciona correctamente:

https://explorer.nknx.org/ips

En este momento, la mejor herramienta de minería es nknx.org, que es una combinación de nodo y administrador de billetera con un portal centrado en minería. Nknx.org es desarrollado y mantenido por el equipo de la comunidad nknx, y tienen un canal de Discord si tiene alguna pregunta.

https://nknx.org

El cliente NKN (nknc) es la CLI para NKN. Para referencia completa:

https://forum.nkn.org/t/command-line-wallet-nknc-options-reference/370

Si tiene muchos nodos de minería, puede hacer algo de codificación y no desea monitorear sus nodos a través de nknx.org, aquí hay una alternativa desarrollada por el miembro de la comunidad AG. Fue diseñado para testnet, por lo que debe actualizarse para que funcione para mainnet.

https://github.com/hashtafak/nknag

https://forum.nkn.org/t/no-rewards-what-am-i-doing-wrong/1371

https://forum.nkn.org/t/why-my-nodes-get-so-little-mining-reward-even-averaged-over-long-time/1499

El equipo de desarrollo principal de NKN lanza regularmente el nuevo software de nodo completo NKN, con el fin de mejorar la seguridad, mejorar la seguridad, agregar nuevas funciones y corregir errores. Entonces, ¿qué debe hacer el minero?

Si implementó su nodo a través de la imagen de nube de 1 clic, nknx.org Fast Deploy, o tiene scripts de actualización automática en su nodo de minería, no necesita hacer nada. El nodo se actualizará solo, dentro de las 24 horas posteriores al lanzamiento oficial. Si está impaciente por obtener la última versión, siempre puede reiniciar su nodo de minería para realizar la actualización automática de inmediato. Si instaló usando los archivos binarios o ejecutables de la versión oficial: solo necesita descargar los últimos archivos binarios, descomprimir y sobrescribe los archivos existentes más antiguos. Solo tenga cuidado si ha cambiado el archivo config.json y no desea que se sobrescriba. Si compiló el software desde el origen durante la instalación, puede obtener el último código de lanzamiento y volver a compilarlo.

NKN es un proyecto comunitario de código abierto. Tenemos un equipo de desarrolladores central altamente competente pero pequeño, y afortunadamente un grupo de desarrolladores comunitarios dedicados se unió a nosotros en los últimos 15 meses. Pero necesitamos tu ayuda.

https://github.com/nknorg/nkn

New Kind of Proposal o NKP, es el proceso de la comunidad NKN para enviar, revisar, debatir y decidir sobre cambios y mejoras en el ecosistema blockchain de NKN. Tanto los cambios técnicos como los económicos están cubiertos por NKP.

Ejemplos de NKP recientes:

(NKP-0013) P.E.D.S – Almacenamiento de datos persistente (NKP-0014) Use PoW para evitar generar ID txn spam (implementado en v1.1) (NKP-0015) Eliminar ID inactivo para reducir el tamaño de la base de datos

Puede comenzar desde el Portal del desarrollador:

https://www.nkn.org/developer/

Nuestros SDK de desarrollador están aquí:

https://github.com/nknorg

Los documentos técnicos están aquí:

https://docs.nkn.org

Y nuestros canales de desarrollo de Discord son el mejor lugar para pasar el rato:

https://discord.gg/yVCWmkC

Las preguntas frecuentes originales sobre minería fueron escritas por el desarrollador de la comunidad ChrisT. No se ha actualizado para mainnet, pero aún tiene mucha buena información:

https://forum.nkn.org/t/nkn-mining-faq/165