Entrevista: flowie, ChainCatcher
Invitado: Eric, cofundador de CocoCat
Organizado por: flowie, ChainCatcher
El desarrollo de una aplicación Web3 generalmente enfrenta dos desafíos principales: uno es cómo estar verdaderamente descentralizado y tener capacidades de privacidad y seguridad, y el otro es cómo facilitar el desarrollo y reducir los costos.
Eric, cofundador de CocoCat, dijo que actualmente los contratos inteligentes se pueden implementar simplemente en blockchain, pero el front-end y back-end de las aplicaciones se implementan principalmente en servidores en la nube como Amazon y Alibaba Cloud a través de métodos tradicionales, lo que trae algo de enfoque en el proyecto para reducir los riesgos de seguridad y los altos costos.
Sobre la base de este problema del mercado, CocoCat ha creado una red P2P descentralizada Cat Network con más protección de privacidad y seguridad, y ha reducido el umbral de desarrollo a través de dos importantes herramientas de productividad, CocoAPP Framework y Self-Service Protocol, para proporcionar a los proyectos soluciones más económicas y descentralizadas. Método de implementación de aplicaciones orientado a servicios.
Según Eric, Cat Network puede ayudar a los desarrolladores a reducir los costos en más del 90%. Actualmente, ha atraído alrededor de 400 proyectos en los campos de cadenas públicas, DeFi y Web2.
Para verificar y visualizar aún más la descentralización, la protección de la privacidad y otras capacidades de Cat Network, el equipo central de Eric también creó un producto social Web3, CocoCat. En comparación con Telegram, está completamente descentralizado y tiene una protección de la privacidad más sólida. Se han agregado aplicaciones según las necesidades de los usuarios de Web3. Las iteraciones de la aplicación social CocoCat también se retroalimentarán a la red subyacente, proporcionando a los desarrolladores o partes del proyecto capacidades más cercanas a la demanda del mercado.
Cree una versión descentralizada que proteja más la privacidad de "Telegram+TON"
1. ChainCatcher: ¿Cómo llegaste a Web3? ¿Qué experiencias laborales importantes tienes?
Eric: Empecé a prestar atención a Bitcoin y blockchain alrededor de 2011. Antes de eso, trabajé en tecnología de la información y otros trabajos técnicos en la industria manufacturera tradicional durante más de diez años.
Llevo realizando investigaciones sistemáticas sobre la industria blockchain desde 2014. En 2017, pasé más de medio año escribiendo un libro (Blockchain en lengua vernácula), del cual soy el primer autor.
Posteriormente, se llevó a cabo en profundidad la práctica de múltiples proyectos de ingeniería, cubriendo cadena pública, DeFi, middleware y otros campos. A partir de la acumulación de estas tecnologías, CocoCat ha adquirido conocimientos sobre los puntos débiles del desarrollo de la industria y, a través del pensamiento sistemático y la innovación, ha incubado productos con más valor para el usuario.
2. ChainCatcher: ¿Qué te impulsó a iniciar el proyecto CocoCat?
Eric: En 2021, NFT está muy de moda y han surgido muchos proyectos de nivel rey, como Boring Ape. Pero tengo una visión diferente sobre NFT. Creo que es una herramienta unitaria para la productividad. Lo que estoy pensando es si los elementos de la aplicación se pueden dividir en NFT, de modo que cada NFT pueda convertirse en una herramienta de productividad con capacidades de secuencias de comandos y capacidades de síntesis, resolviendo así problemas como la implementación de aplicaciones, el ahorro de costos y la protección de la privacidad.
Con base en esta idea, desarrollamos un protocolo llamado "Partícula", también llamado protocolo de partículas. Pasamos más de un año, pero descubrimos que el protocolo era demasiado abstracto y difícil de promover.
En el cuarto trimestre de 2022, vi un producto social llamado Damus, cuyo rendimiento tenía un alto grado de superposición con el modelo de producto social de privacidad que desarrollé con mis amigos en 2016. Esto me dio una revelación. Es difícil promover protocolos que sean demasiado abstractos. Necesitamos un producto visual para presentar estas tecnologías y capacidades.
Entonces, decidimos ingresar al campo social Web3 y diseñar dicho producto. Durante el proceso de diseño y construcción, nuestro punto de partida es formar una herramienta de productividad que pueda proporcionar una mayor protección de la privacidad, una implementación sin servidor más económica, acceso sin nombres de dominio y enlaces y resistencia natural a los ataques DDoS.
Por tanto, CocoCat parece ser un producto social, pero su punto de partida no es la interacción social. Su propósito inicial es utilizar las redes sociales como una presentación visual del producto para reflejar la infraestructura que queremos promover: infraestructura para aplicaciones Web3.
3. ChainCatcher: Específicamente, ¿qué puntos débiles del mercado resuelve la red subyacente y la tecnología subyacente detrás de CocoCat?
Eric: Todas las tecnologías actuales Layer2, ZK y otras en realidad están tratando de resolver el mismo problema: cómo permitir que se implementen más aplicaciones en redes peer-to-peer de manera descentralizada. Sin embargo, la situación actual es que los contratos inteligentes se pueden implementar simplemente en la cadena de bloques, pero el front-end y el back-end de la aplicación aún deben implementarse en servidores en la nube a través de métodos tradicionales, como la implementación en Alibaba Cloud y Amazon Cloud. .
Pero esto conlleva algunos riesgos de seguridad centralizados y problemas de costos. En primer lugar, ya sea comprar un servidor o registrar un nombre de dominio, es un gasto grande y requiere un equipo para mantenerlo. Además, también enfrenta muchos problemas de seguridad, como ataques DDoS, ataques CC y ataques de phishing. Estos problemas han obstaculizado el desarrollo de un ecosistema de aplicaciones más rico.
Para los desarrolladores o partes del proyecto, esperan encontrar una forma más económica y centralizada de implementar aplicaciones, incluidos front-end y back-end, no solo contratos inteligentes. Al mismo tiempo, también quieren una fuerte protección de la privacidad, incluida la privacidad de la identidad, la privacidad de los datos y la privacidad de las relaciones sociales. Además, también esperan tener capacidades de protección efectivas contra los métodos de ataque tradicionales.
Sin embargo, las soluciones disponibles actualmente en el mercado no son nada satisfactorias. Por lo tanto, la red subyacente de CocoCat, Cat Network, intenta resolver estos problemas y tiene como objetivo proporcionar un método de implementación de aplicaciones más económico y descentralizado, al tiempo que brinda sólidas capacidades de protección y protección de la privacidad.
4. ChainCatcher: ¿CocoCat+Cat Network es equivalente a un Telegram+TON más descentralizado y que protege la privacidad?
Eric: Eso es comprensible. Existen diferencias obvias entre "CocoCat+Cat Network" y "Telegram+TON" principalmente en arquitectura y concepto. Independientemente de las capacidades de protección de la privacidad de Telegram, su naturaleza centralizada no se puede cambiar. Cat Network busca una mayor descentralización y protección de la privacidad, y el producto social CocoCat también está completamente descentralizado.
Cat Network no es una red blockchain, sino una red P2P. Tiene una gran compatibilidad y capacidades de transporte y puede ser compatible y transportar otras cadenas de bloques o protocolos. Por ejemplo, tomando como ejemplo cadenas públicas como Ethereum y Solana, Cat Network puede proporcionar soporte de compatibilidad en la capa de protocolo de mensajes P2P. Una vez que se logra la compatibilidad, no es necesario que la billetera del usuario esté conectada directamente al nodo de la cadena pública, pero puede interactuar con el nodo de la cadena pública accediendo a cualquier nodo de la red Cat. Esto proporciona a los usuarios un acceso más cómodo y seguro al tiempo que mejora la flexibilidad y escalabilidad de la red.
Dos importantes herramientas de productividad reducen los costos de desarrollo en más del 90%
5. ChainCatcher: ¿Cuáles son las características específicas de Cat Network? ¿Qué cambios de eficiencia o costos traerá para los desarrolladores?
Eric: Cat Network tiene tres características principales. En primer lugar, al igual que Bitcoin, Ethereum, Solana, etc., Cat Network también se basa en una estructura de red P2P. La red P2P de Cat Network tiene tres indicadores de privacidad principales: privacidad de identidad, privacidad de datos y privacidad de relaciones sociales.
La privacidad de la identidad significa que en Cat Network, la identidad del usuario de todas las aplicaciones es completamente privada. No es necesario registrarse ni iniciar sesión, y no es necesario proporcionar un número de teléfono móvil, una dirección de correo electrónico ni otra información de identidad.
La privacidad de los datos garantiza que cada mensaje transmitido en la red sea resistente al descifrado y al seguimiento, e incluso sea imposible saber quién lo envió. Estos mensajes no tienen formato, características ni reglas fijas, por lo que no pueden bloquearse mediante cortafuegos y son resistentes al cracking cuántico.
La privacidad de las relaciones sociales es otra característica importante de Cat Network. Protege la privacidad de las relaciones entre personas, entre personas y dispositivos, entre dispositivos y entre aplicaciones. Tomemos como ejemplo la función de agregar amigos de CocoCat. Cuando alguien escanea su código QR para agregarlo como amigo, Cat Network se asegurará de que la estructura de datos no pueda analizar cuántas personas lo han agregado como amigo. relación de amistad.
Además de las características de red subyacentes mencionadas anteriormente, Cat Network también tiene dos productos principales de productividad orientados a aplicaciones. Son CocoAPP Framework CocoAPP Framework y Protocolo de autoservicio.
Ambos están diseñados en base a la red de mensajería punto a punto altamente protegida de privacidad de Cat Network y están orientados respectivamente al front-end y back-end de la aplicación. Para ayudar a los desarrolladores, estas dos herramientas proporcionan los componentes de desarrollo correspondientes, API y SDK, así como herramientas de compilación y empaquetado.
A través del marco CocoApp, los desarrolladores pueden convertir aplicaciones Web3 en métodos de indexación de direcciones de Bitcoin e implementarlas en Cat Network a un costo casi nulo, logrando una implementación y distribución completamente descentralizadas. Además, el protocolo de autoservicio de CocoCat puede brindar protección de la privacidad de las aplicaciones y reducir significativamente los costos relacionados con el servidor.
Tomando como ejemplo a una determinada parte del proyecto, si implementan aplicaciones en Amazon Cloud, el costo del servidor puede costar 50.000 yuanes por mes. Sin embargo, cuando utilizan la tecnología de Cat Network, el costo se puede reducir en más del 90%.
6. ChainCatcher: ¿Qué tipos de proyectos o desarrolladores atrae actualmente Cat Network?
Eric: Primero, pequeños proyectos de cadenas públicas. Muchas cadenas públicas pequeñas necesitan implementar múltiples nodos durante el proceso de implementación, pero las partes del proyecto a menudo no pueden permitirse el costo de implementar una gran cantidad de nodos en la etapa inicial. Estos nodos son vulnerables a ataques DDoS por parte de piratas informáticos en servidores en la nube. A través del protocolo de autoservicio de Cat Network, el equipo del proyecto ya no necesita implementar una gran cantidad de nodos. En cambio, solo necesita implementar una pequeña cantidad de nodos y puede usar otros nodos en Cat Network para transmitir y reenviar mensajes. garantizando la seguridad y reduciendo costes.
El segundo son las aplicaciones DeFi, incluidos grupos de minería, Dex, NFT y puentes entre cadenas, etc. Las aplicaciones DeFi también se implementan en Cat Network. Estas aplicaciones reciben mejor rendimiento y seguridad a través de Cat Network.
Además, en Cat Network también se implementan algunos proyectos de desarrolladores o emprendedores individuales. Estos proyectos son de varios tipos, incluidos minijuegos, gestión financiera, etc. Cat Network proporciona una plataforma de implementación de alta seguridad y bajo costo para estos proyectos.
Al mismo tiempo, también estamos trabajando arduamente para atraer proyectos de aplicaciones Web2 porque tienen fuertes necesidades de assetización.
Actualmente, se han implementado entre trescientas y cuatrocientas aplicaciones en Cat Network. Desde una perspectiva operativa, todavía estamos introduciendo activamente más partes del proyecto, cadenas públicas y desarrolladores, convirtiendo más aplicaciones existentes en Cat Network y cultivando desarrolladores.
7. ChainCatcher: ¿Qué programas de incentivos ecológicos existen para atraer a los participantes y desarrolladores del proyecto a su red?
Eric: En primer lugar, organizaremos de manera proactiva actividades como hackatones y brindaremos incentivos para alentar a los desarrolladores a dominar las tecnologías y herramientas de desarrollo de nuestra red.
En segundo lugar, proporcionaremos más funciones de herramientas para las partes del proyecto y las operaciones en plataformas como Cat Network. La mayoría de las herramientas comunitarias actualmente en el mercado no están diseñadas para Web3 y existen problemas como una descentralización insuficiente y la falta de funciones operativas. Lanzaremos funciones especiales como el chat grupal con total descentralización y privacidad, y las lanzaremos como valor. Se agregaron funciones a Cat Network para atraer más participantes del proyecto para que se instalen.
Además, también cooperaremos activamente con los principales actores del proyecto. Por ejemplo, aplicaciones como UniSwap y MetaMask enfrentan actualmente problemas de seguridad y desafíos regulatorios. A través de Cat Network, podemos ayudar a que estas aplicaciones se implementen sin servidor y evitar algunos riesgos regulatorios y de seguridad.
8. ChainCatcher: CocoCat dijo una vez que también es un proyecto DePIN ¿En qué aspectos se refleja principalmente su atributo DepIN?
Eric: Muchos proyectos DePIN ofrecen diferentes capacidades. Algunos de estos proyectos proporcionan capacidades de almacenamiento, como cajas de almacenamiento de hardware o productos de almacenamiento; otros proporcionan potencia informática, como GPU y CPU, y otros proporcionan capacidades de red, etc. Para Cat Network, estos proyectos DePIN pueden convertirse en una de sus capacidades.
Si un proyecto DePIN proporciona almacenamiento descentralizado, siempre que Cat Network sea compatible con su protocolo, las capacidades del producto de almacenamiento se pueden integrar en CocoCat. De manera similar, el proyecto DePIN que proporciona potencia informática también se puede integrar de esta manera.
Además, la propia Cat Network también tiene planes de hardware. Cuando las partes del proyecto quieran implementar aplicaciones descentralizadas de alto rendimiento y mayor escala, pueden optar por implementar nodos de retransmisión ellos mismos. Para facilitar estas partes del proyecto, Cat Network puede proporcionar algún hardware de nodo en el futuro, incluidos sistemas totales y hardware portátil. Este hardware estará preinstalado con CocoApp Framework, protocolo de autoservicio y funciones de acceso a la red, lo que permitirá a las partes del proyecto conectarse e implementar sus aplicaciones de una manera más conveniente. Esto es equivalente al sistema total que proporciona nodos para la parte del proyecto.
Se lanzará la función de chat grupal personalizada para Web3
9. ChainCatcher: la comunicación social Web3 siempre ha sido un área clave para la aplicación a gran escala de Web3, pero el efecto de red establecido por la comunicación Web2 parece difícil de romper. Los productos de comunicación social anteriores de Web3 suelen ser de corta duración. ¿Piensas en esta situación?
Eric: ¿Por qué no es fácil que los productos Web3 tengan éxito? Creo que hay varias razones:
Primero, los productos sociales enfatizan la experiencia y son inherentemente difíciles de implementar. A diferencia de productos como los juegos, los productos sociales requieren que los usuarios los utilicen con frecuencia todos los días, no sólo que los abran ocasionalmente. Por lo tanto, el rendimiento y la suavidad del producto son cruciales. Sin embargo, las arquitecturas centralizadas tradicionales (como WeChat y TG) requieren la compra de una gran cantidad de servidores, lo que es costoso y constituye un umbral insuperable para los equipos de desarrollo pequeños y medianos.
En segundo lugar, el umbral técnico es alto. Para lograr la descentralización, los productos sociales enfrentan enormes desafíos técnicos. En primer lugar, la escala de nodo descentralizado es difícil de obtener y el rendimiento y la estabilidad del envío y recepción de mensajes también son difíciles de garantizar. Estos problemas han hecho que muchos empresarios y equipos se estremezcan ante el umbral técnico.
En tercer lugar, es difícil construir un modelo económico. Es difícil que los productos sociales obtengan capitalización y ganancias por sí solos. A diferencia de los modelos de ganancias como la venta de hardware, la minería o el cobro de tarifas, la fuente de ingresos de los productos sociales no está clara. El modelo tradicional de grupo de pago por unirse tampoco es atractivo porque los usuarios pueden optar por utilizar las herramientas sociales centralizadas existentes. Por lo tanto, cómo construir un modelo económico razonable es otro problema difícil al que se enfrentan los productos sociales.
Aunque difícil, el techo de los productos sociales Web3 es muy alto. También estamos tratando de resolver estos problemas. El primero es resolver el problema del umbral técnico. Debemos asegurarnos de que ningún servidor esté involucrado en todo el producto para lograr una verdadera descentralización.
En segundo lugar, podemos atraer usuarios proporcionando funciones Web3 dedicadas, como enviar, recibir e intercambiar tokens de proyectos directamente dentro del grupo. Estas características pueden aumentar la permanencia y la actividad del usuario. Aunque actualmente prevalecen los conceptos de Web3 y descentralización, muchas comunidades todavía dependen de herramientas Web2 como WeChat.
Además, los productos sociales Web3 también pueden obtener ingresos del soporte para aplicaciones y partes del proyecto. Dado que los productos sociales proporcionan principalmente adherencia, puede obtener ganancias cooperando con las partes del proyecto y proporcionándoles una plataforma de promoción y exhibición. Al mismo tiempo, los protocolos e interfaces abiertos también pueden atraer a más desarrolladores y aplicaciones para que se instalen, enriqueciendo aún más las funciones y la ecología del producto.
10. ChainCatcher: ¿Cuál es el mayor desafío que enfrenta CocoCat actualmente?
Eric: Actualmente, nuestro objetivo principal es presentar y atraer más grupos de proyectos y ecología de aplicaciones. Esta es nuestra tarea principal en esta etapa y la clave para promover un mayor desarrollo de productos.
A nivel técnico, hemos superado la parte más difícil y el Marco CocoAPP existente ha alcanzado entre un 80% y un 90% de finalización. A continuación, continuaremos optimizando el producto sobre esta base y lanzando gradualmente las funciones previstas.
11. ChainCatcher: ¿Cuáles son los planes importantes para CocoCat en el futuro cercano? ¿Cuál es la hoja de ruta para el año pasado?
Eric: En los próximos tiempos, nuestro principal objetivo es lanzar una nueva versión de la función de chat grupal. Este chat grupal tendrá funciones de protección de privacidad totalmente descentralizadas y proporcionará funciones específicas para el proyecto Web3. Este es un plan importante.
Además de la funcionalidad de chat grupal, nuestros planes futuros se centrarán principalmente en herramientas de desarrollo y soporte de kit de desarrollo. Específicamente, proporcionaremos herramientas de desarrollo completas y soporte de herramientas ecológicas para los dos componentes principales del marco de la aplicación CocoCat y el protocolo de autoservicio. Para ello, también realizaremos más actividades como hackathons para promover la innovación y aplicación de la tecnología.
En términos de operaciones y mercados, el próximo año daremos prioridad a expandirnos al mercado del Sudeste Asiático y avanzar gradualmente. Nuestro objetivo es ingresar al mercado norteamericano a partir de finales del próximo año.