x402 realizó pagos nativos a HTTP. Realicé pagos en USDC nativos de ondas de sonido ✨ No como un truco. Como una prueba. 1/ La configuración: El protocolo x402 de @CoinbaseDev integra los pagos en HTTP. Es genial. Pero comencé a preguntarme, si podemos pagar a través de HTTP, ¿qué más podemos usar para pagar? Spoiler: cualquier cosa que admita 138 bytes 2/ La realización: x402 está construido sobre EIP-3009, un estándar de 2020 que le permite firmar autorizaciones de pago sin conexión. Alguien más lo envía en cadena. La firma solo necesita llegar de A a B. El protocolo HTTP es una vía. El sonido es otra. 3/ Lo que construí: x402hz: dos dispositivos negocian un pago a través de tonos de audio de 2400Hz. - El vendedor emite un pitido diciendo "págame $0,001 USDC" (30 bytes) - El dispositivo del comprador decodifica, firma el EIP-712 para la transferencia con autorización localmente y emite un pitido (108 bytes) - El vendedor liquida en cadena Total: 36 segundos de hermoso ruido. 4/ El punto más importante: Si los pagos pueden viajar a través del sonido, pueden viajar a través de: - Códigos QR - NFC - Bluetooth - Pulsos de luz - Cualquier cosa que lleve 138 bytes La primitiva de pago es independiente del transporte. x402 eligió HTTP. El siguiente protocolo podría elegir algo más inusual. 5/ Lo que esto prueba: EIP-3009 separa tres cosas: - Autorización (fuera de línea, criptográfica) - Transporte (literalmente cualquier cosa) - Liquidación (en cadena) x402 acertó en los números 1 y 3. x402hz demuestra que el número 2 está completamente abierto. 6/ Crédito: Muchísimas gracias al equipo x402 de @CoinbaseDev por crear el protocolo. Simplemente... lo saqué fuera de la carretera. 7/ Próximos pasos El código es de código abierto. Haz pagos, viaja y haz algo ridículo (repositorio en los comentarios). 138 bytes. Eso es todo lo que necesitas.
Repositorio @CoinbaseDev:github.com/Eversmile12/X4…Tg