Entonces, los datos de la cadena de bloques se guardan en estos bloques a lo largo de días, semanas, meses, años, lo que sea. Y realmente, el enfoque es tener la mayor cantidad de transacciones por segundo, la latencia más baja, y los costos de transacción más bajos. Sin embargo, para consultar estos datos, típicamente solo puedes leer piezas individuales de información en un momento determinado. Si quieres obtener todos estos datos y realizar consultas, como las relacionales, y todas estas otras cosas que típicamente necesitas para una aplicación eficiente, debes indexar esos datos en la base de datos, y luego construir tu propio punto de conexión de API, rompiendo así los principios importantes de seguridad de la descentralización en primer lugar.
El Protocolo Graph es una red descentralizada que permite a los desarrolladores construir API de GraphQL que realizan esta indexación, pero la replican en toda la red, y también proporcionan incentivos para que tus datos sean correctos. Por lo tanto, si proporcionas datos incorrectos, te penalizan en forma de una penalización monetaria, por lo que estás perdiendo dinero. Esa es una pieza de infraestructura.
Ceramic Network es interesante. Es una red descentralizada, pero es para datos fuera de la cadena. Por lo tanto, no quieres almacenar todo, probablemente, en una cadena de bloques. Es posible que desees tener información que esté, por supuesto, disponible para guardar y leer de forma gratuita. Entonces, si quieres guardar algo y no quieres que se escriba con un costo de transacción, puedes usar algo como Ceramic Network.
Tienes transmisión de video. Livepeer es una plataforma de transmisión en vivo descentralizada muy exitosa. Es entre 10 y 50 veces o más menos costoso que usar algo como AWS. La razón por la que es menos costoso es que utiliza las computadoras de las personas que ya están en funcionamiento, haciendo otras cosas para descargar el procesamiento de videos a una red descentralizada de personas que deciden participar, y las personas que ejecutan estos nodos reciben un pago por su procesamiento. Pero es más eficiente porque hay más participación y utiliza la capacidad de cálculo, diría yo, de manera más eficiente de lo que podrías ver en una red centralizada.
Para el almacenamiento de archivos, como videos, imágenes, y cosas así, tienes IPFS y RWEV. También hay algunos otros. RWEV me parece extremadamente interesante porque te permite almacenar un archivo para siempre. Entonces, si quieres almacenar una imagen y quieres leerla dentro de 10 años y no quieres pagar ningún tipo de tarifa de alojamiento o algo así, entonces RWEV es un gran lugar para hacerlo. Actualmente estoy experimentando escribiendo una plataforma de blogs que guarda el texto en RWEV y almacena el ancla del ID para recuperar ese texto en una cadena de bloques como Solana, creando así un blog a prueba de censura para siempre del que nunca tengo que pagar alojamiento. Simplemente vive para siempre.
En cuanto a Git, Git en sí es descentralizado, pero GitHub no lo es. Entonces, Radical es un intento de construir una versión descentralizada de Git. Y de hecho, ya está ahí y funciona. Definitivamente deberías echarle un vistazo.
Entonces, creo que una de las diferencias más interesantes entre las aplicaciones web 2 y las aplicaciones web 3 es cómo pensamos en la identidad. La identidad para nosotros es en realidad nuestro, ya sabes, nombre, dirección de correo electrónico y número de teléfono y todas estas cosas que realmente no deberíamos estar entregando a todas estas personas. Las entregamos cientos y miles de veces a lo largo de nuestras vidas.
Comments