2 · Principios de diseño
El diseño de XChain se deriva de un principio y seis corolarios. El principio es verifica, no vuelvas a ejecutar: una capa superior confirma una prueba de que la inferior hizo bien su trabajo, en lugar de repetirlo. Esto es lo que hace pensable la escala planetaria.
Por encima de cada decisión de diseño hay un compromiso: XChain es un bien público, construido, operado y poseído por su comunidad; su rumbo, su estrategia, su tecnología e incluso este whitepaper están abiertos a la contribución y, con el tiempo, a la gobernanza comunitaria. Ningún equipo fundador los fija (véase Gobernanza y Comunidad).
| # | Principio | Qué significa |
|---|---|---|
| 1 | Agregar, no globalizar | La gran capacidad es rendimiento agregado nominal, nunca un único estado global sincronizado. |
| 2 | La localidad primero | Más del 99% de la actividad debería quedarse local; colocar bien el estado es la tarea número uno. |
| 3 | Garantía ∝ valor | La seguridad, la disponibilidad de datos y la prueba de una transacción escalan con lo que vale. |
| 4 | Verifica, no vuelvas a ejecutar | La capa de arriba comprueba una prueba agregada en lugar de repetir el trabajo. |
| 5 | Una cintura estrecha | El núcleo se mantiene pequeño y definido con rigor; el espacio para construir encima es ilimitado. |
| 6 | Podar por defecto | Los datos de bajo valor caducan; solo el compromiso es permanente; cada cadena paga lo suyo. |
Lo que el núcleo se niega a hacer. Los principios se captan mejor a través de sus prohibiciones, porque permiten al lector predecir dónde va cualquier función. La raíz de confianza se niega a ejecutar transacciones de nadie: solo verifica y finaliza pruebas. El Dominio de datos se niega a contener valor y se niega al consenso por registro, porque un registro a prueba de manipulación no lo necesita. La cintura estrecha se niega a engordar: lo que pueda vivir por encima del núcleo debe vivir por encima del núcleo. Y ningún Tier se niega a olvidar: los datos de bajo valor caducan según lo previsto y solo queda su compromiso. Cada vez que se propone una función, estas negativas responden a la pregunta de dónde colocarla antes de que empiece cualquier debate.
Figura 2 — La ley de ubicación: lo que el núcleo se niega a hacer ya decide dónde va cada cosa.
Conclusión: cada corolario sirve a un mismo objetivo: dejar que la mayor parte del volumen del mundo recorra un camino casi gratuito, mientras el valor y la atomicidad se concentran en el núcleo pequeño y más protegido. Escala y seguridad dejan de pelearse. La siguiente sección muestra la estructura que imponen estas reglas: dos Dominios, tres Layers, cinco Tiers; un solo sistema descrito con tres resoluciones.