Academia

Cadena de bloques y minería

Capítulo 1 - Cripto

Una criptomoneda (o crypto) es una forma de efectivo digital que permite a las personas transferir valor en un entorno digital.

Quizás se pregunte en qué se diferencia este tipo de sistema de PayPal o de la aplicación de banca digital que tiene en su teléfono. Ciertamente parecen servir para los mismos casos de uso en la superficie (pagar a amigos, hacer compras en su sitio web favorito), pero bajo el capó, no podrían ser más diferentes.

La criptomoneda es única por muchas razones. Sin embargo, su función principal es servir como un sistema de punto de venta electrónico que no es propiedad de ninguna parte.

Una buena criptomonedadescentralizado. No existe un banco central o un subconjunto de usuarios que pueda cambiar las reglas sin llegar a un consenso. Los participantes de la red (nodos) ejecutan un software que los conecta con otros participantes para que puedan compartir información entre ellos.

A la izquierda está lo que esperaría de algo como un banco. Los usuarios deben comunicarse a través del servidor central. No hay jerarquía en el lado derecho: los nodos están interconectados y pasan información entre ellos.

La descentralización de las redes de criptomonedas las hace altamente resistentes a los cierres o la censura. Por el contrario, para paralizar una red centralizada, todo lo que tiene que hacer es interrumpir el servidor principal. Si un banco borrara su base de datos y no hubiera copias de seguridad, sería muy difícil determinar los saldos de los usuarios.

En criptomoneda, los nodos almacenan una copia de la base de datos. Cada uno actúa efectivamente como su propio servidor. Los nodos individuales pueden desconectarse, pero sus pares aún pueden recuperar información de otros nodos.

Por lo tanto, las criptomonedas funcionan las 24 horas del día, los 365 días del año. Permiten la transferencia de valor a cualquier parte del mundo sin la intervención de intermediarios. Es por eso que a menudo nos referimos a ellos como sin permiso: Cualquier persona con conexión a Internet puede transferir dinero.

Ha habido varios intentos de esquemas de efectivo digital a lo largo de los años, pero la primera de las criptomonedas fue Bitcoin, que se lanzó en 2009. Fue creado por una persona o grupo de personas usando el seudónimo de Satoshi Nakamoto. Hasta el día de hoy, su verdadera identidad sigue siendo desconocida. Bitcoin generó una gran cantidad de criptomonedas posteriores, algunas destinadas a competir y otras intentando incorporar funciones que no están disponibles en Bitcoin. Hoy en día, muchas cadenas de bloques permiten a los usuarios no solo enviar y recibir fondos, sino también ejecutar aplicaciones descentralizadas mediante contratos inteligentes. Ethereum es quizás el ejemplo más popular de tal cadena de bloques.

A primera vista, las criptomonedas y los tokens parecen idénticos. Ambos se negocian en intercambios y se pueden enviar entre direcciones de blockchain.Las criptomonedas están destinadas únicamente a servir como dinero, ya sea como medio de intercambio, depósito de valor o ambos. Cada unidad es funcionalmente fungible, lo que significa que un moneda vale tanto como otro. Bitcoin y otras criptomonedas tempranas se concibieron como moneda, pero las cadenas de bloques posteriores intentaron hacer más. Ethereum, por ejemplo, no solo ofrece funciones de moneda. Permite a los desarrolladores ejecutar código (contratos inteligentes) en una red distribuida y crear tokens para una variedad de aplicaciones descentralizadas.Token ser capaz cómo se usan las criptomonedas, pero son más flexibles. Puede acuñar millones de idénticos o unos pocos con propiedades únicas. Pueden servir como cualquier cosa, desde recibos digitales que representan la propiedad de una empresa hasta puntos de fidelidad.En un protocolo habilitado para contratos inteligentes, la moneda base (utilizada para pagar transacciones o aplicaciones) está separada de sus tokens. Por ejemplo, en Ethereum, la moneda nativa es Ether (ETH) y debe usarse para crear y transferir tokens dentro de la red Ethereum. Estos tokens se implementan según estándares como ERC-20 o ERC-721.

Esencialmente, una billetera de criptomonedas es algo que contiene sus claves privadas. Puede ser un dispositivo especialmente diseñado (una billetera de hardware), una aplicación en su PC o teléfono inteligente, o incluso una hoja de papel. Las billeteras son la interfaz en la que confían la mayoría de los usuarios para interactuar con una red de criptomonedas. Los diferentes tipos ofrecen diferentes tipos de funcionalidad; obviamente, una billetera de papel no puede firmar transacciones ni mostrar los precios actuales en moneda fiduciaria. En aras de la simplicidad, las billeteras de software (por ejemplo, Trust Wallet) pueden considerarse superiores para los pagos diarios. Por razones de seguridad, las billeteras de hardware son prácticamente inigualables en su capacidad para mantener las claves privadas alejadas de miradas indiscretas. Los usuarios de criptomonedas tienden a guardar fondos en ambos tipos de billeteras.

Capítulo 2 - Cadena de bloques

Una cadena de bloques es un tipo especial de base de datos en la que solo se pueden agregar datos (y no eliminar ni cambiar). Las transacciones se agregan regularmente a una cadena de bloques dentro de lo que bloques nombre (que consta de información de la transacción y otros metadatos importantes). Llamamos cadena a la estructura porque los metadatos de cada bloque contienen información que lo vincula con el anterior. En particular, contiene un hash del bloque anterior, que puedes considerar como una huella digital única. La probabilidad de que dos datos le den el mismo resultado de una función hash es infinitamente pequeña. Debido a esto, si alguien intentara modificar un bloque anterior, su hash sería diferente, lo que significa que el hash del siguiente bloque también sería diferente, y así sucesivamente. Por lo tanto, es obvio si se ha cambiado un bloque, ya que todos los bloques que vienen después también tendrían que cambiarse.

El hash de cada bloque está contenido en el siguiente bloque. Esto forma la cadena de bloques o blockchain.

Los participantes de la red descargan completamente la cadena de bloques. ¿Recuerdas que dijimos que cualquiera puede validar transacciones y firmas usando criptografía de clave pública? Cuando un nodo recibe un bloque, realiza una serie de comprobaciones. Si algo no es válido, el bloque se rechaza.

Cuando un nodo recibe un fragmento válido, hace su propia copia y luego pasa ese fragmento a otros nodos. Luego hacen lo mismo hasta que el bloque se ha extendido por toda la red. Este proceso también se aplicará atransacciones no confirmadasrealizado, es decir, para transacciones que se transmiten pero que aún no están incluidas en la cadena de bloques.

La integridad de una cadena de bloques se ve socavada cuando se puede registrar información financiera falsa. Al mismo tiempo, no hay un administrador o gerente en el sistema distribuido que gestione el libro mayor; entonces, ¿cómo nos aseguramos de que los participantes actúen con honestidad?

Satoshi propuso un sistema de prueba de trabajo que permitía a cualquier persona proponer un bloque para adjuntarlo a la cadena de bloques. Para avanzar un bloque, los usuarios deben sacrificar el poder computacional para adivinar un desafío de protocolo. La Prueba de trabajo es el esquema más probado para lograr el consenso entre los usuarios, pero de ninguna manera es el único. Cada vez se exploran más alternativas como la prueba de participación, aunque todavía no se ha implementado correctamente en su forma real (aunque los mecanismos de consenso híbrido existen desde hace algún tiempo).

El proceso anterior se llama Minería designado. Si el minero encuentra una solución, el bloque que construyen extendería la cadena. Como resultado, recibirían una recompensa denominada en la moneda nativa de la cadena de bloques.El acertijo criptográfico que los mineros deben resolver involucra el hash de datos repetidamente para producir un número que cae por debajo de cierto valor. Hashing con una función unidireccional significa que dada la salida, es prácticamente imposible adivinar la entrada. Pero dada la entrada, verificar la salida es trivial. Esto permite que cada participante verifique que el minero haya creado un bloque "correcto" y rechace los que no sean válidos. En este caso, el minero no obtiene recompensa y ha desperdiciado recursos tratando de forjar un bloque inválido, lo que lleva a una teoría de juego interesante que hace que sea costoso para un actor intentar hacer trampa, pero rentable para él, honestamente, actuar. Ninguna entidad maliciosa tiene los recursos para atacar una red sólida de forma indefinida. Como tal, esperamos que aquellos con recursos vean un retorno de la inversión a través de una participación adecuada.

Como probablemente pueda ver, las redes distribuidas no son muy eficientes. Desafortunadamente, las criptomonedas solo pueden ser seguras y resistentes a la censura si todos los nodos pueden sincronizar una copia de la cadena de bloques. Cuanto más bajos sean los requisitos para mantenerse al día, más fácil será para las personas unirse.

Puede ver por qué una cadena de bloques que solo agrega un bloque pequeño cada diez minutos es preferible en este sentido a una que agrega un bloque enorme cada cinco minutos. Este último requeriría nodos para ejecutar computadoras de alto rendimiento para mantenerse sincronizadas, lo que empujaría a las computadoras de menor rendimiento a desconectarse. Esto conduciría a una mayor centralización ya que hay menos pares en la red.

Pero con bloques más pequeños no podemos lograr muchas transacciones por segundo (TPS). Esto también significa que durante los períodos de mayor actividad, las transacciones pueden tardar un tiempo en agregarse a la cadena de bloques. Es un inconveniente cuando desea realizar un pago rápido, pero es el precio a pagar por la descentralización. Llamamos a este tema undilema de escalabilidad. Un sistema que escala bien es aquel que puede adaptarse fácilmente a un mayor rendimiento con una penalización mínima. Las cadenas de bloques no escalan bien, como explicamos, simplemente sacrificar el rendimiento con bloques más grandes socava el propósito completo de la red distribuida. Para aumentar el TPS de una manera que no dañe la descentralización de la red, elfuera de la cadena-escalar para ser un enfoque viable. Esto incluye una amplia gama de soluciones, centralizadas y descentralizadas, que permiten realizar transacciones sin registrarlas en la cadena de bloques.

Capítulo 3 - Minería

Antes de que pueda comenzar a extraer criptomonedas como bitcoin, primero debe obtener la base adecuada. Para hacer esto, siga estos pasos:

Compra/alquiler de hardware: El uso de hardware adecuado, potente y al mismo tiempo eficiente es fundamental para la minería de Bitcoin. Actualmente, los mineros ASIC (Application Specific Integrated Circuit) se utilizan principalmente para este propósito, que están diseñados precisamente para este tipo de operaciones mineras. Sin este poder de cómputo, la minería ya no es rentable en la actualidad. Estos mineros deben comprarse o alquilarse a proveedores de alojamiento especializados.

Configuración / alojamiento de los mineros: Ejecutar un minero en casa requiere una configuración cuidadosa. Al mismo tiempo, las condiciones ambientales deben ser las adecuadas: la humedad excesiva, mucho polvo en el aire o una ventilación deficiente pueden provocar pérdidas de rendimiento o fallas en el hardware. Por lo tanto, una opción popular es el alojamiento en los centros de datos de varios proveedores que se encargan del soporte y mantenimiento de las máquinas. 

Únete al pool de minería: Actualmente existe una amplia gama de grupos de minería para Bitcoin, en los que varios miles de mineros agrupan su poder de cómputo, validan transacciones dentro de la cadena de bloques, crean nuevos bloques y reciben "recompensas de bloque" como recompensa. Cree una cuenta con uno de los grupos o haga que su proveedor de minería la configure para compartir las ganancias allí.

Consigue Bitcoins: Una vez completados todos estos puntos, las máquinas calculadoras comienzan su trabajo y participan en la competencia digital por las codiciadas recompensas en bloques. Todos los bitcoins y sus acciones se transfieren directamente a su billetera de bitcoin configurada del grupo respectivo después de una validación de bloque exitosa. 

Ahora se han creado los requisitos previos más importantes para una minería de Bitcoin exitosa y puede comenzar.

El término "grupo de minería" describe una combinación de una gran cantidad o varios miles de dispositivos/mineros individuales para formar una red común. El objetivo es utilizar la tasa de hash, es decir, el poder de cómputo, de todo el grupo para la criptominería de esta manera para generar recompensas de bloque más frecuentes y más altas.

Estas ganancias luego se distribuyen automáticamente a los participantes en el grupo de minería, generalmente de acuerdo con el poder de cómputo que han contribuido. Este paquete de poder de cómputo también brinda a los mineros más pequeños la oportunidad de generar, al menos parcialmente, ciertas ganancias. Actualmente hay alrededor de una docena de grupos relevantes para monedas como Bitcoin o Ethereum.

La tasa de hash es una métrica común en el espacio de las criptomonedas. Los hashes son una combinación de números y dígitos que se pueden usar para codificar y transferir datos de todo tipo de una manera única. Esto se hace en base a un algoritmo, en el caso de Bitcoin, el algoritmo SHA-256.

La tasa de hash (poder de hash) proporciona información sobre el poder de cómputo de los sistemas y dispositivos. Se calcula en hash por segundo (H/s). Cuanto mayor sea el poder de cómputo en el sistema, más cálculos se pueden realizar por segundo para crear un hash que sea idéntico al "nonce" específico (número usado una vez) de un bloque. El bloque entonces se considera validado.

La dificultad de minería es un valor variable que describe el esfuerzo computacional y el tiempo que se debe proporcionar dentro de una red para crear un bloque adicional y adjuntarlo a la cadena de bloques. Cuanto mayor sea la dificultad, más poder de cómputo se debe invertir para obtener una recompensa en bloque.

Para que la creación y validación de un bloque se mantenga en un nivel constante en términos de tiempo, la dificultad de minería debe ajustarse continuamente. Esto sucede aproximadamente cada 2016 bloques o aproximadamente cada dos semanas. Esto asegura que un aumento en el poder de cómputo (tasa de hash) en la red no conduzca a una falsificación de los valores de las criptomonedas, por ejemplo, cuando las grandes granjas mineras comienzan a operar para extraer grandes cantidades de monedas en poco tiempo.

Con el alojamiento minero (también: alojamiento minero), los mineros no operan sus dispositivos por sí mismos, sino que deciden utilizar las capacidades de un proveedor especializado para la criptominería. Una solución industrial de este tipo ofrece una serie de ventajas en la práctica:

Electricidad barata: El consumo de energía de las plataformas mineras es un importante factor de costos: por esta razón, muchos proveedores de alojamiento de minería anuncian condiciones particularmente favorables por kilovatio hora consumido. Dependiendo del hardware, estos ahorros de costos pueden dar sus frutos después de un corto tiempo.

Infraestructura segura: Para una operación segura de los mineros, se debe garantizar que puedan trabajar en un ambiente bien ventilado con una temperatura constante sin humedad. Para esto, los proveedores de alojamiento de mineros suelen operar sus plataformas en grandes salas, que son muy similares a las granjas de servidores en términos de estructura.

Mantenimiento regular: Si un minero tiene un defecto o falla total, esto puede resultar en pérdidas financieras significativas. Por esta razón, la mayoría de los ingenieros eléctricos experimentados trabajan en el sitio, quienes aseguran una alta disponibilidad de todo el hardware en los respectivos centros de datos.

¿Cómo se calculan los costos de hospedaje?

Los costos de alojamiento en Blockmine se componen de tres componentes: el rendimiento total de todos los dispositivos alojados por cliente (en kW/h), la instalación única del dispositivo/dispositivos y un depósito.

Hasta una potencia total del hardware de 50 kW, se incurre en costes de electricidad de 0,088 euros/kWh. A partir de un consumo de 50 - 250 kW, los costes de electricidad bajan a 0,083 euros/kWh. Para todas las demás categorías desde 250 kW o desde 1 MW, ofrecemos nuestras propias ofertas a pedido.

Cálculo ejemplar para el funcionamiento de un Antminer S19 Pro

costos por hora: 3,25 kW/h * 0,088 euros / kWh = 0,286 euros / hora

Costo por día: 3,25 kW/h * 0,088 euros / kWh * 24 = 6,864 euros / etiqueta

Costos por mes: 3,25 kW/h * 0,088 euros/kWh * 24 * 30 = 205,92 euros/mes

Con el uso de nuestras tarifas todo incluido, todos los costes de los trabajos de mantenimiento ya están incluidos en el precio total.

Capítulo 4 - Preguntas frecuentes

Muy pocos países prohíben la compra, venta y almacenamiento de criptomonedas. En la gran mayoría del mundo, bitcoin y otras monedas virtuales son perfectamente legales. Pero antes de comenzar a usarlos, debe verificar si su jurisdicción lo permite.

Es importante recordar que cada país tiene un enfoque diferente para regular las actividades de criptomonedas. Asegúrese de no infringir ninguna regla relacionada con los impuestos o el cumplimiento.

En los sistemas financieros, el valor es una creencia compartida. Al igual que cualquier cosa de valor, el valor no es inherente a la criptomoneda en sí, sino que lo asignan los humanos. En otras palabras, algo tiene valor cuando la gente cree que lo tiene. Esto es cierto independientemente de si el objeto de valor es un metal precioso, una hoja de papel o algunos elementos de una base de datos.

Dicho todo esto, algunos están considerando las criptomonedas y bitcoin, algo parecido a un producto digital escaso. Debido a su tasa de emisión y política monetaria predecibles, algunos argumentan que bitcoin podría actuar como una reserva de valor en el futuro, al igual que el oro. Dado que Bitcoin solo existe desde hace poco más de una década, queda por ver si resistirá la prueba del tiempo en este sentido.

no Es posible que haya escuchado que muchos estados nacionales y bancos centrales están trabajando para crear sus propias versiones de la moneda digital. Sin embargo, estas son solo eso: monedas digitales. De hecho, a menudo se los conoce colectivamente comomonedas digitales del banco central (CBDC)Estas son esencialmente versiones digitales de dinero fiduciario y no disfrutan de la mayoría de las ventajas de las criptomonedas. Emitidos por un gobierno central y declarados de curso legal, normalmente no utilizan un libro mayor distribuido como una cadena de bloques para registrar las transacciones.También es posible que hayas oído hablar de Facebook Libra, otro tipo de moneda digital. En el lado positivo, planea construirse sobre un sistema de cadena de bloques de código abierto. Sin embargo, no sería sin permiso como Bitcoin o Ethereum, lo que significa que los participantes necesitarían más que una conexión básica a Internet para usarlo. Además, el proyecto y la actividad basada en él serían llevados a cabo y gestionados por una asociación formada por unos pocos miembros seleccionados, por lo que, a pesar de las CBDC y otras formas de dinero digital que utilizan blockchain o criptografía, difieren significativamente de las criptomonedas como Bitcoin.

Cuando observa el precio de una criptomoneda, solo ve una parte de la imagen. Una métrica igualmente importante es cuántas unidades individuales de esa criptomoneda existen, es decir, queofertaMás específicamente, para evaluar la calificación de una red de criptomonedas, necesita saber cuántas unidades individualesactualmenteexistir. Se llama llamado suministro circulante. Diferentes criptomonedas pueden adoptar diferentes planes de emisión, por lo que es importante comprender cómo funciona la emisión con cada red.

La capitalización de mercado (o capitalización de mercado) es el precio de una sola unidad multiplicado por la oferta circulante.


Capitalización de mercado = oferta circulante * precio


Como puede imaginar, la capitalización de mercado de una red de criptomonedas es una representación más precisa del valor en la red que el precio de una sola unidad. Una red con una moneda más barata pero con un suministro de circulación más alto podría tener una calificación general más alta (capitalización de mercado) que una con una moneda más cara pero con un suministro de circulación más bajo. Y lo contrario también podría ser cierto en ciertos casos.

Sin embargo, vale la pena señalar que la capitalización de mercado no representa cuánto dinero ha ingresado a un mercado determinado. Por ejemplo, un concepto erróneo común entre los recién llegados es que la capitalización de mercado de Bitcoin representa la cantidad total de dinero invertido en Bitcoin. Pero eso no tiene sentido porque la capitalización de mercado depende del precio y la oferta.

Si envía un bitcoin a una dirección diferente, encontrará que la dirección recibe un poco menos de lo que envió. Eso se debe a que paga una pequeña tarifa para recompensar a los mineros por agregar su transacción a la cadena de bloques.Muchas criptomonedas usan un mecanismo similar para alentar a los usuarios a asegurar la red. EnPrueba de-Trabaja-Los sistemas normalmente cobran tarifas de transacción con monedas recién acuñadas (elsubvención en bloque) agrupado, ala recompensa por bloque para construir.

Puede ajustar la tarifa según la urgencia de su transacción. Los mineros racionales siempre intentarán generar la mayor cantidad de ingresos posible, por lo que priorizan las transacciones con tarifas más altas. Puede mirar las transacciones pendientes actuales para tener una idea de la tarifa promedio y establecer la suya propia en consecuencia.

Lo que deparará el futuro de las criptomonedas depende completamente de a quién le preguntes. Algunos creen que Bitcoin se alzará para reemplazar al oro en la era digital e interrumpirá el sistema financiero existente. Otros argumentan que las criptomonedas siempre serán un sistema secundario que existe como un nicho de mercado. También tenemos quienes creen que Ethereum se convertirá en una computación distribuida que servirá como columna vertebral de una nueva Internet. Los escépticos predicen que la industria eventualmente colapsará, mientras que los entusiastas están contentos con las criptomonedas que siguen siendo sistemas de dinero de nicho. Hay muchos resultados posibles: es demasiado pronto para decir con certeza qué sucederá incluso dentro de un año. Pero no podemos negar que existe un enorme potencial de crecimiento.

¡Llamanos!

¡Mandanos un mensaje!