Hace poco estuve en una
conferencia y tuve la impresión de que incluso los expertos son de alguna manera demasiado optimistas sobre todas estas cadenas de bloques supuestamente descentralizadas.
Esto me hizo pensar en las ideas que había formulado anteriormente, pero las mantuve en un segundo plano, y eso fue lo que sucedió.
En primer lugar, una pequeña reserva sobre el anonimato: la tecnología blockchain / cryptocurrency en sí misma no brinda anonimato, solo hay pseudoanonimato. Hay una implementación que declara el anonimato real:
Zcash , pero hay algún tipo de magia matemática probabilística de la que probablemente (o yo) todavía sepamos poco para comprender todos los pros y los contras. Espero que esto realmente funcione. Es decir El anonimato parece posible, pero no todos lo tienen, por lo que siempre debe hacer una reserva.
En segundo lugar, creo que todos entienden que cualquier solución tiene pros y contras, no hay una bala de plata, por lo que antes de empujar el blockchain a algún lugar, debe pensar cuidadosamente por qué se necesita allí y por qué se hizo. Por ejemplo, la descentralización (si se discutirá más adelante) no es gratuita, ya que necesitamos llegar a un consenso en una red grande, no podemos obtener la velocidad de transacción que tienen las soluciones centralizadas. Es dudoso que uno de ustedes quiera estar en la caja después de comprar un condón durante una hora mientras espera que la red obtenga cinco bloques después del bloqueo de su transacción para que la tienda esté "segura" de no gastar el doble.
La tienda, por supuesto, puede creerlo, pero solo se crearon soluciones de blockchain para garantizar el trabajo en ausencia de confianza (sin confianza), si cree, entonces blockchain no es necesaria.
En tercer lugar, la evaluación de los contratos "inteligentes" también es un poco exagerada, sí, puede encontrar algunas buenas aplicaciones, por ejemplo, el registro de propiedades se ajusta bastante bien a los contratos inteligentes, ya que la lista de propiedades y dinero puede estar dentro de la cadena de bloques, lo que significa que un contrato inteligente puede administrarlos, aunque hay problemas: no está muy claro qué considerar como una transferencia de dinero, porque las transacciones no tienen el estado de "completadas con éxito", estas son solo estimaciones probabilísticas, si se extraen más de 5 bloques en bitcoin, lo más probable es que nadie destruya el precio más largo punto cada uno y se puede esperar que la transacción no será cancelada, pero las estimaciones se basan en la complejidad actual del Programa de Trabajo. Sin embargo, si necesitamos datos del mundo real (precios de acciones, clima, tasas de crecimiento económico), alguien debe ingresarlos y debemos confiar en este alguien, y debemos confiar en la fuente de datos y el que los trae a la red ( oráculo). Si podemos intentar hacer algo con los oráculos en sí mismos, tener muchos de ellos, automatizar la recepción de datos dentro del contrato, etc., sin embargo, hasta donde yo entiendo, no hay una buena solución. Las fuentes mismas simplemente necesitan ser confiables, y a menudo sucede que la fuente es la misma y puede desplegar "erróneamente" datos erróneos. Esto es solo una cuestión de precio: las agencias de calificación fueron honestas hasta que tuvieron la oportunidad de ganar el gran premio en 2008.
Cuarto, y este es el problema principal: en todas las implementaciones conocidas no hay descentralización, es más bien seudodescentralización, a veces el sistema puede funcionar como descentralizado, pero su estructura no interfiere con la concentración del poder en una mano.
Puede acumular potencia informática (si es
PoW ) o crear cuentas falsas con las cantidades correctas en su saldo (si es
PoS ).
¡Despierten hermanos! Vivimos en un mundo en el que el
0.7% de la población posee> 45% de la riqueza , ¿de qué tipo de descentralización podemos hablar?
Estas personas pueden obtener fácilmente el control sobre cualquiera de sus redes "descentralizadas", y si de repente aún no lo han hecho, es solo porque no lo consideran necesario en este momento.
Pero espera, corre a las cabañas para Roskomnadzor, de hecho hay una salida, y es bastante obvio, aunque tiene sus propias dificultades.
La descentralización es posible solo en un caso, si el "nodo" de la red es una persona real. Está claro que no sabemos cómo transferir a una persona a una computadora, por lo que necesitamos algún tipo de correspondencia inequívoca. Necesitamos una llave electrónica que solo las personas reales tengan y que las "almas muertas" no puedan tener.
Esto no es fácil de hacer, pero es muy posible. Hay dos formas
El primero es largo y complejo, pero no requiere una participación estatal significativa, es esencialmente una red de confianza, nos reunimos, miramos documentos, confirmamos las claves públicas de los demás con nuestras firmas y hacemos las entradas correspondientes en la cadena de bloques con una lista de usuarios.
Pero aún queda margen para el fraude, sería bueno conectar adicionalmente al estado. Por si acaso, aclararé que aquí no se trata de la confianza completa, sino de la confianza en el hecho de que esta es una persona real, como las que luego firmó, en todo lo demás no debemos confiar en nadie.
La segunda opción es con la participación del estado. Idealmente, debería ser así: una persona, al tomar la ciudadanía, genera un par de claves en su dispositivo, los funcionarios del gobierno presentes y los ciudadanos que conocen personalmente a esta persona (debe haber tantos como sea posible para complicar las falsificaciones) certifican con sus firmas que esta persona es real e ingresan en la firma abierta clave de blockchain con una lista de ciudadanos.
En principio, esto no es tan fantástico, Estonia siempre ha proporcionado a sus ciudadanos claves electrónicas.
Por lo tanto, nosotros, con una confiabilidad bastante alta, formamos una lista de miembros reales de la red (si un grupo de estafadores comienza a firmar masivamente usuarios virtuales, esto será visible en el gráfico de conectividad y se notará un fuerte aumento de participantes en la cadena de bloques).
Y luego todo es simple: dado que tenemos una red de personas reales, podemos tomar decisiones por mayoría (e incluso podemos exigir el 99% si aceptamos que todos están obligados a apoyar al menos un dispositivo en línea), democracia real, todos son iguales, el poder está en las mismas manos no te enfoques
Dado que conocemos el número de participantes de la red, no necesitamos ningún PoW y PoS: se crearon para redes con un número desconocido de nodos, lo que significa que puede usar
algoritmos bien conocidos
para lograr el consenso o crear el suyo propio.
Por ejemplo, se me ocurrió esto: el hash del último bloque es la dirección (si no hay tal nodo, entonces el más cercano) del nodo que debe recolectar el siguiente bloque, el nodo mismo sabrá que debe ensamblar el bloque, recolectar, firmar y enviar, y el resto aceptará el bloque si Se prueba en la cadena de bloques y está firmado por este nodo en particular. Este es un bosquejo aproximado, pero creo que todos entienden que puede haber muchas soluciones que no requieren desperdiciar electricidad o tener dinero.
Creo que es obvio que considerar esa cadena de bloques como una herramienta económica es el primitivismo más completo.
Por supuesto, puede hacer contratos inteligentes y dinero con él, pero debido a las restricciones descritas anteriormente, es dudoso que esto pueda llamarse una revolución en la economía, sí, una nueva herramienta, interesante y a veces útil, pero que no socava lo básico, Bitcoin con su
Lightning Network esencialmente vuelve al sistema bancario .
Pero en el sentido social, esta es una revolución, porque con este enfoque es posible llevar a cabo elecciones verdaderamente sinceras, referéndums, este es un instrumento de democracia directa.
La herramienta es muy poderosa incluso en ausencia de anonimato (no por el hecho de que se
necesita aquí), o puede resultar en el anonimato de Zcash.
Si, además, dicho instrumento se cruza con una
red social que mantiene una
reputación , entonces recibiremos una seria transformación de la sociedad.
De hecho, la tecnología nos permite compensar las debilidades de nuestros cerebros y las limitaciones físicas de nuestros cuerpos para volver a tener un poder que anteriormente solo estaba disponible para las comunidades pequeñas.