Este será un tutorial fácil de leer sobre cómo crear un sitio web descentralizado para su proyecto: desde comprar un dominio hasta cargarlo en un servicio IPFS. También cubriremos algunos conceptos generales sobre la web descentralizada, sobre la web 3.0 sobre blockchain y más. Si está interesado en liderar el cambio a la web 3.0, ¡este es un excelente lugar para comenzar!
Prólogo: ¿Por qué una web descentralizada?
Cuando nació Bitcoin, muchos comenzaron a soñar con usar la llamada "tecnología de cadena de bloques" para más casos de uso que las criptomonedas. Ehereum hizo realidad este sueño y abrió las puertas a las aplicaciones basadas en tecnología blockchain o dApps (aplicaciones descentralizadas).
La tecnología blockchain (también referida como “crypto”) se encuentra en un momento emocionante de constante cambio y evolución. Las posibilidades que abrió la tecnología parecen infinitas y muchos desarrolladores la están utilizando para construir lo que se llama Web 3.0 o web descentralizada: una web más abierta que no está centralizada en grandes corporaciones que se benefician del uso y la venta de la información de sus usuarios.
En este contexto, también apuntamos a que el acceso a la información a través de páginas web sea más descentralizado y resistente a la censura. Empresas como Unstoppable Domains hacen posible poseer un dominio como NFT (token no fungible) en la cadena de bloques, y tecnologías como IPFS (Interplanetary File Storage) permiten a los usuarios almacenar su sitio web estático en una red peer-to-peer que no No depender de un solo servidor.



Por dónde empezar: comprar un dominio
Como en la Web 2.0 tradicional, el mejor lugar para comenzar es comprar un dominio. Tienes una empresa, o una idea de negocio, o una marca o lo que sea, y primero quieres saber si hay un dominio disponible para ella.
En mi experiencia, la empresa líder en registros de dominios de blockchain es Unstoppable Domains (unstoppabledomains.com/). Hasta hace aproximadamente un mes ofrecían solo dos extensiones (.crypto y .zil), pero últimamente lanzaron otras 8 con todo tipo de alianzas (.coin .wallet .bitcoin .x .888 .ntf .dao y muy pronto .blockchain ).
Encontrar y ordenar su dominio es bastante similar a cualquier otra compañía de registro de dominios. Simplemente encuentre su dominio, su extensión preferida, agréguelo al carrito y cómprelo. Así de sencillo.
Excepto la extensión .zil que se ejecuta en la cadena de bloques Zilliqa, todas las demás están en la cadena de bloques Ethereum. Un dominio blockchain es básicamente un NFT (token no fungible), esto significa dos cosas:
• Eso es único. La principal diferencia entre un token fungible (como Bitcoin) y un token no fungible es la singularidad. Puedes cambiar un bitcoin por otro, y tienes básicamente lo mismo. Pero los NFT son tokens que representan activos únicos, en este caso un dominio único.
• Que te pertenece. Después de comprar el dominio, debe "reclamarlo". Esto es básicamente para agregarlo a un bloque en la cadena de bloques con la dirección de su billetera como propietario del dominio. Puede venderlo eventualmente, pero mientras tenga el NFT, será el propietario del dominio. Esto también significa que no hay tarifas de renovación, como con el sistema de dominio tradicional.


Cómo usar tu dominio
Hasta que Unstoppable Domains implemente el L2, tendrá que pagar una tarifa de GAS para reclamar su dominio en Ethereum Blockchain. Los precios de GAS fluctúan a lo largo del día, por lo que si encuentra que el precio en un momento dado es demasiado alto, es posible que desee verificarlo más tarde en el día. Si no tiene $ ETH en su billetera, primero tendrá que comprarlo, pero guiarlo a través de ese proceso no está dentro del alcance de este tutorial.
Descargo de responsabilidad 1: no necesita reclamar su dominio inmediatamente después de comprarlo. Puede tenerlo en su cuenta hasta que se lea la página web para iniciarla.
Descargo de responsabilidad 2: si solicitó un dominio .zil, no tendrá que pagar ninguna tarifa adicional por reclamar su dominio).
Una vez que lo haya reclamado, el dominio reside en la billetera de dominio imparable para que lo use. Si desea venderlo, todo lo que tiene que hacer es transferir el NFT a su propia billetera y luego ponerlo a la venta en un lugar como Open Sea.
Si estás leyendo este tutorial es porque te interesa tener una web descentralizada, por lo que en este momento tu mejor opción es mantener tu dominio en la billetera de tu cuenta de Unstoppable Domains, ya que esto te ofrece las características que necesitas para publicar una página web con tu dominio apuntando. lo.
Vale la pena mencionar que los dominios de cadena de bloques no forman parte del servicio de DNS tradicional (Servicio de nombres de dominio) y esto significa que, hasta ahora, debe usar Brave Browser u Opera para resolverlos de forma nativa, o instalar la extensión Unstoppable Domains tanto en Chrome como en Firefox. . Personalmente, estoy bastante seguro de que tanto Firefox como Chrome pronto podrán resolver estos dominios de forma nativa.
Otra cosa que vale la pena mencionar que en realidad es una de las mayores fortalezas de poseer su dominio blockchain con Unstoppable Domains, es que puede tener la dirección del dominio como destinatario para sus transacciones de criptomonedas. Si necesita recibir dinero, puede agregar la dirección de su billetera en "mis dominios" en Dominios imparables y simplemente enviar su dominio a la persona que le envía el dinero, y la mayoría de las billeteras lo resolverán. ¡Esta característica es DOPE!

Cree una página web (o use plantillas de dominios imparables)
Una vez que su dominio reside en la billetera de Unstoppable Domains, puede usarlo para vincular su página web a él. Tienes dos opciones:
• Puede utilizar las plantillas fáciles de personalizar que ofrecen en su propio sitio. Vale la pena señalar que son bastante simples y limitados hasta ahora. He leído sobre la intención de Unstoppable Domains de crear un generador de estilo Wix de arrastrar y soltar en el futuro, pero parece que este no es su enfoque principal en este momento.
• Usted crea una página web html/css/JS estática o, si no tiene las habilidades, puede solicitarla a un desarrollador web. Lo último siempre es la mejor opción, ya que los desarrolladores web o las agencias web te proporcionarán un diseño bien diseñado, bien estructurado y bien adaptado a dispositivos móviles para tu proyecto.
Si bien cualquier desarrollador web o agencia que trabaje con HTML, CSS y JS podrá brindarle el sitio web que necesita para su página web descentralizada, siempre es una buena idea contratar una empresa especializada, ya que podrá ayudarlo en un manera holística y cubrir todas sus necesidades. En Blockchain Webs ofrecemos un servicio de alta calidad con foco en web3.0 y páginas web descentralizadas. Blockchain Webs es una rama de mi empresa Ubuntu Productions, una empresa de desarrollo de WordPress. Nuestros sitios son respetados por estar enfocados en las necesidades de nuestros clientes, por ofrecer diseños modernos, simples y totalmente personalizados y por poner mucho énfasis en la estructura y el rendimiento de nuestros sitios.

Aloja y lanza tu página web
Tiene un dominio, tiene una página web estática y todo lo que quiere es subirlo a su host y ponerlo a trabajar para su empresa. Pero espere, las páginas web descentralizadas, como su nombre lo indica, no dependen de un servidor central que proporcione su página web al mundo, y aquí es donde IPFS es muy útil.
IPFS significa Interplanetary File System (un nombre tan genial) y es básicamente una red descentralizada de igual a igual basada en direccionamiento de contenido en lugar de direccionamiento de ubicación para almacenar su información.
"La forma más fácil de usar IPFS", como dice su eslogan, es Pinata.cloud (pinata.cloud/). Este es el servicio recomendado por Unstoppable Domain para almacenar su sitio. Tienen un plan gratuito que le permite almacenar menos de 1 Gb, y aunque esto es más que suficiente para una página web estática, al visitar otras páginas web descentralizadas, noté que tienen un límite de ancho de banda. En ese sentido, si planea tener una buena cantidad de visitantes, una buena idea sería subirlo con mi cuenta profesional para asegurarnos de que le brindamos suficientes recursos para su sitio.
Una vez que el sitio esté en Pinata, solo necesita pegar el CID de IPFS de la carpeta que acaba de cargar en el campo correcto en el panel de administración de su dominio en Dominios imparables. Y una vez que la transacción se confirme en la cadena de bloques, estará listo para comenzar, tendrá su sitio web descentralizado en vivo y esperando recibir visitantes.
Terminando
1. Compra tu dominio blockchain
2. Construir una página web estática 3. Subirla a IPFS
4. Inicie su sitio.
Como dije, los servicios de desarrollo web de mi empresa Blockchain Webs están especializados en webs descentralizadas, por lo que si necesitas ayuda en cualquier etapa del proyecto, aquí estamos para echarte una mano: