Consenso Proof of Work
Las cadenas de bloques con un acuerdo puro de Proof of Work (como Bitcoin) solo tienen la posibilidad de ser agregadas por los mineros, quienes implementan hardware que adivina de forma eficiente la contestación a un problema matemático. Cada vez que un minero hace una premisa válida, puede edificar un bloque que la red acepta.
Si bien los mineros tienen
la posibilidad de optar por explotar cualquier cadena, la red solo aceptará la
cadena con Proof of Stake más acumulada (es mencionar, la más grande parte de
hashes o conjeturas) como la cadena legítima. Esto quiere decir que los mineros
permanecen incentivados para explotar en la cadena más extensa, y una vez que ven
un nuevo bloque válido, intentarán hallar la solución que les posibilite
edificar sobre aquel nuevo bloque.
La complejidad de volver a
redactar el blockchain es lo cual le posibilita funcionar como un libro de
contabilidad para transacciones financieras. Una vez que surge una transacción
en un bloque que envía monedas a una billetera, y se han construido diversos
bloques encima de aquel bloque (confirmaciones), es poco factible que el bloque
(y la transacción) se reescriban.
Si una entidad controla el
poder de hash suficiente para superar la "cadena honesta", puede
reescribir (o reorganizar) la blockchain minando en un bloque
"antiguo" en vez de realizarlo en el último bloque. Aquí existe una
cuenta simplificada de esta clase de ataque, además conocido como ataque del
51%: El agresor invierte en el bloque X enviando a una central y después
empieza a minar una cadena paralela en privado (los bloques no se transmiten a
la red).
Cuando ha pasado el número
solicitado de confirmaciones, el agresor cambia las monedas por otra cosa y las
retira del trueque. Una vez que se remueve el retiro, liberan la cadena
paralela, y si tiene más puntos de vista de poder (bloques) que la cadena
original, la red lo aceptará como la cadena legítima y la versión de la
historia representada por la cadena original (incluido el depósito del
atacante) desaparecerá. El agresor es independiente de gastar estas monedas
otra vez.
Como los mineros son las
únicas entidades que tienen la posibilidad de añadir de manera directa bloques
a la cadena en criptomonedas puras de PoW, esto les da un papel fundamental en
el regimen. Para que se adopte cualquier cambio en las normas de acuerdo de la
red, debería disponer de la ayuda de una mayor parte de poder hash. Las “Soft
Forks” necesitan que suficientes mineros reconozcan un nuevo grupo de normas
para que los usuarios logren hacer transacciones y aguardar que sus
transacciones se procesen e incluyan correctamente en bloques. Los "Hard
Forks" dividirían la red en 2 elementos, y conforme con la regla
habitualmente aceptada de "la cadena con la mayor proporción de PoW es la
cadena adecuada a continuar", los mineros decidirían cuál de ellos es
aceptado como legítimo.
Consenso Proof of Stake
El acuerdo de Proof of Stake
es un procedimiento alternativo para dictaminar quién puede añadir nuevos
bloques y revisar el estado presente de la blockchain. En vez de que los
mineros compitan para solucionar un problema, con proof of stake, el siguiente productor
de bloque está definido por cualquier proceso con base en el número de monedas
que se hallan en las billeteras. Este proceso confía en que esos con más
interés tomarán elecciones causantes de la integridad de la red.
El acuerdo de Proof of Stake
descarta la necesidad de la minería que consume mucha energía, sin embargo la
carencia de un gasto energético importante crea otro problema, en ocasiones
nombrado "nada en juego". En la situación de una cadena bifurcada,
los forjadores de PoS ("forjar" principalmente es utilizados en vez
de "minería") permanecen incentivados a minar en las dos cadenas pues
les cuesta bastante poco minar en una cadena adicional y tienen la posibilidad
de obtener recompensas en las dos cadenas. Este es un inconveniente para la red
pues se implica que solo debería haber una cadena y pactar el estado de dicha
cadena exclusiva es todo el objetivo del mecanismo de acuerdo. Proof of Stake
tiene un problema adicional con en relación a el reparto de tokens. Los mineros
de PoW poseen precios significativos (hardware, electricidad) y comúnmente
tienen que vender una sección significativa de sus monedas minadas para cubrir
aquellos precios.
Como consecuencia, muchas
monedas minadas permanecen accesibles para mercar en el mercado, en vez de ser
atesoradas por los mineros. Los forgers de Proof of Stake poseen precios
operativos bastante bajos, por lo cual no poseen la misma presión para vender
las monedas que reciben para conservar la red. Los enormes titulares que
participan en Proof of Stake tienden a incrementar su parte de las monedas
circulantes mientras recolectan premios en bloque y comisiones de transacción
de los usuarios de la red.
Esto se ha comparado con el
feudalismo, de acuerdo con el cual la red es propiedad y está operada por los
tenedores de monedas, y los usuarios les pagan alquilas por utilizarla.
Generalmente, hay un punto de corte por abajo del cual no es viable participar
de manera directa en Proof of Stake.
Sistema
Híbrido PoW / PoS
La finalidad de los sistemas
híbridos de Proof of Work y Proof of Stake es capturar los resultados positivos
de los enfoques respectivos y utilizarlos para equilibrar las debilidades de
cada uno. Disminución está en medio de las escasas criptomonedas que usan tanto
el PoW como el PoS en maneras reconocibles y las funden para generar un
mecanismo de acuerdo multifactorial o híbrido.
Las "monedas de
Masternode" son, en ciertos sentidos, además híbridos, debido a que poseen
un elemento de Proof of Work reconocible que lleva a cabo una funcionalidad
parecido a la de Bitcoin, y una funcionalidad adicional para nodos especiales.
Generalmente, existe el
requisito de que dichos nodos especiales tengan una determinada proporción de
moneda como garantía, para mostrar que se puede fiar en que actúen en el mejor
interés de la red, que es semejante a el motivo para Proof of Stake. Dash es la
moneda original de Masternode y tiene relación con este modelo como Proof of
Service.
Este artículo se enfoca en
los híbridos con un elemento de Proof of Stake, y no considerará el grupo de
monedas que emulan masternodes o Proof of Service.
El elemento PoW de Decred
funciona de igual manera a otros proyectos basados en PoW y usa la
funcionalidad hash Blake-256. El elemento PoS de Decred, y la manera en que se
teje en la cadena, es bastante singular y merece una descripción más
descriptiva.
Para participar en la Proof
of Stake de Decred, los titulares tienen que bloquear su DCR para mercar
"boletos". El costo de un boleto personal está establecido por medio
de un mecanismo parecido a un mercado por medio de el cual el sistema muestra a
un número definido de boletos en vivo (40,960) - Si hay más que el número
objetivo, el costo asciende, si hay menos, reduce.
Una vez que alguien compra
un boleto, el DCR que utilizaron está bloqueado (es mencionar, no puede
gastarlo) hasta que su boleto se convoca de forma pseudoaleatoria para votar, o
hasta que caduque luego de alrededor de 142 días. Esto introduce un precio de
posibilidad para el PoS, designado a asegurar que los votantes del PoS tengan
un aspecto fundamental en el juego y actúen en el mejor interés de la red.
Los competidores de PoS
(también conocidos como votantes o piezas interesadas) poseen 3 papeles
diversos que realizar: bloquear la elección, votar sobre los cambios a las
normas de acuerdo y votar sobre la administración a grado de plan usando el
Sistema de propuestas de Politeia. El primero de dichos, “votación en bloque”,
es la manera en que los votantes de PoS se implican más de forma directa en
conservar el acuerdo.
