¿Cuáles son los requisitos para aprender la tecnología blockchain?
A partir de la demanda de talento actual en el campo blockchain, se puede dividir aproximadamente en las siguientes categorías:
1. Construir una aplicación de contabilidad distribuida basada en tecnología DLT e implementarla en DLT. Necesidades comerciales requeridas por los clientes. Ripple es actualmente más famoso en este campo. Entonces, lo que significa DLT lo entenderás si observas lo que está haciendo Ripple.
2. Desarrolle sus propias aplicaciones en cadenas públicas existentes. La mayoría de las empresas lo están haciendo actualmente. Esta categoría también se caracteriza por barreras de entrada bajas, alto potencial comercial y bajos riesgos.
3. Las empresas desarrollan sus propias cadenas públicas. Este tipo tiene el mayor potencial de futuro, pero los riesgos y dificultades técnicas también son los mayores.
4. Infraestructura ecológica blockchain. Por ejemplo, billeteras móviles, billeteras frías de hardware, plataformas comerciales, plataformas de contenido blockchain, etc. Esta categoría es actualmente la industria blockchain con mayores ganancias comerciales. Tiene barreras relativamente bajas y riesgos bajos, pero hay muchos competidores.
Si empiezas con la tecnología, ¿qué idiomas y conocimientos necesitas aprender?
Para la primera categoría, el lenguaje go es necesario, porque DLT se basa básicamente en el lenguaje go, y también necesita dominar ciertas capacidades de desarrollo de aplicaciones, porque lo que se entrega a los clientes debe ser una pieza de software. No un montón de programas fuente de línea de comandos. En cuanto a la segunda categoría, la corriente principal actual de contratos inteligentes sigue siendo el lenguaje sólido de los contratos inteligentes de Ethereum, por lo que si desea ingresar a la segunda categoría de empresas, debe comenzar con Ethereum. Para el tercer tipo de desarrollo de cadena pública, los principales son C ++ y Go, pero también hay muchos proyectos famosos implementados en Rust, como: Libra de Facebook, Nervos de Huobi Public Chain, etc. La cuarta categoría en realidad tiene poco que ver con la tecnología blockchain, porque desarrollos como las plataformas comerciales no requieren tecnología blockchain.
Además del poder duro técnico anterior, los talentos que prefieren las empresas de blockchain son los "jóvenes de corte", es decir, talentos que dominan el conocimiento en múltiples campos al mismo tiempo. Se dividen principalmente en tres categorías. : Finanzas y blockchain, operaciones de contenidos y blockchain, operaciones comunitarias y blockchain. Entre ellos, el tercer tipo de talentos es el más raro, porque la mayoría de los talentos técnicos no son buenos en la comunicación, pero la cadena de bloques, debido a sus características distribuidas, requiere particularmente los esfuerzos conjuntos de la comunidad para crear y mantener una cadena.
Finalmente, muchas personas creen erróneamente que blockchain es una industria completamente nueva y que blockchain es completamente incompatible con los campos tradicionales. En realidad, esto es un gran malentendido. De lo escrito anteriormente, también puedo encontrar eso en. Al final, blockchain todavía tiene que resolver las necesidades reales. La única diferencia es que las herramientas para resolver las necesidades han cambiado. Así que no creas que solo saber blockchain puede matar a todos. Tener eso Los conocimientos básicos requeridos en el campo de la demanda siguen siendo muy importantes.
Los campos de aplicación de blockchain incluyen moneda digital, certificados, finanzas, lucha contra la falsificación y trazabilidad, protección de la privacidad, cadena de suministro, entretenimiento, etc. La popularidad de blockchain y Bitcoin ha dado lugar a muchos nombres de dominio importantes relacionados. ., lo que ha tenido un impacto relativamente grande en la industria de los nombres de dominio.