Bitcoin Forum
November 19, 2024, 05:43:03 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Ciclo Andreas M. Antonopoulos  (Read 546 times)
solosequenosenada (OP)
Hero Member
*****
Offline Offline

Activity: 952
Merit: 542


Freedom dies from suicide


View Profile
January 18, 2020, 09:20:26 PM
 #21

....

Si, he añadido el articulo de segwit para continuar con algo de información de taproot, schnorr y graftroot. Aprovechando que al parecer este va a ser el año de implementar estas mejoras a Bitcoin....y el hype que esto me provoca   Shocked Shocked   Cheesy

Muy buenos los libros por cierto, Internet of money y Mastering bitcoin. Estoy ahora con el segundo que es mas técnico, una lectura muy recomendada.
 
LUCKMCFLY
Legendary
*
Offline Offline

Activity: 2604
Merit: 1882


Leading Crypto Sports Betting & Casino Platform


View Profile WWW
January 18, 2020, 09:32:13 PM
 #22

Gran hilo solosequenosenada,

Realmente estaba que buscaba la razón por la cual era que muchas veces mandaban a cambiar las direcciones porque no soportaban la   bech32, me ha pasado ya dos veces, incluso en un casino online no admitía sino las direcciones que comenzaban en 1(Legacy) o P2SH, ahora hoy día cambié mi dirección a bech32 y la razón es obvia, creo que todos deberían migrar hacia bech32 por ser más nuevas y sobre todo por los fee, muchas gracias por el aporte.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
DdmrDdmr
Legendary
*
Offline Offline

Activity: 2506
Merit: 11062


There are lies, damned lies and statistics. MTwain


View Profile WWW
January 19, 2020, 04:03:06 PM
 #23

<…>
El libro de Internet of Money es excelente, plagado de ejemplos y anécdotas clarificadoras, y para mí tomo mayor gracia tras ver los videos de este hilo, dado que, de alguna manera, la lectura del mismo se formaba en mi mente con el echo de la voz y tono de Andreas, dándole carácter a una lectura más allá del valor de su contenido.

El de Mastering Bitcoin me lo había leído hace algún tiempo, y aunque normalmente me desarrollo bien en el plano técnico, si encontré que era una inmersión menos ameno de lo que me hubiese gustado, y con un carácter técnico que hace que no sea recomendable para todos ni mucho menos. Es de esos libros que tienes que volver a leer cuando quieres comprender bien y consolidar su contenido.
bitserve
Legendary
*
Offline Offline

Activity: 1876
Merit: 1546


Self made HODLER ✓


View Profile
January 19, 2020, 08:56:19 PM
 #24

Wow! Vaya pedazo de hilo que no conocía. Enhorabuena solosequenosenada!

Tendré que volver en un momento que esté más tranquilo para leermelo con calma.

Lo dicho, un currazo y muy interesante, gracias!

19VBmRQVqrtNTGiwngZutwREagcKxJgVZM
solosequenosenada (OP)
Hero Member
*****
Offline Offline

Activity: 952
Merit: 542


Freedom dies from suicide


View Profile
January 21, 2020, 09:19:24 AM
 #25

....

Gracias compañero !  Wink

Espero no haber cometido muchos errores y que lo disfrutes. A ver si estos días saco algo de ganas/tiempo y subo un par de artículos mas...
solosequenosenada (OP)
Hero Member
*****
Offline Offline

Activity: 952
Merit: 542


Freedom dies from suicide


View Profile
January 24, 2020, 12:31:52 PM
Merited by DdmrDdmr (2), LUCKMCFLY (1), famososMuertos (1)
 #26

https://www.youtube.com/watch?v=2tqo7PX5Pyc


¿Quien aquí sabe quien tiene el control de Bitcoin?
¿Quien piensa que nadie tiene el control de Bitcoin?

Este es el problema fundamental en el corazón de muchos de los debates que estamos teniendo hoy en día.

Los debates sobre la gobernanza, la escalabilidad ¿quien esta a cargo?

Bitcoin expresa una cosa nueva, una cosa que tiene reglas pero sin gobernantes.
Para las personas esto es un concepto muy confuso por que la mayoría de las cosas que hemos visto antes tienen reglas que vienen de los gobernantes..

Y confías en las reglas por que confías en los gobernantes. Lo que llamamos "obediencia a la autoridad"

Por supuesto que la obediencia a la autoridad es conocida como un sesgo cognitivo, es un error en el software de nuestros cerebros.
Nos hace descartar la lógica y la razón en favor de atribución y autoridad.
Nos hace asociarnos como tribus, equipos, y partidos políticos.
Tomamos decisiones en base a si la persona expresando autoridad o ideas es parte de nuestra tribu o parte de la tribu enemiga.

Todos sabemos que la tribu enemiga siempre ha sido un enemigo, no sirve para nada y siempre esta intentando destruir este mundo hermoso.

El problema es, por supuesto, que todos los que pertenecen a la tribu enemiga piensa que nosotros no servimos para nada y estamos intentando destruir el mundo.

Ves esto emerger en cada esfera de la existencia humana y por supuesto lo vemos emerger en las conversaciones alrededor de Bitcoin y muchas de las otras blockchains abiertas.

La gente encuentra mucha dificultad en aceptar la idea de que un sistema puede existir con reglas pero sin gobernantes.
Un sistema sin autoridad, un sistema donde no importa quien es mas popular o que opiniones tienen por que no pueden cambiar las reglas.

Y creo que eso fue firmemente demostrado hace un par de semanas, culminando hace 2 días cuando las reglas no fueron cambiadas. (SegWit2x)

Esta vez, hubo un grupo grande de personas que tenían una opinión diferente sobre las reglas.
Su opinión no era correcta, su opinión no era incorrecta, su opinión era su opinión.

En Bitcoin las opiniones no son juzgadas basadas en quien las tiene, lo que importa es si pueden o no obtener consenso de la gran mayoría de participantes en el sistema.
No importa cuanto dinero, autoridad o popularidad tengan, y así es como debe ser.

Ahora muchas personas ven lo que ocurrio hace una semana y piensan "Ok, Bitcoin core gano" Victoria!

No es cierto, Bitcoin core no gano. Bitcoin core esta del lado del consenso o al menos del lado del status quo.
Si no tienes la gran mayoría para cambiar las reglas el sistema se asegura que las reglas se mantengan iguales.

Así que todo lo que tienes que hacer en el sistema es seguir las reglas que existen hoy y si quieres cambiar las reglas asegúrate de tener la gran mayoría de consenso o sino el sistema te castigara financieramente en muchos casos.Todos los que intentan cambiar las reglas sin la gran mayoría, pierden.

Bitcoin core no gano, ellos simplemente intentaron cambiar las reglas sin consenso mayoritario y como resultado las reglas no fueron cambiadas.

Vamos a ver este tipo de batallas una y otra vez, de hecho las batallas que hemos visto hasta ahora son pequeñas comparadas con las que vendrán
.
Ivan hablo sobre crear regulaciones para que la gente pueda confiar, invertir y participar sin miedos.
Las regulaciones son la forma en la que solíamos gobernar en sistemas donde hay gobiernos.
Las regulaciones son creadas por los reguladores, esas son las reglas con regidores.

La buena noticia es que no pueden cambiar las reglas de Bitcoin por que no tienen consenso.
Habrá regulaciones, pero serán solo de los sistemas que rodean las blockchains abiertas no de las blockchains en si por que las blockchains abiertas ya están reguladas por las matemáticas, por consenso mayoritario y por reglas basadas en la red.

Estos no son sistemas sin regulaciones, son sistemas con regulaciones muy predecibles, deterministas, claras y transparentes  basadas en las matemáticas.
No están sujetas a poder político, concesiones, discusión o cambio.
Y es por esto que el sistema es especial, es especial precisamente por que no puede ser cambiado y no es sujeto a voluntad política.

Esto no le gusta a muchas personas, no les gusta la existencia de un sistema que es fundamentalmente supranacional y que esta fuera del control tradicional del poder político.

El sistema no cambiara para someterse a la voluntad de aquellos que no les gusta la idea de un sistema que esta por fuera de las estructuras de regulación y gobernanza tradicionales.
La gracia de todo este sistema es que esta fuera y que no sera sometido a las regulaciones tradicionales.

Puedes regular a tu país afuera de Bitcoin pero no puedes regular al Bitcoin para sacarlo de tu país.
Muchos países van a regularse a si mismos afuera de Bitcoin y de todas las otras blockchains abiertas.

Y terminaran obteniendo el "beneficio" de las blockchains cerradas, las blockchains seguras, reguladas y controladas por el gobierno.

Yo no quiero seguridad, yo quiero libertad, yo quiero innovación, yo quiero que sean globales, transnacionales, neutrales, resistentes a censura.

Y continuare utilizando el sistema que exprese esos principios y a través de mi elección participare en las reglas de consenso, sin gobernantes.

Estos sistemas no serán regulados.
Y el problema es que cuando presentas al mundo un sistema que no puede ser regulado con poder político tradicional....esto no va a suceder de forma fácil.


"Organizaciones que existen para solucionar un problema son resistentes a solucionar el problema"
Clay Shirky


Bitcoin soluciona el problema sin organizaciones para solucionarlo, sin intermediarios.

Muchas personas ven estas blockchains abiertas e inmediatamente deducen que estas van a revolucionar la banca, las finanzas, redes de pagos... yo también pensé eso.

Y sin embargo lo sorprendente es que lo primero que van a revolucionar estas blockchains abiertas es la regulación en si misma y a los reguladores (gobiernos y regidores).

Acaba con la idea de regulación jerárquica, representativa, de arriba a abajo, jurisdiccional y geográfica.

No puedes decidir como estos sistemas van a operar dentro de tus fronteras por que no están dentro de tus fronteras, no ven fronteras y esto pone a muchas personas muy muy incomodas.

Esta es una prueba.

No es una prueba para Bitcoin ni tampoco es una prueba para las blockchains abiertas.
Es una prueba de democracia, de auto determinación, de libertad de expresión, de libertad de asociación.

Algunos gobiernos fracasaran en esta prueba, algunos gobiernos sospecharan de un sistema que empodera a ciudadanos, residentes, simplemente personas a utilizar dinero para involucrarse en comercio sin interferencias, sin censuras, sin control.

Y muchos gobiernos van a fallar esa prueba, van a violar los principios que dicen defender ya que por primera vez esos principios serán puestos a prueba por una red que los forzara a enfrentarse a estos mismos.

La gobernanza no es algo que sera agregado a Bitcoin, no es algo que sera agregado a blockchains abiertas.
Es algo que las blockchains abiertas ya tienen, en una forma nueva y diferente que no cambiara para complacer a la forma antigua.
Este es fundamentalmente el potencial disruptivo de esta tecnología.

En este sistema van a darse un montón de debates y un montón de desacuerdos.

Hay muchas elecciones para hacer en cada paso, en como resolver problemas técnicos, de escalabilidad y de arquitectura.
Como hacer el sistema mas robusto, mas resistente, mas barato, mas seguro, mas rápido y que pueda absorber millones de personas que necesitaran utilizar un sistema como este.

Y ahora mismo no podemos hacerlo, ahora mismo las blockchains abiertas que tenemos no pueden soportar a toda la población que tal vez necesite utilizar esto.
Eso esta bien, este es todavía el prototipo.

Es como un niño de 9 años, el niño de 9 años todavía esta en la escuela. Todavía esta aprendiendo como estar en este mundo.
Si has pasado tiempo con un niño de 9 años sabrás que es bastante complicado, inseguro, inestable a veces, temperamental...

Así es como esta tecnología sera por bastante tiempo y eso no significa que no pueda escalar ni cambiar, lo hará.

En este cuerpo de niño de 9 años puedes ver el potencial futuro, puedes ver la imagen de lo que esta persona podrá ser, o lo que esta tecnología podría llegar a ser, para alargar la metáfora.

Pero no esta ahí aun, y es importante separar lo que tenemos hoy de lo que es posible en el futuro.

Muchas personas asumen que la escalabilidad que tenemos hoy simplemente se extrapolara de manera lineal.

En twitter, alguien dijo
"Si cuesta 5-10 dólares hacer una transacción hoy entonces en 10 años cuando sean mil millones de personas costara 100 dólares hacer una transacción y sera imposible utilizar para la mayoría de personas"

Si tardas 1 hora en enviar un .jpeg a traves de internet en 1990 entonces cuando todos estén enviando .jpeg por internet en 2017, tomara 10 días enviar un .jpeg a través de internet.

Esta no es la forma de funcionar de los sistemas escalables exponenciales.

Pero al cambiar la escalabilidad de este sistema tendremos que pensar que compromisos y contrapartidas se hacen. Y esta es una decisión que tenemos que tomar entre todos.

Somos participantes de estas blockchains abiertas si ejecutas el software, si eliges una billetera o un exchange estas eligiendo como evolucionara este sistema. Estas eligiendo a través de tus acciones, de tus gastos, a través de tus elecciones.

Estas participando en la formación de las reglas de consenso en el futuro y tienes que pensar cuidadosamente entre practicidad vs libertad.

¿Queremos un sistema que es barato? ¿O queremos un sistema que es libre?
Quizás tengamos que atravesar un periodo donde el sistema es caro, esta bien... Eso no es para siempre, no es un estado permanente.

Hoy es mas difícil utilizar Bitcoin para transacciones diarias como comprar un café de como lo era en 2013.
Hay una razón para eso y es que ahora estamos intentando hacerlo a una escala mucho mayor con mucha mas demanda.

Y no sera así para siempre, desde ya existen muchas maneras de mejorar la escalabilidad, el rendimiento, la seguridad y velocidad de este sistema.

Si lees los debates en linea esto se presenta como la mayoría de las preguntas.
No solo como una elección binaria entre A y B pero mas importante como una elección entre el bien y el mal.

Una elección es “obviamente” la mejor, la otra es “obviamente” una conspiración illuminati para destruir el mundo.
Algunas personas inclusive llegan a afirmar que ambas elecciones son una conspiración iluminati para cambiar al mundo. En ese caso aléjate de ese tipo de personas, quizás sean peligrosas.   Cheesy

En mi opinión ambos lados del caluroso debate que hemos visto sobre escalabilidad están haciendo lo que creen que es mejor para escalar esta red.

Conozco muchas de las personas que participan en este debate, los conozco personalmente, e trabajado  con ellos o me he relacionado con ellos desde 2012.

Alguna de las personalidades mas odiadas en Bitcoin son las personas que me dieron mi primer Bitcoin o me introdujeron a esto. Me ayudaron en mi primera conferencia y a escribir mi libro.

Gente quien yo honestamente y de verdad creo que están haciendo lo mejor que pueden por en lo que ellos creen.

No debemos olvidar que todos tenemos algo en común, y es que amamos la idea de librar al mundo del dinero monopolizado, de librar al mundo de monopolios banqueros, de traer participación económica a 7500  millones de personas, eso es lo que tenemos en común.

Podemos no estar de acuerdo con el "como", podemos estar en desacuerdo con el "cuando", pero no olvidemos que es lo que queremos.

Es muy fácil asumir que la gente es motivada inmediatamente y fácilmente por dinero.
Y no me mal interpreten, el dinero corrompe a las personas y a veces lo hace en forma lenta y sutil.

Pero no asumamos que todos los que están haciendo dinero con esto, que tienen un trabajo, una profesión, unos ingresos, que están afiliados a una compañía, pueden ser fácilmente manipulados al punto de formar enteramente las bases de sus opiniones en función de quien les paga.

Eso es un llamamiento a la autoridad,  la autoridad de sus empleadores. Y eso es tan incorrecto como cualquier otra forma de llamamiento a la autoridad.

Escalar es un problema difícil, las respuestas no son simples por que las preguntas no son simples.
Podemos escalar? Si. Pero importa el como escalamos.

Por que algunas formas de escalar tienen efectos secundarios, efectos que al menos en nuestra comunidad son muy peligrosos.

La centralización del control es el mayor efecto secundario de varias propuestas de escalabilidad.
Tenemos que tener mucho mucho cuidado y asegurarnos que mientras este sistema escala preservamos los principios mas importantes: que sea libre, neutral, resistente a censura, descentralizado.
Debemos evitar la concentración de poder y control.

La descentralizacion no es un encendido o apagado, no es un "si contra no", es una escala.

¿Es Bitcoin completamente descentralizado? No, no lo es.
¿Es uno de los sistemas mas descentralizados en lo financiero que jamas haya ocurrido? Si, lo es.

¿Como podemos asegurarnos que en el futuro es al menos tan descentralizado, privado y libre como lo es hoy o mejor?

He hablado sobre reglas sin gobernantes pero hay muchas personas que quieren tomar el rol del gobernante, quieren dictar reglas y tomar el control.
Es una tendencia natural de la especie humana ver la ausencia de gobernantes como una oportunidad, un trabajo por hacer, una invitación a ascender al trono.

Tenemos que resistir eso, caemos presa de eso cuando hacemos juicios simplistas de las opiniones de otras personas al asociar esas opiniones a sus empleadores y designar esto como maldad pura y condenarlos al lado opuesto.

Luego lo que hacemos simultáneamente es reflejar eso de vuelta en las personas que si creemos. Les empujamos suave y sutilmente a que se suban al trono.

Habrá muchas personas que van a intentar presentarse ellos mismos como intermediarios en un sistema que esta diseñado para prescindir de intermediarios.

Quienes intentaran tener tus llaves por tu propia seguridad, quien intenta asegurarse que solo buenas personas puedan hacer transacciones.


por favor que alguien piense en los niños!  Grin

Yo si pienso en los niños, quiero que vivan en un mundo donde 7500 millones de personas tengan acceso a una economía abierta.
Quiero vivir en un futuro donde todos puedan participar y mas importante aun un mundo donde no permitamos a otros tomar decisiones sobre quien es bueno o malo.

Y si le das a alguien la oportunidad de hacer una lista de los niños buenos y los niños malos esto le da poder supremo.

La gente intentara introducir controles para decir que no deberíamos permitir a todos utilizar estos sistemas porque la “gente mala” también los utilizara.

No deberíamos permitir a todos que hagan transacciones y utilicen dinero, por que la “gente mala” también utilizara dinero.

Esa forma de separación fundamentalista del mundo, en términos del bien y del mal crea gobernantes.
Crea poder, y tan pronto como el poder es creado, el poder se usa para abusar.


Mi filosofía es mas sencilla y la mayoría de personas no esta de acuerdo conmigo.

Yo no pienso que haya bien absoluto o maldad absoluta, creo que buenas personas hacen cosas malas todo el tiempo.
Ocasionalmente la gente mala quizás haga el bien, la gente cambia.

Pero mas importante aun, una de las peores cosas que podemos hacer es darle el control a alguien sobre esa decisión.

Vamos a escalar, haremos crecer a Bitcoin, haremos crecer a todas las blockchains abiertas.

Y serán atacadas, las redes sufrirán ataques al igual que las ideas y las monedas. Serán atacadas financieramente, legalmente.

En algunos países serán atacadas de forma violenta, en muchos casos de forma mortal.

En un puñado de países en el mundo la gente que participa en estos sistemas hoy esta arriesgando sus vidas.

He hablado con unas pocas personas que están utilizando Bitcoin en Venezuela que lo hacen bajo un  riesgo extremo.

Pero ese riesgo vale la pena porque un riesgo mas grande es que ellos pierdan la habilidad de darles a sus familias un futuro.
Siempre habrá personas que están dispuestas a tomar ese riesgo.


Si tu gobierno prohíbe el acceso a las finanzas abiertas, realmente necesitas obtener algo de Bitcoin.
Ahí es exactamente cuando mas necesitas de este sistema. Es difícil explicar eso en lugares como Escandinavia.

¿Para que necesitas Bitcoin? No lo necesitan.

Esta es una de las sociedades con menos efectivo en el mundo.
Tienen acceso a los bancos (a menos que seas un inmigrante o refugiado sin documentos o una compañía de Bitcoins que haya sido vetada por los bancos).

La mayoría de las personas que viene a estos eventos no necesitan Bitcoin.
Espero que puedan ver porque es necesario para todos los demás habitantes del mundo.

Una de las cosas que es común en países con instituciones democráticas fuertes, con gobiernos justos y equitativos, con lazos culturales fuertes, con una sociedad que progresa, es que la gente que vive en esos países quiere que todos los demás disfruten de las mismas condiciones.

Así que tu no necesitas Bitcoin, ¿pero que tal si todos los demás obtienen lo que tu tienes?

Y el problema es que los bancos no pueden hacer eso, y no pueden hacer eso por que los bancos concentran poder en juntas directivas, en ministerios, en el parlamento.

Tal vez tus juntas directivas, ministerios y parlamento sean buenos pero hay 194 países ahí afuera la mayoría de ellos no tienen eso.
Muchos de ellos nunca lo tendrán y parte de la razón es por que esos sistemas políticos controlan el dinero.

Y si pueden controlar el dinero, pueden controlar la democracia o erradicarla. El control del dinero es un poder enorme.

La mayoría de los países debería tener separación entre estado y dinero, así como la separación de estado e iglesia. Parece ser lógico pero no es el caso en la mayoría del mundo.

Los países que mas necesitan esta tecnología son los que no pueden confiar en sus gobiernos, no pueden confiar en sus bancos.

No tienen las instituciones sociales para entregar prosperidad y escalar libertad como lo tiene Suecia.

Lo que significa que como usuarios precoces de esta tecnología la elección que ustedes hacen entre practicidad y libertad afectara a millones de personas.

Gracias
Artemis3
Legendary
*
Offline Offline

Activity: 2030
Merit: 1573


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
April 10, 2020, 09:36:11 PM
 #27

Para entender el Bitcoin de forma técnica y filosófica Andreas Antonopoulos es uno de los mejores que he encontrado. Explica de forma sencilla temas complejos y tiene mucha experiencia en el ámbito informático.

Veo que colocas enlaces a los videos pero no los títulos, y no se puede saber que tema se está leyendo sin seguir el enlace a Youtube. Ese es un problema serio para quienes tenemos limitación de datos, precisamente quienes necesitamos leer texto y no podemos ver videos.

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
solosequenosenada (OP)
Hero Member
*****
Offline Offline

Activity: 952
Merit: 542


Freedom dies from suicide


View Profile
April 10, 2020, 09:51:53 PM
 #28

...

Pues no si he entendido bien a que te refieres pero por ejemplo en el ultimo articulo que he colgado el titulo es "Que es consenso: Mandos sin Mandatarios" que es el nombre que tiene el video en youtube y esta arriba del link de youtube, supongo que te refiere a eso?  Huh

En la primera pagina hay una especie de indice
solosequenosenada (OP)
Hero Member
*****
Offline Offline

Activity: 952
Merit: 542


Freedom dies from suicide


View Profile
May 07, 2021, 12:13:21 PM
Last edit: May 15, 2021, 09:28:21 AM by solosequenosenada
Merited by Symmetrick (10), DdmrDdmr (3), famososMuertos (1), sitwac (1)
 #29

https://www.youtube.com/watch?v=_dqDP1qZHd4


¿Andreas nos podrias hacer un resumen rapido acerca de que es Taproot?

Taproot es un paquete de cambios propuesto para el protocolo de Bitcoin y tambien es el nombre de uno de esos cambios, los otros dos cambios son Tapscript y firmas Schnorr.

Todos estos cambios han sido agrupados para conseguir el máximo efecto en términos de privacidad en una única propuesta llamada Taproot.
Está previsto que se introduzca en el protocolo de Bitcoin en algún momento del 2021.

¿qué hacen estas propuestas en realidad?

Estas propuestas hacen tres cosas principalmente:
1- Mejoran la escalabilidad del sistema Bitcoin.
2- Mejoran masivamente la privacidad del sistema.
3- Establecen algunos fundamentos estructurales para futuras mejoras y nuevos desarrollos que pueden ser construidos sobre ellas.

Cuando escucho taproot siempre se repite la frase "scriptless scripting" en el mismo tema...
¿están relacionados? ¿permite taproot eso y que es un script sin script?



Sí, están relacionados, este seria el resumen.

Todo comienza con las firmas schnoor, las firmas schnorr son un protocolo que es diferente del algoritmo de la curva elíptica (ECDSA) que es el que se utiliza actualmente en bitcoin.
La razón por la que Satoshi no utilizó firmas schnorr a pesar de que fueron inventadas en los años 70 es porque estaban patentadas hasta el año 2018. Ciertamente esto provoca  que sea difícil para cualquier persona implementar las bibliotecas que funcionen con este sistema.

Cuando las mejoras vienen a Bitcoin o cualquier otra blockchain a menudo vienen en forma de un de un nuevo tipo de direcciones.
Este nuevo tipo de dirección podría ser diferente visualmente y como consecuencia se podría identificar el tipo de transacción con solo mirarla.
Uno de los grandes beneficios de esta tecnología es que las transacciones sean imposible de distinguir, todas parecen lo mismo.
Ahora bien, al principio eso no va a funcionar perfectamente bien porque es un nuevo estándar y sólo será otra forma mas para identificar ese tipo de transacciones.
Pero a medida que pasa el tiempo y que su implementación se vuelve más omnipresente en las diferentes partes del ecosistema como carteras, exchanges, etc se condensarán en este nuevo tipo de direcciones lo que facilitara hacer este tipo de movimientos en privado sin que nadie sepa exactamente lo que estás haciendo.
Por ejemplo, una cuenta de seguridad multifirma que es controlada por varias personas o por varios dispositivos diferentes, no sólo tiene un aspecto distinto sino que ademas ocupan mucho espacio en la blockchain y eso hace que sea más caro y que menos personas puedan procesar ese tipo de transacciones en la blockchain sin hacer subir el precio de las comisiones por transacción.
Se resuelve ese aspecto porque todos estos tipos diferentes de transacciones parecerán iguales y también ocuparan menos espacio al permitir combinar mutiples transacciones en una sola. Esto mejora la privacidad y escalabilidad al mismo tiempo, haciendo el sistema mas barato para todos al reducir el espacio necesario en la blockchain.

Así que ahora vamos a entrar mas en detalle sobre esto.




Las firmas schnorr al igual que las firmas digitales de curva elíptica (ECDSA), son básicamente una forma matemática de demostrar que se tiene control sobre una clave privada produciendo una firma digital, que es un número que se deriva de aplicar su clave privada junto con un mensaje, el mensaje a menudo suele ser una transacción.

Las firmas schnorr son interesantes porque tienen un par de propiedades muy útiles que las firmas digitales de curva elíptica no poseen.
Para decirlo de forma sencilla, una de las propiedades realmente interesantes es que puedes "agregarlas" de forma que la suma de un conjunto de firmas sea la misma que la firma de la suma de las claves privadas, lo que significa que en lugar de presentar cinco firmas para cinco claves privadas que pueden ser verificadas contra cinco claves públicas, puedes presentar una firma que es la suma de las cinco firmas que pueden ser verificadas contra las cinco claves públicas sumadas como una clave pública para demostrar que quien firmó esto estaba en control de la suma de las cinco claves privadas como una clave privada.

La ventaja de esto es que si se presenta una única firma contra una única clave pública que confirma la posesión de una única clave privada, no puedes decir que en realidad había cinco personas que la componen, y en eso obtienes dos efectos.
Uno tiene que ver con la escalabilidad, el hecho de que puedes producir y verificar una firma para cinco partes diferentes de una transacción o incluso potencialmente cinco transacciones diferentes en un bloque, esa es la capacidad de agregación.
La otra ventaja es que puedes ocultar scripts complejos como una sola firma en una sola clave pública, lo que provoca que la transacción parezca un pago simple.

Hagamos un ejemplo concreto.
Digamos que estás cerrando un canal de lightning, un canal de lightning es un multisig 2 de 2.
Si lo firmas como un multisig 2 de 2 todo el mundo puede verlo y sabe que es un canal lightning.

Pero si en lugar de eso mientras cierras el canal "agregas" esas dos firmas y lo presentas como una sola firma en una sola clave pública entonces nadie puede decir que esto es un canal de lightning ya que la firma se ve igual que un pago directo. Esto aumenta masivamente lo que se llama el conjunto de anonimato.
Hace que cualquier transacción parezca un pago simple, incluso si es un canal, un multi-sig, o si es un script complejo.

Como vimos con la implementación de segwit hace varios años, una vez que esto entre en vigor, si es que entra en vigor, pero presumiblemente lo hará, tendrías que mover las monedas a una dirección compatible con taproot para poder hacer uso de este tipo de transacciones. ¿Es esto correcto?


Si, en primer lugar taproot introduce un nuevo tipo de dirección que utiliza la capacidad de versionado de segwit así que lo que conocemos hoy como direcciones nativas de segwit son la versión 0 de segwit que se introdujo en 2017 y taproot será la versión 1 de segwit.

Las direcciones actuales comienzan con "bc1q" y las direcciones de segwit v1 empiezan con "bc1p".
Lo que eso significa es que veremos un formato de dirección ligeramente diferente y para obtener todos los beneficios tienes que empezar a usar taproot en tu cartera, lo que significa tu cartera tiene que implementar taproot.

Así que veremos una mezcolanza de carteras implementando esto con el tiempo, después de que sea implementado en el protocolo de Bitcoin.

Sí, al igual que los cambios anteriores esto es retro-compatible, no tienes porque usarlo si no quieres.
Una vez que esté disponible sera un formato válido y entonces podrás utilizarlo si quieres.
Si decides utilizar scripts y direcciones de tipo segwit v1 entonces podrás acceder a todas las diferentes funcionalidades.

Hasta ahora sólo he hablado de las firmas schnorr y de las capacidades de escalabilidad y privacidad de la agregación, hay un par mas de cambios que están ocurriendo aquí.
Otra gran parte de esto es la cuestión de los scripts.

Así que los scripts son básicamente como la versión de Bitcoin de los contratos inteligentes, puedes construir contratos inteligentes reales en capas superiores construidas sobre Bitcoin pero Bitcoin en sí mismo soporta algo que se parece y funciona mucho como contratos inteligentes simples en la forma de estos scripts.
¿verdad, Andreas?


Correcto, el script es un tipo de programa muy simple y en bitcoin los programas solo hacen una cosa, te dan una respuesta verdadera o falsa. Verdadero significa que se te permite gastar y falso que no se te permite,  así que si en el script puedes producir una respuesta verdadera eso significa que cumples todas las condiciones y puedes gastarlo.

Bitcoin tiene un lenguaje de scripting que te permite especificar condiciones para gastar algo y la condición más obvia es mostrar una firma que pruebe que posees la clave privada y entonces puedes gastar esto. Este es un script bastante simple pero esa no es realmente la gran mejora de la escalabilidad.

La gran mejora de la escalabilidad viene de scripts más complejos, así, por ejemplo si tienes un script complejo que dice aquí hay 10 claves, si tres de estas claves firman, entonces puedes gastarlo, o si dos de estas claves firman y han pasado 90 días, entonces puedes gastarlo, o si esta clave firma mientras produce un hash de este otro mensaje y también han pasado 120 días, entonces puedes gastarlo. Son tres o cuatro condiciones diferentes y estas condiciones se especifican en un script.

Ahora si quieres gastar con el script tendrías que presentar todo el script y luego mostrar qué parte de él estás usando y proporcionar todos los requisitos previos por lo que podrías decir aquí está todo el script todas las condiciones que se requieren y también estoy usando la segunda cláusula y tengo dos claves y 90 días han transcurrido y por lo tanto puedo gastarlo, genial, la red de Bitcoin lo reconocerá y permitira el gasto.

El problema es que es una transacción muy larga y si estas usando muchas entradas se hace más y más larga. Lo que taproot mejora es que oculta todas estas diferentes condiciones en un árbol utilizando una tecnología llamada árboles merkle (merkle trees) que también se utiliza en la compresión de todas las transacciones en un bloque.
En lugar de proporcionar una lista de condiciones a través de un largo script, proporcionas un árbol y dices que este árbol especifica todas las las condiciones. Sólo voy a mostrarte el hash de la parte superior del árbol y cuando quieras gastarlo dices voy a usar la segunda cláusula en el árbol, aquí esta la prueba que demuestra que esa cláusula era parte del árbol pero no te estoy diciendo qué otras cláusulas existen, la primera, tercera, cuarta, quinta y sexta cláusula nunca las sabrás, ni siquiera te las muestro y por lo tanto la prueba que proporciono es muy muy corta.
Ese concepto fue introducido por primera vez en 2014. Fue llamado "merklized abstract syntax trees", hemos hablado de ello en el programa. Hablamos de ello ampliamente en 2016 y 2017 en el período previo a segwit y taproot finalmente lo hace una realidad.

Esto parece una especie de prueba de zero-knowledge en la que puedes demostrar que algo es correcto sin tener que revelar qué es lo que estás demostrando que es correcto.
¿Es eso lo mismo de alguna manera?


En cierta forma si, esencialmente estás protegiendo todas las partes del script que no estás utilizando para gastar y esa es la parte del merklized tree en Taproot, pero hay una aún mejor que es que en el ejemplo que di antes dices "aquí hay 10 claves, si tres de ellas firman entonces puedes gastar, si dos de ellas firman y tienes 90 días entonces puedes gastar, si uno de ellos firma y tienes tal hash y 120 días entonces puedes gastar, pero en casi todos estos tipos de scripts también está el caso en el que todos están de acuerdo.

Esto se llama el k de k, la opción unánime y eso es simplemente que las 10 claves están de acuerdo y en muchos de los protocolos que se construyen sobre bitcoin o en entornos de gasto corporativo u otro tipo de situaciones siempre es posible obtener un consentimiento unánime en lugar de los gastos individuales.

Usted podría ser capaz de realizar la gran mayoría de los gastos con la opción de consentimiento unánime, con taproot el consentimiento unánime se produce como una sola firma que se agrega a partir de todas las 10 claves, por ejemplo, en contra de una sola clave pública que se agrega en contra de todas las 10 claves públicas y que aparece a todo el mundo en la red como un pago simple y entonces usted ni siquiera sabe que había una secuencia de comandos de cinco cláusulas con sub-opciones y rutas alternativas de gasto detrás de esto.
Todo lo que ves es el root, el taproot y es por eso que se llama taproot.


Como esto llega a ser más centrado en la privacidad es si comparamos bitcoin a ach el mundo en el que estamos ahora es el mundo ethereum y el mundo bitcoin donde si acme quiere pagar a warner brothers, no sólo podemos ver el pago , tambien se ve todo el contrato y la negociación, el acuerdo y todo se revela.
Pero lo que permite taproot es hacer que cuando acme y warner brothers tienen un acuerdo solo veas el final del acuerdo que es "hey algo de dinero fue de acme a warner brothers"


De hecho puede que ni siquiera veas eso porque si acme y warner brothers están representados por algún tipo de canal de pago agregado como a través de un canal de lightning, verás una firma agregada que alguna parte anónima ha firmado esto, pero no ves lo que hay detrás, que en realidad son 10 pagos diferentes que se hacen. Obtienes todas estas capacidades de agregación y la agregación también significa privacidad por lo que es una de las grandes propiedades.

Ahora todo esto es inmensamente técnico, para la mayoría de los usuarios de bitcoin lo que esto significará es que su cartera será capaz de hacer una actualización al formato de direcciónes actual, es una actualización relativamente simple para las carteras que ya han implementado segwit el implementar segwit v1.
A diferencia de segwit v0 no es una gran actualización, el código ya está integrado en las bibliotecas de prueba, se está ejecutando en las redes de prueba y la red líquid y ya está incorporado en todas las bibliotecas a nivel de aplicación que construyen sobre libsecp y por lo tanto debería ser una actualización bastante fácil para las carteras.
Una vez que se actualiza, el efecto mas obvio para la mayoría de los usuarios es simplemente que sus transacciones van a ser más baratas... eso es todo, pero lo que está sucediendo para los usuarios más sofisticados es que todos sus scripts que solían ser una aguja en un pajar ahora se convierten en una aguja en una pila de agujas.


Me preguntaba si hay alguna buena razón para que esto no se implemente, como que alguien se opondría a esto o que los mineros no han investigado sobre ello o hay algún tipo de preocupación de seguridad al volverse mas complejo bitcoin potencialmente añade más características,  siempre suele haber un sacrificio entre seguridad y complejidad.

Ha habido varias rondas de revisión y mejora de todo el conjunto de propuestas y estamos llegando a la línea de meta donde el código está llegando a la estabilidad, las propuestas son estables, el formato de dirección es estable, de hecho, el último formato de dirección se propuso la semana pasada.

Ahora la siguiente parte es la difícil.
La siguiente parte es la activación en la red bitcoin, ya en el pasado hemos visto para sorpresa y horror de los involucrados que lo que debería haber sido una mejora de la escalabilidad relativamente no política se convirtió en un debate muy polemico.
Se convirtió en un pararrayos para una batalla política de poder y, finalmente, se convirtió en una activación muy difícil.

Creo que muchos de los desarrolladores de bitcoin core y de los monederos no quieren que se repita ese escenario, por lo que se está abordando con mucho cuidado para asegurarse de que no se convierta en una lucha, mucha consideración, mucha revisión, muchas pruebas y un proceso de activación que dé a todos mucho tiempo para decidir.

Al contrario de lo que ha insinuado Adam al principio no tenemos un proceso de activación todavía, el proceso de activación en sí se está debatiendo.
Una posibilidad es lo que llamamos la activación bip9, que es una activación en la que se tiene que llegar al umbral del 95% para bloquear y dos semanas más tarde se activaría, pero no hay un plazo limite. Se podría estar por debajo del umbral de activación para siempre, esto fue lo que se utilizó para segwit.
No es una opción muy popular debido a la oportunidad de politizar esta decisión.

Otra alternativa se llama bip8, es una activación por umbral con un día definido. Lo que significa que los mineros tienen la oportunidad de "votar" su aprobación para este cambio y si el 95% de los mineros aprueban este cambio y lo manifiestan en sus bloques, entonces el cambio se bloquea y dos semanas después se activa, pero si no lo hacen, entonces en una fecha determinada se bloquea y se activa de todos modos, por lo que pueden activarlo antes pero no pueden posponerlo.

Se está estudiando cual es el mejor enfoque, por lo que recientemente para decidir la mejor manera de activarlo uno de los desarrolladores hizo una encuesta, es un enfoque muy de la vieja escuela.
Publicaron varios formularios y dijeron: "Oye, si estás interesado en decirme, como minero, lo que crees que deberíamos hacer, envíame tu opinión, ¿crees que deberíamos ir a bip 9? ¿crees que deberíamos ir a bip 8? o alguna otra combinación, y ¿estás a favor o no de taproot?"

Finalmente, consiguieron que más del 90% de los mineros, por el poder del hash, señalaran por mensajes privados o a través de notas públicas y tweets que sí apoyamos taproot y preferiríamos bip8 o preferiríamos bip8 con un umbral aquí o preferiríamos bip9 modificado de esta manera, y de esa encuesta esa encuesta informal espero que en los próximos meses vamos a ver un plan de activación real para ser incluido en el código y la posibilidad de activación en algún momento entre 2021 y 2022.
No es inminente, esto no va a llegar al blockchain en los próximos meses pero estamos en la recta final.



El articulo esta algo desactualizado en las aseveraciones finales, ya tenemos un método para activar taproot y se llama Speedy Trial
Podemos seguir el avance del "voto" de los mineros aqui  https://taproot.watch
Podriamos forzar con otro UASF?? https://bitcointaproot.cc   Cool


Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!