Empieza aquí

Entender Kaspa. Desde el principio.

¿Cómo podemos saber quién le pagó a quién, y asegurarnos de que nadie cambió el registro de pagos, sin que un banco o una empresa lo controle?

Empieza por donde lo necesites. No tienes que seguir el orden.

01

Empezar desde cero

Emma quiere enviarle 30 dólares a Liam. ¿Cómo recordamos que eso ocurrió, y cómo comprobamos que el pago es válido, sin que una empresa controle el registro de pagos?

02

Bitcoin

Computadoras independientes pueden comprobar que el pago de Emma es válido. Pero si no hay un solo administrador, ¿cómo deciden qué pagos entran en el registro, y en qué orden?

03

Ethereum

Hasta ahora seguimos pagos. ¿Y si también podemos definir una regla por adelantado: el dinero enviado a un proyecto se libera solo si se alcanza una meta y, si no, se puede devolver, y una transacción activa esa regla para que cada computadora pueda verificar el mismo resultado?

04

Cuando crece el uso

Más personas quieren enviar pagos, ejecutar reglas y obtener respuestas rápido. ¿Cómo puede una red manejar más actividad sin hacer demasiado difícil el funcionamiento de las computadoras que la verifican?

05

Kaspa

Cuando las actualizaciones se crean rápido, dos mineros pueden encontrar bloques nuevos antes de que uno se entere del otro. Si ambos bloques son válidos, ¿la red tiene que quedarse de inmediato solo con uno, o ambos pueden seguir conectados?

¿Quieres entender una parte con más profundidad?

Elige un tema que te interese. Cada explicación empieza por la idea misma, así que puedes entrar sin leer antes todo el recorrido.

Cómo funciona la red

Bloques

Varios pagos se pueden proponer juntos como un paquete, junto con información que lo conecta con lo que ya se registró. Ese paquete se llama bloque. Pero si un pago aparece dentro de un bloque, ¿eso significa que ya fue aceptado?

Prueba de trabajo

Muchas computadoras quieren proponer el siguiente bloque, pero no hay un administrador que decida de quién es el turno. ¿Cómo pueden competir de una forma en la que encontrar un resultado exitoso sea difícil, pero comprobarlo sea fácil?

Minería

La prueba de trabajo es la competencia. Minar es participar en ella: el hardware intenta una y otra vez encontrar un resultado que cumpla el requisito. ¿Qué hace falta para participar, y cuál es la diferencia entre minar en solitario y unirte a un pool?

Nodos

Tu billetera o un sitio web dice que un pago se realizó. Pero ¿cómo puedes comprobarlo tú, en lugar de confiar solo en ellos? Una computadora que recibe información de la red y la comprueba contra las reglas se llama nodo.

BlockDAG

Si se crean dos bloques válidos antes de que los mineros se enteren uno del otro, ambos pueden seguir conectados y un bloque posterior puede referirse a los dos. Esa es la idea básica de un BlockDAG. Aun así, hace falta un orden acordado.

GHOSTDAG

Un BlockDAG conserva los bloques que se crearon en paralelo. Pero si contienen transacciones en conflicto, todos necesitan llegar al mismo orden. GHOSTDAG les da a los nodos las mismas reglas para ordenar esa historia conectada.

BPS

BPS nos dice cuántos bloques se crean cada segundo. Pero ese número por sí solo no nos dice cuántas transacciones se pueden procesar, ni cuándo un pago es lo bastante seguro como para confiar en él.

Descentralización

Incluso sin una empresa que controle la red, esta puede seguir dependiendo de un número pequeño de personas u organizaciones. La descentralización pregunta cuántas personas pueden de verdad verificar, minar y participar de forma independiente, y qué hace falta para hacerlo.

DAGKnight

A veces la información se mueve rápido por la red y a veces más lento. DAGKnight está diseñado para que la confianza en las transacciones responda a esas condiciones, en lugar de trabajar siempre a partir del mismo supuesto de tiempo.

Activos, tokens y reglas programables