Saltar al contenido
HeartBadge docs

Cómo Funciona

La insignia lleva su propia prueba. Sin servidor necesario. Verifica sin conexión en menos de 500ms.

Desde fuera, HeartBadge es simple: escanea, verifica, avanza. Sin necesidad de internet.

La razón por la que es simple es porque la complejidad se movió de "preguntar a un servidor" a "llevar la prueba." Cada insignia lleva todo lo que el lector necesita para verificarla. Sin viaje de ida y vuelta. Sin latencia de API. Sin dependencia de red. Esta página explica cómo funciona eso, y enlaza a los lugares donde cada paso está documentado en detalle.

Paso 1

La Insignia Lleva la Prueba

Tu insignia incluye un payload BEEF — la transacción, su historial, sus pruebas, sus cabeceras. Todo lo necesario para verificar validez.

Paso 2

El Lector Verifica Localmente

El lector revisa la cadena de cabeceras de bloque, verifica una prueba Merkle, confirma la validez de los datos. Todo localmente, sin llamada al servidor.

Paso 3

Acceso Concedido

Verificación en menos de 500ms. Sin "intenta de nuevo." Sin dependencia de red. Solo acceso.

Por Qué Importa

Funciona en Todas Partes

Festivales, tránsito, lugares con mucha gente. Sitios donde el internet falla. HeartBadge sigue funcionando.

El Avance: SPV + BEEF

La mayoría de los sistemas preguntan. HeartBadge prueba. Aquí está la base técnica:

  • SPV (Verificación Simplificada de Pago). En lugar de ejecutar un nodo completo de cadena de bloques, el lector verifica tu insignia usando solo la cadena de cabeceras y una prueba Merkle. Así es como funcionan los pagos de Bitcoin. Lo aplicamos a la identidad.
  • Payloads BEEF. Tu insignia no pide prueba — contiene la prueba. El payload BEEF incluye la transacción, su historial, sus pruebas y sus cabeceras. Todo lo necesario para verificarlo viene incluido con la insignia.
  • Sin Confianza Requerida. El lector no confía en ti, en la insignia, ni en un servidor. La verificación criptográfica es lo que permite el acceso.

Por Qué Esto Importa en el Mundo Real

Los sistemas de venta de entradas, acceso a tránsito, entrada a eventos — todos fallan de la misma manera: cuando hay congestión o no hay señal. HeartBadge no.

  • 50,000 personas en un festival. La red no puede manejar la carga. HeartBadge verifica sin conexión. Entras.
  • 5,000 personas en una estación de metro. La latencia de subsegundo es innegociable. HeartBadge verifica en menos de 500ms. Pasas.
  • Lugar con Wi-Fi malo. La señal se cae durante el espectáculo. HeartBadge sigue funcionando. Te quedas.
  • Área remota, sin señal. HeartBadge funciona sin conexión por diseño. Estás verificado.

Lo que lleva la insignia

La insignia tiene cinco registros. Cada uno es una pieza diferente de prueba:

  • Identidad. Un identificador de 20 dígitos con checksum Luhn. Seguro de compartir. Verificable sin conexión. Ver Identificador de Insignia.
  • Propiedad. Prueba de que eres dueño de esta insignia, derivada de tu clave de identidad. Verificada por el lector.
  • Estatus. Tu multiplicador — el producto de cuándo llegaste y con qué frecuencia apareces. Determina tu potencial de ingresos. Ver Qué Es HRTB.
  • Pruebas. Atestiguaciones de que estuviste en un evento, completaste una misión, o co-firmaste presencia con otro miembro. Viajan con la insignia. Verificables sin conexión. Ver SPV y Sin Conexión.
  • Superficie de Comunicación. Tu identidad de insignia es tu identidad de buzón de mensajes. Los miembros pueden contactarte a través de mensajes autenticados. Ver Buzón de Mensajes.

Después de la verificación

Una vez verificado, comienza el flujo normal. Participas, acumulas recompensas, ves cómo tu estatus aumenta. La insignia se mantiene. Las tarjetas se enmarcan, las pulseras se desgastan. Las insignias perduran.

Y porque la prueba viaja con la insignia, esa historia siempre es verificable — sin conexión, en cualquier lugar, años después.

Siguientes pasos