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

Todo empez con un

paper de 8 pginas, y 8
referencias
Abstracto. Una versin puramente electrnica de efectivo permitira que los pagos en lnea
fuesen enviados directamente de un ente a otro sin tener que pasar por medio de una institucin
financiera. Firmas digitales proveen parte de la solucin, pero los beneficios principales se
pierden si existe un tercero confiable para prevenir el doble-gasto. Proponemos una solucin al
problema del doble gasto utilizando una red P2P (usuario-a-usuario). La red coloca estampas de
tiempo a las transacciones al crear un hash de las mismas en una cadena continua de pruebas de
trabajo basadas en hashes, formando un registro que no puede ser cambiado sin volver a recrear
la prueba de trabajo. La cadena ms larga no solo sirve como la prueba de la secuencia de los
eventos testificados, sino como prueba de que vino del gremio de poder de procesamiento de
CPU ms grande. Siempre que la mayora del poder de procesamiento de CPU est bajo el
control de los nodos que no cooperan para atacar la red, estos generarn la cadena ms larga y le
llevarn la ventaja a los atacantes. La red en s misma requiere una estructura mnima. Los
mensajes son enviados bajo la base de mejor esfuerzo, y los nodos pueden irse y volver a unirse
a la red como les parezca, aceptando la cadena de prueba de trabajo de lo que sucedi durante su
ausencia.

https://bitcoin.org/bitcoin.pdf
https://bitcoin.org/files/bitcoin-paper/bitcoin_es_latam.pdf
Abstracto. Una versin puramente electrnica de efectivo permitira que los pagos en
lnea fuesen enviados directamente de un ente a otro sin tener que pasar por medio de
una institucin financiera. Firmas digitales proveen parte de la solucin, pero los
beneficios principales se pierden si existe un tercero confiable para prevenir el doble-
gasto. Proponemos una solucin al problema del doble gasto utilizando una red P2P
(usuario-a-usuario). La red coloca estampas de tiempo a las transacciones al crear un
hash de las mismas en una cadena continua de pruebas de trabajo basadas en hashes,
formando un registro que no puede ser cambiado sin volver a recrear la prueba de
trabajo. La cadena ms larga no solo sirve como la prueba de la secuencia de los
eventos testificados, sino como prueba de que vino del gremio de poder de
procesamiento de CPU ms grande. Siempre que la mayora del poder de
procesamiento de CPU est bajo el control de los nodos que no cooperan para atacar la
red, estos generarn la cadena ms larga y le llevarn la ventaja a los atacantes. La red
en s misma requiere una estructura mnima. Los mensajes son enviados bajo la base
de mejor esfuerzo, y los nodos pueden irse y volver a unirse a la red como les parezca,
aceptando la cadena de prueba de trabajo de lo que sucedi durante su ausencia.
https://bitcoin.org/bitcoin.pdf
https://bitcoin.org/files/bitcoin-paper/bitcoin_es_latam.pdf
12. Conclusion
Hemos propuesto un sistema para transacciones electrnicas sin depender en
confianza. Comenzamos con el marco habitual de monedas hechas de firmas
digitales, el cual provee un control fuerte de propiedad, pero es incompleto sino
existe una forma de prevenir doble-gasto. Para solucionar esto, hemos propuesto una
red usuario-a-usuario que utiliza prueba-de-trabajo para registrar una historia pblica
de transacciones la cual rpidamente se convierte imprctica computacionalmente
para que un atacante pueda cambiar si nodos honestos controlan la mayora del poder
de CPU. La red es robusta en su simplicidad no estructurada. Los nodos pueden
trabajar todos al mismo tiempo con poca coordinacin. No necesitan ser
identificados, dado que los mensajes no son enrutados a ningn lugar en particular y
solo necesitan ser entregados bajo la base de un mejor esfuerzo. Los nodos pueden
irse y volver a la red a voluntad, aceptando la cadena de prueba-de-trabajo como
prueba de lo que sucedi mientras estuvieron ausentes. Votan con su poder de CPU,
expresando su aceptacin de los bloques vlidos al trabajar extendindose y
rechazando bloques invlidos al refutar trabajar en ellos. Cualquier reglas necesarias
e incentivos se pueden hacer cumplir con este mecanismo de consenso.
12. Conclusion
Hemos propuesto un sistema para transacciones electrnicas sin depender en
confianza. Comenzamos con el marco habitual de monedas hechas de firmas
digitales, el cual provee un control fuerte de propiedad, pero es incompleto sino
existe una forma de prevenir doble-gasto. Para solucionar esto, hemos
propuesto una red usuario-a-usuario que utiliza prueba-de-trabajo para registrar
una historia pblica de transacciones la cual rpidamente se convierte
imprctica computacionalmente para que un atacante pueda cambiar si nodos
honestos controlan la mayora del poder de CPU. La red es robusta en su
simplicidad no estructurada. Los nodos pueden trabajar todos al mismo tiempo
con poca coordinacin. No necesitan ser identificados, dado que los mensajes
no son enrutados a ningn lugar en particular y solo necesitan ser entregados
bajo la base de un mejor esfuerzo. Los nodos pueden irse y volver a la red a
voluntad, aceptando la cadena de prueba-de-trabajo como prueba de lo que
sucedi mientras estuvieron ausentes. Votan con su poder de CPU, expresando
su aceptacin de los bloques vlidos al trabajar extendindose y rechazando
bloques invlidos al refutar trabajar en ellos. Cualquier reglas necesarias e
incentivos se pueden hacer cumplir con este mecanismo de consenso.
Si quiero lograr
entender esto, por dnde
empezar?
Qu es el dinero?
De dnde proviene su
valor?
https://youtu.be/
cJyKrK90co0?t=4m57s
http://money.visualcapitalist.com/
all-of-the-worlds-money-and-
markets-in-one-visualization/
https://dealbook.nytimes.com/2013/12/21/into-the-bitcoin-
mines/?_r=0
?
Qu es una criptomoneda?,
y como primer ejemplo,
qu es y como funciona el Bitcoin?
Identidades

Criptografa
Transacciones

No estn basadas en un sistema contable tradicional


Transacciones

Inputs, outputs, funciones hash, apuntadores hash, firma


digital, lenguaje de scripting, mecanismos de validacin
programtica
Transacciones

Inputs, outputs, funciones hash, apuntadores hash, firma


digital
Transacciones

Inputs, outputs, funciones hash, apuntadores hash


Transacciones

Inputs, outputs, funciones hash, apuntadores hash, firma


digital, lenguaje de scripting, mecanismos de validacin
programtica
Transacciones

Inputs, outputs, funciones hash, apuntadores hash, firma


digital, lenguaje de scripting, mecanismos de validacin
programtica
P2P Network

Todas las transacciones son transmitidas a la red


Cadena de bloques y consenso

Seguridad, sistema distribuido, inviolabilidad.


Cadena de bloques y consenso

Libro mayor de solo escritura (append-only ledger)


Rompecabezas hash y minera

Competencia mundial con unas reglas definidas y que se


ajustan con el tiempo, y requieren (por diseo) gran
capacidad de cmputo (prueba de trabajo)
Rompecabezas hash y minera

Las reglas del juego son exquisitamente definidas (ingeniera


de incentivos) y permiten generar un consenso distribuido
Cul es el principal derivado de todo esto, qu lo hace tan
interesante?
https://www.ted.com/talks/
don_tapscott_how_the_blockchain_is_changing_money_and_
business?language=es#t-29700
https://del.icio.us/knowledgefactory/Ethereum
https://del.icio.us/knowledgefactory/Ripple
https://del.icio.us/knowledgefactory/hyperledger
https://del.icio.us/knowledgefactory/smart_contracts
Activos digitales
El futuro se torna muy interesante

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