Kron Esp
Kron Esp
Kron Esp
Kron es una cadena de bloques y una plataforma optimizada para transferir activos, como tokens, de
un titular a otro. Basado en el extenso desarrollo y prueba del Modelo UTXO del protocolo Bitcoin,
Kron se basa en una bifurcación del código Bitcoin. Los cambios incluyen un tiempo de recompensa en
bloque de cinco minutos, un cambio en la cantidad de monedas emitidas y la adición de creación de
activos y capacidades de mensajería. Las billeteras de Kron son gratuitas y de código parcialmente
abierto. Todos los Kron (Kron) se minan en los nodos principales del entramado de red mediante el
Protocolo SND utilizando el algoritmo x16r que fue Creado para Kron. Kron tiene como objetivo
priorizar la seguridad, el control del usuario, la privacidad y Resistencia a la censura. Está abierto a su
uso y desarrollo en cualquier jurisdicción, al tiempo que permite funciones adicionales simples para los
usuarios según sus necesidades.
Desde décadas antes de que se creara Bitcoin, la obsesión por crear un dinero puramente digital
rondaba la cabeza de muchas personas. Pero uno de los principales problemas con el que todos se
chocaban de frente era el famoso doble gasto. Fue Satoshi Nakamoto quien, gracias a un conjunto de
técnicas, solventó este gran problema, pudiendo crear el primer dinero descentralizado puramente
digital. Las UTXO de Bitcoin desempeñan un gran papel en la creación de las transacciones para que
los Kron puedan viajar de forma segura dentro del protocolo blockchain.
Activos Tokenizados
El protocolo Ethereum ERC20 y otros proyectos muestran activos tokenizados que utilizan otra
cadena de bloques, se puede crear con una amplia variedad de propósitos y estructuras. Los tokens
ofrecen varias ventajas a acciones tradicionales u otros mecanismos de participación, p. ej. velocidad
de transferencia más rápida, mayor control del usuario y resistencia a la censura, y reducción o
eliminación de la necesidad de un tercero de confianza. Bitcoin también tiene la capacidad de servir
como rieles para tokens mediante el uso de proyectos como Omnilayer, RSK o contraparte. Sin
embargo, ni Bitcoin ni Ethereum fueron diseñados específicamente para facilitar la propiedad de
activos adicionales, y los usuarios y equipos de desarrollo generalmente priorizan otras características.
Kron está diseñado para manejar de manera eficiente una función específica: la transferencia de activos
de una parte a otra. Uno de los objetivos del protocolo Kron es crear una cadena de bloques centrada en
casos de uso y esfuerzo de desarrollo que puede crear código, proporcionando ventajas para casos de
uso específicos.
Si la economía global está influenciada por actores que utilizan varias cadenas de bloques, entonces la
forma en que los mercados de capitales trabajan hoy también podría cambiar. Las fronteras y
jurisdicciones pueden volverse menos relevantes a medida que más activos se convierten en
comerciables y el comercio transfronterizo se vuelve cada vez más libre de fricciones. En una época
donde la gente puede mover cantidades significativas de riqueza al instante utilizando Bitcoin, es
probable que los consumidores globales demanden la misma eficiencia para sus valores y tenencias de
activos similares.
El 3 de enero de 2009, Bitcoin se lanzó como un sistema de efectivo electrónico de igual a igual. Años
después, después alcanzó un nivel notable de seguridad, se reconoció que los activos se podían crear
"encima de" o incrustado en la cadena de bloques de Bitcoin. Se pueden agregar nuevos activos a la
cadena de bloques de Bitcoin creando transacciones de bitcoins seguras, firmadas e inmutables que
también contienen información sobre la emisión de activos, y transferencias.
Hubo varios proyectos que agregaron tokens a la cadena de bloques de Bitcoin. El primero fue
Mastercoin por JR Willett, seguido de Counterparty y otros proyectos. Una categoría de protocolos
desarrollado para facilitar la creación de activos en la cadena de bloques de Bitcoin se conoció como
Monedas de Colores, ya que marcan transacciones de bitcoins con transacciones especialmente
diseñadas en OP_RETURN, que es como un campo de comentarios en el protocolo Bitcoin.
La ventaja de incrustar activos en la cadena de bloques de Bitcoin es el alto nivel de seguridad. Bitcoin
es considerado por muchos como la blockchain más segura porque hay una enorme cantidad de
poder de minería distribuido que asegura cada bloque con un "hash de alta dificultad". Porque Los
nodos de Bitcoin distribuidos reconocen el nivel de esfuerzo para crear un hash de alta dificultad, esto
lo hace casi imposible reescribir o modificar la cadena de bloques sin una minería prohibitivamente alta
en inversión. Manipular la cadena de bloques de Bitcoin, reescribir o modificar su libro mayor, llevaría
esfuerzos significativos de un inversor a nivel de un estado nacional. La desventaja de incrustar activos
en la cadena de bloques de Bitcoin es que las reglas de Bitcoin deben ser seguidas como se escribieron
originalmente, y los nodos de Bitcoin desconocen que los activos se están incrustando.
Esto significa que una transacción de Bitcoin debe usarse para cada transacción de activos, y debe
enviar suficientes bitcoins para ser considerada una transacción válida, aunque el propósito principal de
la transacción sea enviar el activo. Eso es un inconveniente, y una gran desventaja porque un cliente de
Bitcoin que gasta ese bitcoin sin ser consciente de la transacción del activo integrado, destruirá el
activo.
Por ejemplo, un titular de las claves privadas de Bitcoin que mantienen los activos de la Contraparte,
podría enviar accidentalmente ese Bitcoin a un intercambio o billetera y perder esos activos. Una
solución parcial para resolver este problema es crear un formato de dirección especial que se utiliza
para el activo, pero eso no evitar el error que pueda destruir el activo. Solo proporciona más pistas de
que hay un activo incrustado en la transacción.
Otros estándares de tokens como ERC20, ERC721 y ERC223 se basan en Ethereum u otras cadenas de
bloques que admiten contratos inteligentes. Existe un problema diferente al usar estos contratos
inteligentes. La red Ethereum no reconoce de forma nativa estos tokens de contrato inteligente,
actualmente no puede proteger contra algunos problemas comunes. Los contratos inteligentes pueden
ser confusos para los usuarios, ya que puede haber múltiples tokens ERC20 con nombres idénticos. La
única distinción entre contratos con idénticos nombres es el hash del contrato.
Sistema de nivel de protocolo con reconocimiento de activos completo
La solución es crear un sistema similar a bitcoin que sea plenamente consciente de los activos. Un
sistema consciente de los activos proporciona dos ventajas principales. Primero, permite que el cliente
y los comandos RPC protejan el activo de ser destruido accidentalmente. En segundo lugar, permite
que un solo cliente nativo emita, realice un seguimiento y transfiera los activos. Por último, para
brindar seguridad a los activos subyacentes, el sistema similar a bitcoin funciona solo con un valor
sugerido.
Activos
Los activos son tokens que los usuarios del protocolo Kron pueden emitir sin necesidad de extraerlos.
Los usuarios del protocolo Kron crean estos activos y deciden su propósito y reglas
independientemente del protocolo. Estos activos o tokens existen en la cadena de bloques de Kron y
podrían tener cualquier nombre, denominación o propósito seleccionado por los creadores de cada
activo, moneda o ficha. Los tokens son transferibles y se mueven con la misma facilidad que bitcoin u
otras criptomonedas que funcionan de manera similar.
En Kron, un activo es solo una cantidad limitada de un símbolo único y transferible a cualquier
Dirección de Kron. Los activos han estado disponibles durante algún tiempo en otras plataformas como
Mastercoin y como token ERC20 o ERC223 en Ethereum 2.0.
Los activos creados en el protocolo Kron tienen varias ventajas: son más fáciles de usar, están
estrechamente integrados con una moneda nativa y están asegurados con una minería segura y estable
de SND la cual se ejecuta en los servidores principales.
Usos de activos
Los activos o tokens se pueden usar para cualquier cosa que la imaginación del creador pueda conjurar.
Las ideas presentadas
aquí hay una muestra.
• Barras de oro
• Monedas de plata
• Euros físicos
• Escrituras de la tierra
• Créditos de energía (electricidad, madera, gas, petróleo, eólica)
Representar una parte de un proyecto
• Fichas de valores: acciones o acciones de una empresa donde las acciones están representadas por
una ficha.
en lugar de un certificado de acciones físico
• Valores o intereses de sociedades con la capacidad incorporada de pagar dividendos en Kron (legal
en
muchos países de libre mercado)
• Tokens que representan una plataforma cooperativa, de sociedad limitada, de reparto de regalías o de
reparto de beneficios
Representando un crédito
● Tarjetas de regalo
● Millas aéreas
● Puntos de recompensa
Satoshi Nakamoto describió bitcoin como una implementación del bmoney de Wei Dai, diseñado para
ofrecer a los usuarios más control, seguridad y privacidad que los sistemas más centralizados. Un
diseño con el potencial para prevenir la violencia y la discriminación, dado que el titular de bitcoin
sigue siendo privado.
Kron tiene como objetivo continuar con esta implementación centrándose en activos distintos al
efectivo, proporcionando una plataforma en la que los usuarios pueden emitir fácilmente los activos
que controlan según las reglas que establecen de forma segura: la Blockchain.
Kron se creó el 08 de marzo de 2021. Kron es el Sistema similar a bitcoin que permitirá a los usuarios
emitir e integrar activos en su blockchain. Esto será realizado en fases que se construyen unas sobre
otras.
Se garantiza que los nombres de los tokens son únicos. El primero en emitir un token con un nombre
de pila es el propietario de ese token. El emisor de un token quema Kron y debe proporcionar un
nombre de token único. El emisor determina la cantidad emitida, el número de decimales y si se les
permitirá emitir más del mismo token en el futuro.
Integración firme de los activos con la billetera GUI y nuevas llamadas RPC, lo que proporciona un
activo administración intuitiva. Emisión fácilmente de nuevos activos, información de los saldos
actuales y transferencia a otros usuarios.
Tokenizar intereses cooperativos abre muchas nuevas formas en que esta estructura se puede utilizar
para asignar recursos y capital. Dado que las reglas para cada token puede ser cambiada por cada
emisor y el mantenimiento de registros se realiza en la Cadena de blocues de Ethereum Samsh, las
organizaciones pueden adaptar e implementar una variedad de participación y estructuras.
Además, dado que el emisor puede hacer que los tokens sean únicos, limitados o fungibles, los
gerentes de proyecto podrán tener categorías de titulares de tokens como "Accionistas de Clase A",
"Socios vitalicios del club social", "Benefactores" o "Titulares de __ en el artículo del juego".
Los tokens permiten una emisión más fácil de ofertas públicas a pequeña escala.
“En el futuro, la distribución del tamaño de las multinacionales se acercará a la de las empresas locales.
El cambio entre estos estados puede ser bastante rápido ya que los costos de telecomunicaciones y
transporte pasan por un "punto de fusión", creando una amplia variedad de nuevas pequeñas empresas e
industrias multinacionales para apoyar esos negocios”. Esto también podría disminuir el fraude, el
economista Dr. Robert Shapiro señaló evidencia significativa de que el fraude de Wall St. puede estar
relacionado con cuestiones de custodia (Patrick Byrne, PhD ). Solo un protocolo abierto funcionará en
una economía global donde hay múltiples jurisdicciones, cada una con regulaciones complejas y
conflictivas.
Recompensas
Ejemplo:
Un niño pequeño, en un país que lo permita, podría crear una ficha que represente un puesto de
limonada. Suponga que crea 10,000 tokens LIMON. Estos tokens podrían usarse para aumentar fondos
para el puesto de limonada a $0.01 por token de LIMON, lo que le permite recaudar $100 para
construir su negocio. Estos tokens pueden ser vendidos y transferidos fácilmente por los propietarios.
Supongamos que el puesto de limonada lo hace extraordinariamente bien porque el vecindario está
invertiendo en este proyecto emprendedor. Ahora nuestra niño ficticio de ocho años quiere recompensar
a quienes creyeron en elproyecto. Con un comando, puede enviar ganancias, denominadas en cualquier
valor que Kron pueda tener, al Portador fichas de LIMON. Incluso podría haber nuevos poseedores de
tokens LIMON que él nunca conoció. La facilidad de uso incorporada debería permitir que cualquier
persona, en cualquier parte del mundo, pueda hacerlo en un dispositivo móvil, o computadora con
Windows, Mac o Linux.
Para que un sistema global de este tipo funcione, deberá ser independiente de las jurisdicciones
reguladoras. Esto no es debido a creencias ideológicas, sino a la practicidad: si los rieles para la
transferencia de activos blockchain no son resistente a la censura y agnóstico de la jurisdicción,
cualquier jurisdicción determinada puede entrar en conflicto con otra. En sistemas heredados, la
riqueza generalmente se limitaba a la jurisdicción del titular y, por lo tanto, era de fácil control basado
en las políticas de esa jurisdicción. Debido a la naturaleza global de la tecnología blockchain, cualquier
capacidad a nivel de protocolo para controlar la riqueza potencialmente colocará jurisdicciones en
conflicto y no podrá operar de manera justa.
Fichas únicas
Los tokens únicos permiten a los poseedores de tokens crear activos únicos. Al igual que los tokens
ERC721, los tokens únicos son garantizados para ser únicos y solo existirá uno. Los tokens únicos
pueden cambiar de propiedad enviando el token único a la dirección de otro usuario.
● Imagine que un mercader de arte emite el activo denominado ART. El comerciante puede entonces
hacer un arte único adjuntando un nombre o un número de serie a cada obra de arte. Estos tokens
únicos se puede transferir al nuevo propietario junto con la obra de arte como prueba de autenticidad.
Los tokens ART: MonaLisa y ART: VenusDeMilo no son fungibles y representan piezas distintas
del arte.
● En activos del juego. Un juego ZYX_GAME podría crear activos únicos en el juego de edición
limitada que son propiedad y son utilizados por el jugador del juego. Ejemplo: ZYX_GAME:
SwordOfTruth005 y ZYX_GAME: HammerOfThor
Estos activos en el juego podrían guardarse, intercambiarse con otros jugadores a través de códigos QR
y billeteras.
o subido a una actualización o versión diferente de un juego.
● Los activos únicos basados en Kron se pueden vincular a activos del mundo real. Crea un activo
llamado GOLDVAULT. Cada moneda de oro o barra de oro en una bóveda se puede serializar y auditar.
Se pueden crear activos únicos asociados GOLDVAULT: 444322 y GOLDVAULT: 555994
para representar los activos específicos en la bóveda de oro física. El carácter público de la cadena
permite una transparencia total.
Ejemplo:
El titular del token CAR podría emitir un token único para cada automóvil al incluir el número de
serial.
Ejemplo: CAR: 19UYA31581L000000
• Licencias de software
• Matriculación de vehículos
• Tokens de prueba de autenticidad para transferir junto con artículos que podrían ser falsificados
• Un token que permite la comunicación en un canal
Un problema común con los tokens / activos es que el emisor del token no puede comunicarse con los
titulares de los tokens. Esto debe manejarse con mucho cuidado porque los poseedores de tokens no
siempre desean ser identificado. La comunicación debe permitir al titular del token optar por no
participar en cualquier momento. El sistema solo debe permitir que determinadas partes utilicen el
canal de mensajes para que no sea un conducto de spam. El sistema de mensajería utiliza tokens únicos
para permitir la comunicación en el canal principal de token.
Por ejemplo, el token de EMPRESA tendría un ~ EMPRESA: token de alerta que permite que las
alertas sean enviado a todos los titulares de EMPRESA.
Boletines, desarrolladores de juegos, organizaciones sin fines de lucro, organizaciones activistas,
corporaciones y otras entidades pueden emitir tokens para usuarios específicos y luego enviar mensajes
a esos usuarios, pero a diferencia del correo electrónico u otros servicios de mensajería, la mensajería
en sí se habilitará solo para los titulares de tokens, lo que hace el token transferible.
Los mensajes a los titulares de tokens por remitentes autorizados se superpondrán a los activos únicos.
Los activos únicos actuarán como un "bastón parlante" que permitirá que el propietario del canal envíe
mensajes a los poseedores.
Votación
Uno de los problemas, entre muchos, con el sistema financiero actual de EE. UU. Es que todas las
acciones están celebradas en nombre de la calle. En esta era de comunicación rápida, esto hace que la
celebración de una votación sea ridículamente difícil. Una empresa pública que emite acciones en
Nasdaq, por ejemplo, tendrá que pagar un cuasi empresa monopolista solo para obtener las direcciones
de correo de sus propios accionistas en un momento dado. Luego, se debe enviar un correo físico (árbol
muerto) a los accionistas con información sobre cómo para votar junto con un formulario de voto por
poder.
Mediante el uso del sistema de mensajería, los titulares de un token pueden ser notificados del voto, y
emitiendo automáticamente un token de VOTO a cada titular de un token, el voto se puede automatizar
desde el cliente a través de una interfaz web o móvil utilizando el protocolo integrado en Kron.
Los tokens se crean para representar votos. Kron creará un número exacto de tokens VOTE 1: 1 a los
titulares de las fichas. Estos votos se pueden enviar a través del protocolo a direcciones que
cuenta los votos. Debido a que los tokens de votación se mueven de la misma manera que los activos,
la delegación de votos a veces conocida como democracia “delegativa o líquida” - es posible.
Privacidad
La privacidad es clave en inversiones y tokens porque los sistemas financieros funcionan mejor
cuando los activos son fungibles y pueden comerciar sin fricciones. El proyecto debe buscar fortalecer
la privacidad en cualquier manera posible a medida que se realicen futuras mejoras tecnológicas. A
medida que se agreguen capacidades como mensajería, activos y recompensas, la privacidad se
mantendrá de la misma forma en que las criptomonedas basadas en UTXO que separan la identidad de
las direcciones públicas.
Dado que deseamos privacidad, debemos asegurarnos de que cada parte de una transacción tenga
conocimiento solo de lo que es directamente necesario para esa transacción. Dado que se puede hablar
de cualquier información, debemos asegurarnos de revelar lo menos posible aunque en la mayoría de
los casos, la identidad personal no es relevante.
“Por lo tanto, la privacidad en una sociedad abierta requiere sistemas de transacciones anónimos. Hasta
ahora, el efectivo ha sido el principal sistema de este tipo. Un sistema de transacciones anónimo no es
un sistema de transacciones secretas.
Un sistema anónimo permite a las personas revelar su identidad cuando lo deseen y solo cuando sea
deseado; esta es la esencia de la privacidad ". (E. Hughes).
Kron es una moneda de plataforma construida sobre el modelo UTXO de Bitcoin. Modificar el código
de Bitcoin para agregar estas capacidades no es práctico, pero Kron es una plataforma construida a
partir de una bifurcación del código y que emite Kron recién minado. Kron agregará activos,
recompensas, activos únicos, mensajes y votaciones.
El proyecto Kron también puede servir como base y punto de partida para proyectos, soluciones de
segunda capa, experimentos e ideas de negocios que podrían beneficiarse de la base de código basada
en Bitcoin con ajustes o las características adicionales nativas agregadas a la cadena de bloques Kron.
Una transacción está compuesta de entradas y salidas. El conjunto de entradas y salidas, junto a
monedas a enviar y firmas criptográficas, dan como resultado un hash de transacción, normalmente
llamado HASH ID. Las entradas son HASH ID de una transacción que recibió el monedero y que no
han sido usadas previamente, es decir que son UTXO, mientras que la salida es la dirección de destino,
a la cual se le crearán UTXO que posteriormente podrá usar en una transacción. Una misma dirección
puede tener infinitas UTXO. Es por esto que a las UTXO se las define como un conjunto de
transacciones.
Cuando una persona necesita enviar una transacción, ésta ha de nutrirse de UTXO. Es decir, de
transacciones que ha recibido y que no han sido gastadas. Esto significa que una persona puede usar
para una misma transacción una o más UTXO. De hecho esos UTXO pueden formar parte de una o
más direcciones de tu monedero. Y vamos más allá, incluso una transacción podría ser creada con
UTXO de direcciones de diferentes monederos, siempre que se firme cada una con su correspondiente
clave privada claro. Todo esto lleva a un lugar: una UTXO solo puede ser usada una vez. Y esto es
fundamental dentro del funcionamiento de la tecnología blockchain, pues es parte del conjunto de
herramientas que garantiza que unas monedas no sean usadas más de una vez (el famoso doble gasto).
Es tal la fiabilidad de usar este mecanismo para identificar las monedas no gastadas que esta es la
forma en la que en Kron puede contarse cuántas monedas existen en circulación. Lo que se hace es
sumar todos las monedas que hay en las UTXO, es decir, en las transacciones que no han sido gastadas.
“María quiere pagar a Pedro un total de $100 en Kron por un trabajo. María espera recibir el pago de
algunas personas que le deben Kron y de ese dinero pagará por el trabajo de Pedro. Al recibir María
esos pagos, ella ha tenido unas “Entradas” de dinero, y de esas entradas hará una “Salida” para pagar a
Pedro. A María le pagaron las deudas, las cuales eran un pago de $75y otro de $50”.
Cuando pague a Pedro, María tiene que usar las dos entradas, dado que con ninguna de ellas tiene
suficiente, y pondrá a Pedro como salida. Tras eso, Pedro tendrá una entrada UTXO (ha recibido el
pago).
Como has podido observar María tenía un total de $125 repartido en dos UTXO, pero solo necesitaba
mandar $100. Ha tenido que utilizar las dos UTXO, poniendo como Output o salida la dirección de
Pedro, pero su monedero habrá hecho otra cosa de forma transparente a María. Su monedero habrá
puesto una dirección de María también como salida, a la que le habrá asignado los $25 restantes. Es lo
que se conoce como dirección de cambio.
Por cierto, existen unas transacciones que se convierten en una UTXO pero no vienen generadas por
una UTXO previa. Con lo descrito anteriormente se puede entender cómo este modelo de “Entradas”
y “Salidas”, puede servir para establecer relaciones de posesión y concesión del dinero. Unas
relaciones que en blockchain están marcadas por el uso de criptografía y que brindan la seguridad
absoluta de que el dinero ha llegado a destino y que está efectivamente bajo el control del destinatario.
En Kron todas las transacciones tienen esta estructura de entradas y salidas. En las “Entradas” de una
transacción Kron, se puede ver los orígenes del saldo que se manejan con el monedero. Mientras que en
las “Salidas”, se puede ver hacía donde enviamos nuestro dinero. Adicional a esto, también se puede
ver el dinero restante que es devuelto. Todo ello es visible y trazable por cualquier persona, ya que la
blockchain de Kron es pública y transparente.
Este modelo permite tener un control total en la forma en como se puede usar el dinero y en qué
condiciones se puede usar. En primer lugar, para poder usar un saldo en Kron ese saldo debe estar
considerado como una UTXO dentro del monedero. Es decir, alguien debe realizarse un pago (una
salida o UTXO) para que este pago se transforme entrada y así tener saldo disponible que gastar.
Este es un proceso es recursivo. Es decir, se repite desde el momento en que la moneda es generada
como resultado de un bloque minado. Por ejemplo, una transacción coinbase es en realidad una UTXO
creada por el minero para enviar ese saldo a una dirección bajo su control. Así esa transacción de salida
se convierte en una entrada de dinero para el minero que posteriormente podrá gastar. El mismo
proceso se repite para el resto de usuarios de Kron. Con esto se puede ver que las UTXO son parte
esencial de las transacciones de Kron y sin ellas, su funcionamiento sería imposible.
Se puede ver el funcionamiento de una UTXO en Kron de la siguiente forma: Daniel quiere pagar por
el coche de Luis, valorado en 1000 Kron, y en su monedero tiene disponible un total de 1500 Kron. El
saldo de Daniel está dividido en dos direcciones la A con 800 Kron y la B con 700 Kron.
Así, Daniel va donde Luis y realiza el pago por un 1000 Kron. En este punto, el monedero de Daniel
no puede enviar 1000 Kron de forma directa porque el saldo está dividido en dos direcciones. Así que
toma ambos saldos y los convierte en las entradas de la transacción de pago. Seguidamente toma la
dirección de Luis y asigna a la misma el envío de 1000 Kron, adicional asigna un total de 499,5 Kron a
la dirección de cambio, y el resto queda como la comisión de minería.
Una vez que Daniel envíe su transacción, esta será procesada y confirmada por la red, comenzando su
camino a la irreversibilidad. Y en este punto, será fácil ver dónde están las UTXO de la transacción.Las
primeras UTXO que se puede detectar en el ejemplo son los saldos de Daniel. Esas direcciones con 800
Kron y 700 Kron de saldo, son dos UTXO que están bajo su control y son las que les permiten hacer el
pago a Luis. Como Daniel tiene el control de esos saldo, él puede transformar sus UTXO en “Entradas”
para un nuevo pago como efectivamente lo hace en este ejemplo.
Inmediatamente después de que la red confirma la transacción de Daniel la situación cambia. Ahora,
Daniel ya no tiene bajo su control los saldos que tenía en principio, y en su lugar, su transacción ha
generado nuevas UTXO que sobrescriben las anteriores. Las nuevas UTXO en cuestión están
representadas primero, por la dirección de Luis y el 1000 Kron que ha recibido en ella de parte de
Daniel. Y segundo, por la dirección de cambio y los 499,5 Kron que Daniel ha recibido de la red,
porque es lo que le resta del pago que realizó. El resto para completar el 1500 Kron que tenía Daniel en
principio quedan como pago de comisión para el minero.
Kron Scripts y su relación con las UTXO
Todo el funcionamiento de las UTXO en Kron está garantizado por los Kron Script, el lenguaje de
programación que se usa para escribir todas las operaciones en Kron. Cada transacción tiene un script
asociado que nos permite:
Este script de bloqueo es un candado digital que se debe abrir para entonces poder hacer uso del saldo
de dicha UTXO. Los script de bloqueo en Kron son variados, pero el más común es el P2PKH (Pay to
Public Key Hash). Aunque también existen el P2SH (multisig), el P2PK (el más primitivo de todos).
Este script de bloqueo podrá ser abierto con la clave privada que dé como resultado la dirección
indicada en la UTXO.
Así que para poder desbloquear dicho script lo que se debe es tomar la dirección de Kron, tomar
nuestra clave privada y generar la clave pública de dicha dirección. Al final se estampa la firma digital
y con todos esos datos verificados, se desbloquea el saldo de dicha dirección para que se pueda usar. Es
decir, los nodos aceptarán la transacción y la pondrán en el mempool a espera del siguiente bloque.
Por el contrario, si se falla al hacer ese procedimiento, simplemente la transacción es rechazada por los
nodos y no se puede usar el saldo. A este proceso se llama script de desbloqueo. Por supuesto, este
proceso criptográfico es automático y transparente para los usuarios de un monedero, todo el proceso lo
realiza el propio monedero.
Al demostrar que se puede gastar UTXO, sigue con el proceso de creación de la transacción, creando
un script de bloqueo para la nueva UTXO dirigida a destino. En este caso, lo que hace el monedero es
crear un script similar al que nos crearon a nosotros previamente, el cual indique que el único que
puede gastar esta nueva UTXO es quien tenga en su poder las claves privadas con controlen las
direcciones a donde hemos enviado.
De esta forma, lo que se crea es una cadena de validación, donde los Kron al pasar de una dirección a
otra, quedan bloqueados para ser utilizados por la última persona que toma posesión de ellos.
El modelo UTXO ¿Está presente en todas las criptomonedas?
No, El modelo de las UTXO tal como está planteado en Kron no está presente en todas las
criptomonedas. Un ejemplo de esto es Monero. En esta moneda, su protocolo de privacidad y
anónimato hace este modelo imposible de funcionar. En su lugar, los creadores de Monero hallaron una
solución criptográfica que permite ocultar la información de gasto y saldos de monedas (UTXO) y al
mismo tiempo controlar el uso indebido de transacciones para realizar operaciones indebidas como el
doble gasto, entre otros problemas de privacidad y anónimato.
Conclusión
Es una cadena de bloques dirigida a la creación de una transferencia de activos de igual a igual. Es un
fork de Bitcoin y como tal utiliza el modelo UTXO de Bitcoin. Kron es una criptomoneda que toma su
caso de uso principal como la tokenización segura y la transferencia de activos del mundo real en la
cadena de bloques.
Básicamente, Kron le permite crear y comercializar cualquier activo del mundo real (por ejemplo,
lingotes de oro, títulos de propiedad) y activos digitales (por ejemplo, artículos de juego, licencias de
software) en una red.
No se requieren Smart Contracts, ya que la cadena principal está diseñada para ejecutar sus funciones
principales de forma nativa, y no se necesitan transacciones de criptomoneda reales para mover los
activos.
Los derechos de nomenclatura en la cadena de bloques se analizan por orden de llegada y son títulos
totalmente únicos que no se pueden replicar.
Kron es la moneda nativa de la su Blockchain. Como en la mayoría de las blockchains, sirve como
incentivo y se utiliza para pagar las tarifas de la red y para recompensar el trabajo de los
desarrolladores y de los mineros.