Вы находитесь на странице: 1из 2

CRYPTOCURRENCIES O CRYPTOCOINS

Universidad Nacional de San Agustn

Facultad de Produccin y Servicios

Escuela Profesional de Ingeniera en Telecomunicaciones

Flores Zegarra, Alejandro Angel alejofz18@gmail.com

RESUMEN Resistencia a preimagen. Debe ser muy


difcil recrear el mensaje a partir del
Las monedas virtuales han tenido un auge
cual se ha derivado el hash.
creciente como solucin alternativa de pago y
Resistencia a segunda preimagen.
mejor adaptada a las necesidades del intercambio
Debe ser muy difcil, dado un mensaje,
de bienes o servicios virtuales que ofrece
obtener un segundo con el mismo hash.
transacciones de valor ms rpidas, ms seguras y
Resistencia a colisin. Debe ser muy
de bajo costo, sin embargo, existen an muchas
difcil crear dos mensajes distintos con
barreras relativas a factores humanos, gestin e
el mismo hash.
infraestructura que conviven en los proveedores,
Adems, las funciones hash tienen la
los consumidores y los administradores de las
propiedad de ser Puzzle friendly. El Puzzle
monedas, que deben reducirse para hacer fcil y
sera encontrar un valor, que procesado por
natural su adopcin.
una funcin (hash) junto con otro valor
FUNDAMENTOS TCNICOS Y CRIPTOGRFICOS aleatorio, haga que la salida caiga dentro de
BSICOS un conjunto objetivo. As, esta propiedad
garantizara que la nica posibilidad de
Algunos conceptos tcnicos relacionados con el resolver tal problema sera probar con todas
tema son expuestos a continuacin para poner de las posibles soluciones.
manifiesto cmo, a pesar de las crticas, la solidez En bitcoin se utilizan los siguientes dos tipos:
de los fundamentos tras las criptodivisas est fuera SHA-256 (Secure Hash Algorithm). El
de toda duda. Se hace referencia especialmente al principal, de la famlia SHA-2 diseadas
caso del bitcoin, por su mayor repercusin. por la NSA y aceptadas como estndar
del NIST para sustituir SHA-1.
1. Firma digital
RIPEMD-160 (RACE Integrity Primitives
En primer lugar los algoritmos de criptografa
Evaluation Message Digest). Bitcoin lo
de clave pblica conjuntamente con
usa para hashes de menor longitud.
criptografa simtrica juegan un papel
Nacido en 1996, pertenece a la familia
fundamental en la identificacin de las partes
RIPEMD, de longitudes de salida de 128,
de una transaccin realizada mediante una
160, 256 y 320 bits. Bitcoin usa la
criptodivisa.
versin de 160 bits, como SHA-1, pero
En el caso del bitcoin, el algoritmo utilizado
fue creado por una comunidad abierta.
es el ECDSA (Elliptic Curve Digital Signature
Algorithm), basado en la criptografa de SHA-256, en concreto, se haya compuesto de
curvas elpticas (ECC), en su versin de tres mecanismos diferenciados que son los
fortaleza 128bits y tamao de clave 256bits. que siguen:
2. Hash
Unas funciones muy utilizadas en los Un cifrado de bloque: En ste caso
protocolos de las criptomonedas son las SHACAL-2, algoritmo de cifrado de
funciones hash. Toman una entrada datos de 512bits de clave y 256bits de mensaje y
cualquier longitud y devuelven una cadena salida.
de bits de longitud fija (hash), siendo sus Una funcin de compresin: en el caso
caractersticas deseadas para la aplicacin en de SHA-256 es la de Davies-Meyer.
criptografa: La transformada de Merkle-Damgard:
Eficiencia en la computacin. Clculo consiste en la ejecucin en serie de
rpido. hashes para posibilitar una entrada de
cualquier tamao a la funcin hash.
Cabe recalcar que los hashes en Bitcoin son estar incentivada la retencin de los
resultado de aplicar dos veces un algoritmo mismos por los nodos.
de hash sobre cualquier dato, para Los nodos deben ser disuadidos de
incrementar la seguridad. minar sobre bloques intermedios de las
cadenas.
3. Merkle trees e integridad entre nodos Las reglas de consenso deberan
Se trata de la agrupacin por parejas de plantearse de modo que, en los forks,
bloques de datos (hojas del rbol) a cada uno las ramas correctas sobrepasasen con
de los cuales se aplica un hash que se sigue una rapidez suficiente a las dems en
ejecutando sobre las parejas de resultados competencia.
hasta conseguir un nico valor, denominado
Merkle root. ste se utiliza a modo de CONCLUSIONES
comprobacin de la integridad del conjunto
de los datos, que pueden incluirse en el En primer lugar, es de subrayar cmo el
mismo mensaje, al deber reproducirse el concepto de blockchain, como base de datos
proceso con el mismo resultado, a menos que distribuida en que se basan las
un atacante haya modificado el contenido en criptomonedas, se trata de una tecnologa
el camino. sobre la que an se estn probando
Adems, se podra realizar una aplicaciones y variando pequeos detalles
comprobacin de pertenencia de cada para conseguir un potencial que va mucho
bloque de datos al Merkle Tree, a travs del ms all de las presentes criptodivisas.
camino definido por las correspondientes Tambin es importante llamar la atencin
ramas hasta la raz. sobre la evolucin de las criptomonedas
desde la aparicin del bitcoin, que pese haber
reducido su capitalizacin relativa con la
aparicin de alternativas, an mantiene una
fuerza en el mercado mucho mayor que sus
competidores.
Este tema de criptocoins es bastante
interesante ya que es una propuesta que
cada vez adquiere ms pblico por lo que se
4. Blockchain como base de datos distribuida
trata de mejorar su seguridad y
La realidad de funcionamiento de cualquier
funcionamiento para no perder el avance que
criptomoneda se refleja en el estado del
ya obtuvo, esta tecnologa podra ser el
blockchain, que es una coleccin de salidas
futuro de la economa pero todava se deben
de transaccin no gastadas (UTXO),
mejorar algunos aspectos.
bloqueadas criptogrficamente. As, se
guardan las transacciones realizadas desde REFERENCIAS
los bloques de origen.
Si consideramos la red como una base de JOINCOIN: UN ENTORNO DE TRABAJO COMN
datos distribuida, en tminos de CAP PARA CRIPTOMONEDAS, PAULO NICOLS
(Consistency, Availability y Partition- CARRILLO PEA, 2016
tolerance), cumple en cuanto a
Anlisis Y Comparacin De Monedas
disponibilidad (toda peticin recibe
Criptogrficas Basadas En La Tecnologa
respuesta), y tolerancia a la particin (el
Blockchain, Maria Fernanda Medina Reyes,
sistema sigue funcionando si algunos nodos
13/06/2016
fallan) pero no es consistente siempre, para
conseguir una consistencia eventual se CRIPTODIVISAS Y PAGOS ONLINE
requiere: CRYPTOCURRENCY AND ONLINE PAYMENTS, D.
Los bloques descubiertos deberan ser JAVIER A. CUARTAS MICIECES, 7 Julio 2016
inmediatamente emitidos en la red sin

Вам также может понравиться