Slugline: Un viaje compartido de Bitcoin, pagado con Runes (o, un pagador de runes para L1 Bitcoin) Paga tus tarifas de transacción de L1 con Runes 🧵
Este fin de semana estuve en @PlebFi, una increíble conferencia de desarrolladores de Bitcoin. El tema fue Metaprotocolos. Aunque no participé en el hackathon (fui juez), decidí crear algo de todos modos. Mi proyecto se llama slugline, y aunque es bastante rudimentario, funciona y es genial :)
Así es como funciona: Alice quiere hacer una transacción de Bitcoin pero no quiere pagar una tarifa en BTC (algunas razones que podrían estar a continuación). Así que hace una tx que paga cero de tarifa. PERO adjunta una entrada que contiene algunos runas, y hace que la primera salida sea un ancla p2a de valor cero.
Ella envía esa transacción a Bob (o en el mundo real, a una red de bobs, algo así como un mempool, a través de algo como nostr). Bob decide que está dispuesto a pagar por la transacción de Alice a cambio de las runas. Así que hace una transacción que se paga a sí mismo y utiliza CPFP para el p2a.
Cuando Bob gasta el p2a para sí mismo, esto tiene dos efectos: - arrastra la transacción de Alice al mempool y a un bloque a través de CPFP - la dirección de Bob reclama las runas Aquí está cómo lucen las dos transacciones
¡Alice le ha pagado a Bob en runas para cubrir su tarifa de transacción! De hecho, Alice ha pagado su tarifa de tx en runas, ¡con Bob actuando como una especie de pagador de runas!
Ahora, ¿por qué podría Alice hacer algo así? Puedo pensar en algunas razones: - tal vez un ecosistema forme consenso sobre un "token de gas" común para usar (como UNCOMMON•GOODS) y lo valore en función de lo caro que sea mintear, y decida mintear cuando las tarifas son altas y pagar con él cuando las tarifas son altas. - tal vez alguien solo tenga runas en su billetera y no pueda pagar las tarifas de transacción de otra manera. Tal vez haya una billetera solo de runas que haga esto atractivo. - tal vez un minero emita su propia runa como un vale de espacio en bloque. podrían vender este futuro espacio en bloque a un precio con descuento hoy, adelantando ingresos, a compradores que quieran asegurar un precio ahora. esto se parece a un contrato de futuros tokenizado.
¿Qué funciona ahora y qué no? La base de código está bastante improvisada. Bob actualmente ejecuta un servidor web y Alice tiene que publicar su PSBT en él. Esto sería mejor si Bob estuviera suscrito a alguna red de transmisión y pudiera haber muchos Bobs (¿nostr?) También creo que sería bueno incluir alguna lógica de precios para un rune común. Por ejemplo, si quisieras usar UNCOMMON•GOODS como el rune que paga la tarifa, podrías mirar los últimos 2016 bloques, tomar la tasa de tarifa del punto medio y decir que 1 uncommon•goods vale un cierto número de vbytes a esa tasa. Entonces, la gente puede acuñar cuando es barato y gastar cuando no lo es. Además, es solo línea de comandos y requiere copiar y pegar entre comandos. Pero funciona.
¿Por qué "slugline"? > Slugging,[1] también conocido como carpooling casual y carpooling flexible,[2] es la práctica de formar carpools ad hoc e informales con fines de transporte, esencialmente una variación del autoestop. Un conductor recoge a estos pasajeros no pagantes (conocidos como "slugs" o "sluggers") en lugares clave, ya que tener estos pasajeros adicionales significa que el conductor puede calificar para usar un carril HOV o no estar sujeto a precios de carretera.
aquí está el repositorio: hay un montón de desorden ahí, mucho por hacer, pero por lo hacky que es, funciona. Es bastante asombroso que podamos hacer pagos de tarifas en banda con activos exógenos utilizando las reglas de consenso actuales y la política de retransmisión.
¡Si haces algo genial con eso, házmelo saber! /hilo
Mostrar original
22.05 k
234
El contenido al que estás accediendo se ofrece por terceros. A menos que se indique lo contrario, OKX no es autor de la información y no reclama ningún derecho de autor sobre los materiales. El contenido solo se proporciona con fines informativos y no representa las opiniones de OKX. No pretende ser un respaldo de ningún tipo y no debe ser considerado como un consejo de inversión o una solicitud para comprar o vender activos digitales. En la medida en que la IA generativa se utiliza para proporcionar resúmenes u otra información, dicho contenido generado por IA puede ser inexacto o incoherente. Lee el artículo enlazado para más detalles e información. OKX no es responsable del contenido alojado en sitios de terceros. Los holdings de activos digitales, incluidos stablecoins y NFT, suponen un alto nivel de riesgo y pueden fluctuar mucho. Debes considerar cuidadosamente si el trading o holding de activos digitales es adecuado para ti según tu situación financiera.