La semántica de una capa de Bitcoin
La idea de una capa proviene de dos mundos, cada uno de los cuales utiliza un enfoque en capas de una manera distinta: el mundo del dinero y el mundo de las redes. En este artículo exploraremos brevemente ambos mundos. Una vez que se haya establecido el concepto de capas, relacionaremos el marco de capas con Bitcoin, que es un híbrido nuevo y único de dinero y tecnología. Introduciremos el matiz de las capas y propondremos que la distinción en el lenguaje se use en ausencia de redefinir el contexto histórico o usando una nomenclatura completamente diferente.
Capas a la Moneys, históricamente
Las capas monetarias han surgido muchas veces a lo largo de la historia por una variedad de razones. En particular, las capas se producen como un mecanismo para facilitar la transferencia de dinero de una parte a otra.
Consideremos el dólar estadounidense durante la era anterior a 1971. Tanto el oro como la plata eran de curso legal y podían utilizarse para realizar transacciones. Estos metales preciosos no son fácilmente divisibles y tienen otras características físicas que los hacen indeseables para su uso en las transacciones diarias, como la facilidad de transporte. Por esta razón, surgió una segunda capa monetaria: una en la que el banco tenía depósitos de oro en su nombre y le proporcionaba un pagaré que representa ese depósito. Este pagaré sería canjeable por el oro, y el portador de este pagaré tiene derecho al depósito de oro.
En lugar de realizar transacciones con oro, las personas ahora realizarían transacciones con los billetes que representan el oro. Como veremos más adelante en la historia, este sistema estaba plagado de corrupción. Esta es la historia del dólar estadounidense y el fracaso final del patrón oro. Para una inmersión en profundidad en el mundo de las capas monetarias, recomiendo leer” Dinero en capas “.
Layers A La Networks, históricamente
El mundo digital trajo consigo la aparición de redes digitales, en particular, Internet. Internet como lo conocemos y lo usamos hoy en día es una arquitectura en capas conocida como Internet Protocol Suite, o TCP/IP para abreviar.
Un enfoque de protocolo en capas nos permite llegar a un consenso y dividir ideas muy complejas en componentes separados. También proporcionó interoperabilidad de modo que los usuarios finales puedan conectarse con sus propios productos o software.
Layers A La Bitcoin
Las conversaciones sobre la aplicación del marco en capas a Bitcoin a menudo terminan con poco o ningún consenso, ya que Bitcoin distorsiona y desdibuja las intuiciones tradicionales. Esta distorsión se debe a que Bitcoin es tanto un dinero como una red, cada uno de los cuales, históricamente, tiene un marco en capas que es distinto del otro. La mayoría de los desacuerdos sobre las capas de bitcoin se deben a que los proponentes hablan entre sí.
Comencemos con algunos puntos en común, donde la mayoría de la gente estaría de acuerdo: Bitcoin Layer 1. El protocolo Bitcoin se aplica mediante la operación de nodos completos. Estos nodos almacenan toda la cadena de bloques de Bitcoin y validan la legitimidad de las transacciones que los mineros incluyen en bloques. Generalmente, la primera capa de Bitcoin es el conjunto de interacciones que cae dentro del protocolo de nodo completo: propiedad criptográfica de un UTXO, una transacción de la dirección A a la dirección B, la altura de bloque del bloque actual, etc. Simple, ¿verdad? Esto se debe a que la primera capa de Bitcoin encaja perfectamente tanto en la aplicación monetaria de Capa 1 como en los marcos de aplicación tecnológica de Capa 1. Se reconcilian entre sí por completo.
El protocolo Bitcoin:
Capa monetaria 1: Verificar
Capa de red 1: Verificar
“El protocolo de nodo completo forzado es la Capa 1 de Bitcoin”: Compruebe
A medida que avanzamos hacia la segunda capa de Bitcoin, es importante comprender por qué necesitamos un enfoque por capas en primer lugar. Todo en la vida tiene compensaciones, incluido Bitcoin. El protocolo Bitcoin está optimizado tanto para la dentralización como para la seguridad en su primera capa, que se logra mediante un espacio de bloque limitado e intervalos de bloque de diez minutos. Estos parámetros críticos estrangulan severamente la cantidad de transacciones que la cadena de bloques de Bitcoin puede procesar, que está en el estadio de cinco a siete transacciones por segundo. Sin embargo, estos parámetros permiten que más personas ejecuten un nodo completo de Bitcoin (descentralización), además de habilitar un mercado de tarifas competitivo para la confirmación de transacciones (seguridad). Por estas razones, no es posible escalar Bitcoin a miles de millones de usuarios en la capa base. La cadena de bloques de Bitcoin será la capa de liquidación global utilizada por individuos, bancos y corporaciones que estén dispuestos a esperar unos minutos y pagar una tarifa en cadena para la liquidación final. La cadena de bloques Layer 1 se utilizará con carácter definitivo, mientras que otras capas se utilizarán para otras aplicaciones, como las transacciones del día a día (un café es el ejemplo clásico).
Dicho esto, es útil para Defina explícitamente qué solución proporciona una capa a la red Bitcoin. A menudo, las capas intentan resolver la capacidad de transacción limitada de BTC en la cadena de bloques principal, como se describe anteriormente. Esto no quiere decir que algunas capas no se centren en otros problemas (como la privacidad), pero por simplicidad y el alcance de este escrito, examinaremos capas con aplicaciones de escalabilidad de transacciones.
En teoría, el enfoque para resolver la escalabilidad de las transacciones es bastante simple: muchas transacciones deben integrarse en una transacción en cadena (Capa 1). Bloqueamos algunos BTC, los pasamos entre nosotros indefinidamente y luego los devolvemos a la cadena principal para su liquidación. En el fondo, esta es una aplicación de Bitcoin de capa 2. Ahora es el momento adecuado para introducir el concepto de transacciones”dentro de la cadena”y”fuera de la cadena”, que algunos argumentarían que es más claro que usar la jerga de las capas y todo el bagaje semántico que conlleva. En pocas palabras, una transacción en cadena es cualquier transacción que ocurre en la cadena de bloques de Bitcoin (envío algunos BTC a una dirección de BTC que me proporcionas), mientras que una transacción fuera de cadena es cualquier transacción que ocurre fuera de la cadena de bloques de Bitcoin (envío Saldo de BTC “IOU” de mi cuenta de Cash App a su cuenta de Cash App). Por definición, todas las soluciones de Capa 2 en Bitcoin hacen uso de transacciones fuera de la cadena, ya que no están dentro del alcance del protocolo de nodo completo.
Una relación de capa monetaria con Bitcoin:
Siguiendo el concepto histórico de capa monetaria, podemos definir una capa monetaria de Bitcoin 2 como cualquier forma de interacción fuera de la cadena que transfiera una saldo de BTC de una entidad a otra. La transferencia de un saldo de BTC puede ocurrir en forma de pagaré o en forma de propiedad real. Este tipo de interacción monetaria de Capa 2 puede ocurrir de muchas formas: a través de un tercero, a través de la transferencia de una clave privada, e incluso de igual a igual a través de una Red de Capa 2 (discutida más adelante). El destinatario de esta interacción tiene derecho a reclamar esa cantidad de BTC en cadena, pero no recibe la propiedad exclusiva del BTC en cadena real hasta que se produce una transacción en cadena separada.
Es importante tener en cuenta que no todas las capas monetarias son iguales. Vienen en un espectro de desconfianza, y muchos son completamente contrarios al espíritu de Bitcoin. Aunque puede que no nos guste, el precedente de las capas monetarias ha sido establecido por la historia y necesitaríamos redefinir el contexto histórico y semántico para evitar la asociación de Bitcoin con capas monetarias. Alternativamente, podríamos evitar el concepto de capas monetarias y utilizar una nomenclatura diferente por completo.
Una relación de capa de red con Bitcoin:
Siguiendo el concepto histórico de una capa de red, podemos definir una capa de red de Bitcoin 2 como un protocolo interoperable que está vinculado criptográficamente a la cadena principal de una manera desconfiada. Dado que el protocolo Bitcoin forma una red, es comprensible que se utilice un enfoque de capa de red para permitir una multitud de operaciones. Una capacidad de escalabilidad de transacciones sería una aplicación principal para una capa de red 2 en Bitcoin. Esto mejoraría las características de Bitcoin sin comprometer las optimizaciones de la primera capa. Cualquier forma de capa de red de escalabilidad de transacciones también se consideraría una capa monetaria por su propia naturaleza de facilitar transacciones fuera de la cadena.
Lo que realmente consideramos una capa de red en Bitcoin va a ser un poco controvertido, pero vale la pena explorarlo y definirlo. Para empezar, una capa de red debe ser un protocolo que sea interoperable con el protocolo de Bitcoin de capa 1. En segundo lugar, una capa de red en Bitcoin respeta todos los aspectos soberanos del protocolo de Capa 1 de Bitcoin. Esto incluye su naturaleza de igual a igual y su verificabilidad sin intermediarios. Una capa de red no debe hacer uso de pagarés de ninguna forma, ya que solicitar canjear BTC invalidaría la naturaleza no custodial de Bitcoin. Por ahora, estas calificaciones son suficientes.
Combinando conceptos:
Hay una distinción clara e importante que hacer cuando se hace referencia a una capa en Bitcoin. Propongo que se haga referencia a algo simplemente como”una capa”solo si se cumplen los criterios para una capa de red. De lo contrario, es solo una capa monetaria y debe mencionarse como su nombre de aplicación (es decir, Aplicación de efectivo), o declararse explícitamente como una capa monetaria en el contexto histórico de las palabras. La razón de esto es que el contexto histórico de las capas monetarias está en contradicción con el espíritu de Bitcoin, y la combinación de los dos establece una mala precedencia del lenguaje.
No creo que debamos redefinir el lenguaje y el contexto histórico para que se ajusten a nuestra agenda. Por eso, debemos ser precisos en nuestras palabras o crear una nomenclatura completamente nueva. Aunque puede ser técnicamente correcto referirse a una capa monetaria como una capa de Bitcoin, creo que es un precedente peligroso. Hemos visto fallar el patrón oro a través de un marco monetario en capas, y aplicar este mismo marco a Bitcoin socavaría la soberanía que Bitcoin permite.
Seamos conscientes de los aspectos monetarios y de capas de red y veamos algunos ejemplos reales:
Un intercambio de Bitcoin:
Un intercambio de Bitcoin es un servicio de custodia que permite a los usuarios intercambiar dinero fiduciario por BTC. Estos intercambios generalmente permiten a los usuarios transferir saldos BTC “IOU” a otros usuarios. Específicamente, esto incluye Cash App, Coinbase, Venmo y muchos otros.
Los intercambios de Bitcoin:
Capa monetaria 2: Compruebe
Capa de red 2: NO
“Los intercambios son una capa 2 de Bitcoin”: NO
The Liquid Network:
Liquid es una cadena lateral federada que opera de forma independiente pero vinculada a Bitcoin. Liquid Network permite al público en general transferir BTC a L-BTC (el activo nativo de Liquid Network), pero requiere que los miembros oficiales aprueben las transferencias de L-BTC a BTC. Una vez que un usuario tiene L-BTC, puede transferirlo a otras personas utilizando Liquid Network. Desde la perspectiva de Bitcoin, esta es una transacción fuera de la cadena, con L-BTC actuando como”IOU”BTC.
La red líquida:
Capa monetaria 2: Compruebe la capa de red 2: NO
“La red líquida es una capa 2 de Bitcoin”: NO
The Lightning Network:
The Lightning Network es la única aplicación en capas mencionada hasta ahora que cumple con los criterios de ser una capa de red de Bitcoin. Lightning permite a los usuarios mantener la propiedad criptográfica del BTC con el que están interactuando y permite a los usuarios canjear un UTXO en cadena sin la aprobación de terceros. Lightning Network hace uso de un esquema de operación de múltiples firmas y basado en canales, que está en gran medida más allá del alcance de este artículo. Por ahora, es importante saber que Lightning Network no tiene confianza y es de igual a igual.
The Lightning Network:
Capa monetaria 2: Verificar
Capa de red 2: Verifique
“La red Lightning es una Capa 2 de Bitcoin”: Verifique
Conclusión
Existe un precedente histórico para las capas en tanto dinero como redes. Bitcoin es único en el sentido de que es tanto dinero como red, lo que significa que tiene distintas capas de dinero y red que a menudo están en desacuerdo entre sí. Propongo que se haga referencia a algo como una”capa de Bitcoin”solo si cumple con los criterios para una capa de red. Si solo se cumplen los criterios del marco de la capa monetaria, se debe hacer referencia a la aplicación en cuestión por su nombre, o se debe indicar explícitamente que solo es una capa monetaria en el contexto histórico de las palabras.
Quiero señalar que no estoy tratando de imponer un discurso o decirle lo que no puede decir. Simplemente creo que este matiz es importante, ya que estamos tratando de escapar de las fallas de todo el dinero que vino antes de Bitcoin. Si encuentra convincente lo que he escrito, ¡no dude en unirse a mí!
Si ha llegado hasta aquí, espero que mi perspectiva sea clara y coherente. Estoy seguro de que todo este artículo podría haberse resumido en unos pocos tweets, pero quería articular todos los matices que creo que este tema merece. ¿Estás de acuerdo con la premisa? ¿No estás de acuerdo con la premisa? Déjame saber qué carajo es una capa en twitter @thefuckisalommy. Salud.
[1] https://medium.com/breez-technology/lightning-btc-iou-62e3a712c913
[2] https://docs.blockstream.com/liquid/technical_overview.html
[3] https://www.layeredmoney.com/
Esta es una publicación invitada de Lommy. Las opiniones expresadas son totalmente propias y no reflejan necesariamente las de BTC, Inc. o Bitcoin Magazine.