Hemos construido una nueva pieza de tecnología que ofrece verdaderas NFT dinámicas que abren la puerta a la utilidad del mundo real para tokens no fungibles.
Hasta ahora, el término “NFT dinámicos” significaba NFT regulares que podían comunicarse con bases de datos externas (principalmente a través de transacciones fuera de la cadena), brindando interoperabilidad a costa de comprometer la verdadera propiedad digital de la tecnología NFT. Esto permitiría a los creadores de NFT crear plataformas en las que se podrían usar diferentes NFT de diferentes maneras, en función de sus metadatos.
Nuestra tecnología se construye de manera diferente ya que nuestros NFT dinámicos son capaces de actualizar algorítmicamente diferentes propiedades de los NFT a través de una serie de NFT acuñados como uno solo. Esto significa que los NFT en Next Earth pueden tener atributos que se pueden crear, leer, actualizar o eliminar en función de las transacciones de contratos inteligentes .
Esto permite una operación de juegos verdaderamente confiable (piense en la durabilidad o en el equipo del juego que puede cambiar con el tiempo) o incluso sistemas de puntos de fidelidad basados en NFT. Con la tecnología actual disponible en el espacio Web3, cualquier creador, ya sea un artista o una empresa, necesitaría crear una capa Web2 que maneje estas propiedades, eliminando por completo la naturaleza sin confianza y sin permisos de los NFT, volviendo a colocar al creador en el asiento. Será una autoridad central ya que son ellos quienes controlan la base de datos Web2.
Los NFT dinámicos de Next Earth funcionan de manera diferente. Las nuevas propiedades se acuñan como tokens nuevos y luego se adjuntan al token original. Estas nuevas propiedades se pueden almacenar como tokens ERC-721, ERC-20 o ERC-1155.
Las propiedades dinámicas de un NFT verdaderamente dinámico se basan en la cadena y se almacenan en la cadena, por lo que el propietario del NFT también posee sus propiedades.
Capas de dimensión N
Las nuevas propiedades acuñadas a través de Next Earth y adjuntas a las fichas de tierra originales (ERC-721) se pueden crear mediante la creación de una nueva capa en la parte superior del mapa de Next Earth. Cualquier desarrollador que desee crear su propia aplicación puede generar su propia capa, seleccionar qué mosaicos, regiones o ubicaciones están activas en su aplicación y crear su propia solución sin necesidad de un conocimiento profundo de Web3. Esta nueva capa es el “reino” propio del desarrollador donde se puede establecer cualquier regla en función de lo que hace su aplicación.
Sin embargo, dado que los desarrolladores están utilizando la Capa 0 (el Mapa de Next Earth original) como línea de base, el sistema de asignación de contratos inteligentes pagará automáticamente regalías a los propietarios de la tierra de Next Earth por el uso de su tierra en otra Capa .
Esta estructura es escalable a millones de aplicaciones sin confianza ni permisos. Si bien las NFT dinámicas permiten casos de uso virtualmente ilimitados (a diferencia de las NFT regulares con las que es difícil trabajar y principalmente se han limitado a casos de uso estáticos como el arte), las múltiples capas permiten la creación de la tienda de aplicaciones Next Earth . Por lo tanto, cada dApp creada en Next Earth utilizará su propia capa.
Estas capas se pueden mostrar en la parte superior del mapa Mapbox gracias al Next Earth Map Engine. Este motor es responsable del sistema de teselas que es la base de todas las funciones de Next Earth desde el principio.
Técnicamente, cuando abre el mapa, el motor calcula todos los mosaicos que puede ver en el área del mapa seleccionada en tiempo real. Esto se puede hacer mediante un algoritmo matemático que puede convertir cualquier ubicación geográfica (descrita por coordenadas de latitud y longitud) en una identificación de mosaico única. El cálculo inverso también es tarea del motor, por lo que cuando tiene una identificación de mosaico (o varias identificaciones de mosaico como en su Land NFT) puede calcular las coordenadas exactas de latitud y longitud del mosaico a partir de su identificación. El cálculo sobre la marcha es esencial debido al rendimiento y al almacenamiento. No puede almacenar aproximadamente 5 billones de mosaicos y sus coordenadas en una base de datos y consultarla cada vez que aparece el mapa para cada usuario.
Cuando echa un vistazo al mapa de Next Earth, puede ver varias capas impulsadas por el motor.
- La capa de cuadrícula simplemente dibuja una línea simple alrededor de cada mosaico en el área que ves actualmente.
- La capa de tierra (encima de la cuadrícula) dibuja un polígono alrededor de las tierras (compradas y propiedad de alguien) y dales un color.
- La capa de land art (encima de la capa de tierra) dibuja el arte en las tierras.
- La capa de la campaña (encima de la capa de land art) dibuja un polígono alrededor del área de la campaña (que consta de muchos mosaicos) y le da un borde.
Todas las capas usan los mosaicos calculados por el motor y dibujan de alguna manera algo alrededor/dentro de ellos y le dan al usuario la posibilidad de interactuar con ellos (como hacer clic en un terreno y ver sus detalles). Además, las capas mencionadas están separadas entre sí, por lo que se pueden activar o desactivar según el caso de uso (al igual que las capas de Mapbox, como la vista de satélite, la vista de la calle, etc.).
Hay otra capa que es una capa técnica llamada ‘capa de selección’. Esto permite al usuario seleccionar los mosaicos que están disponibles para la selección. Cuando el usuario los selecciona puede acuñar el Land NFT de la selección.
Con el concepto Nth Layer, Next Earth desarrolló una solución genérica para crear nuevas capas. Como desarrollador puedes
- crea tu capa en la superficie de la Tierra
- desactivar cualquier otra capa no relevante
- cree un NFT estándar o dinámico con atributos y metadatos arbitrarios de la selección en su capa (con o sin los datos geográficos codificados dentro de los mosaicos seleccionados) con el sistema de contrato inteligente de Next Earth
- conecte su capa con otras capas (al igual que todas las capas conectadas a la Capa 0 de forma predeterminada)
- dibuja cualquier cosa en tu capa
- agregue la posibilidad de cualquier tipo de interacción del usuario en su capa.
Como resumen técnico, Nth Layers on Next Earth significa que cualquiera puede crear su propia capa web3 en la superficie de la Tierra.
Ejemplo: Minas y recursos
![](https://miro.medium.com/max/700/1*U4P15rvQu8hroQCwDJRulA.jpeg)
Para dar un ejemplo, se ha desarrollado una capa de Minas y se agregará a Next Earth a medida que pasemos por nuestro Event Horizon. Esto significa que al usar nuestra tecnología de capa N, existe una nueva capa que complementa el Mapa actual, donde los usuarios pueden implementar Minas con recursos específicos.
Como se ve en las capturas de pantalla, desplegar una mina significa seleccionar un área en el mapa, definir mosaicos de rendimiento alto, medio y bajo para dicho recurso y depositar NXTT en la mina para determinar la cantidad de recursos que tendrá la mina.
Para hacer esto, no es necesario que seas el propietario de las casillas donde estás desplegando una mina, pero el propietario original de la tierra obtendrá una regalía de los recursos generados. Esto generará ingresos para los terratenientes originales al mismo tiempo que permitirá a los desarrolladores hacer uso de las Minas y los Recursos como parte de su desarrollo. Las minas se acuñarán en la nueva capa como NFT dinámicos y los desarrolladores pueden establecer sus propias reglas para extraer recursos de las minas.
![](https://miro.medium.com/max/700/1*QB22I6VLQY86-CM6oQL1-w.jpeg)