Este artículo es el segundo de la serie "Manual de tecnología Blockchain". El objetivo es que los lectores comprendan cómo se construye una cadena y también la estructura de red de los proyectos de criptomonedas. La segunda selección de temas es sobre TEE. La razón es que TEE no es un hardware de cadena de bloques, pero es un hardware desconocido que se puede usar en nuestra vida. Por ejemplo, la CPU de Intel después de 2015 tiene TEE. De esta manera, los lectores pueden sentir claramente la existencia de cada parte de la red y comprender qué parte de la cadena de bloques es nuestra llamada cadena y red de moneda cifrada. El contenido de este artículo estará relacionado con 3 proyectos. Los 3 proyectos son todos proyectos que utilizan características de TEE. La estructura de red de cada proyecto es diferente, pero todos tienen características jerárquicas obvias. El rendimiento de TEE es utilizado por estas tres redes. parte importante de la red. Este artículo deconstruirá y comparará las tres estructuras de red. Espero que después de la comparación, comprenda claramente cómo construir una red de criptomonedas. Además, la serie "Manual de tecnología Blockchain" continuará introduciendo cadenas públicas con otras características en capítulos posteriores. Sin más preámbulos, vamos al tema de hoy. Una cadena pública puede denominarse red de desarrollo de aplicaciones. La red reúne recursos de TI. Los desarrolladores usan recursos para desarrollar aplicaciones. La parte más básica de la red es la comunicación. La cadena pública está por encima de la capa de comunicación básica y se unirá al consenso, porque la red está compuesta de nodos y los nodos cooperan para completar las tareas de la red a través del consenso. Habrá muchos nodos con diferentes funciones, por ejemplo, se puede dividir en nodos completos y nodos ligeros en grandes categorías. En diferentes redes, las funciones de los nodos pueden subdividirse en más categorías, como nodos de consenso, nodos de resumen, nodos de archivo, etc. Estos nodos tienen la función de nodos completos, pero se añadirán al interruptor de otras funciones. Cada nodo tiene un operador diferente, por lo que hay personas detrás del nodo, lo que dota al nodo de un cierto significado de rol, por lo que la red de criptomonedas se llama práctica de gobierno humano. La creación de una red de criptomonedas requiere que el equipo fundador primero establezca sus propios nodos para ejecutar la red y luego atraiga a otros para construir nodos para unirse a la red, fortaleciendo la red gradualmente y luego convirtiéndose en un terreno para que los desarrolladores desarrollen dApps. Independientemente del diseño de la red de criptomonedas, la red requiere la participación de nodos, que son la fuente de recursos de TI. El equipo debe garantizar el funcionamiento estable del nodo, por lo que la mayor parte de la participación del nodo se realiza mediante incentivos simbólicos. Introducir nodos a través de beneficios económicos para garantizar la estabilidad de los nodos. Los incentivos de token también tienen una "circulación", por lo que en la capa superior de la red, los usuarios consumirán recursos de la red y deberán pagar para proporcionar recursos, como tarifas de gas. Golden Morning | Resumen de noticias importantes durante la noche del 1 de agosto: 21:00-7:00 Palabras clave: Putin, depreciación del dólar, escala de grises, red de prueba de Ethereum 1. El presidente ruso, Vladimir Putin, firmó leyes para regular los activos digitales y las criptomonedas. 2. El contrato de futuros de CME Bitcoin de agosto cerró con una subida del 2,11%. 3. La fuerza principal de Huobi encargada de comprar 25,4 millones de dólares estadounidenses. 4. Bloomberg: los estadounidenses están cambiando dólares devaluados por bitcoins. 5. Los activos totales bajo gestión de Grayscale alcanzaron los 5200 millones de USD. 6. La red de prueba de Ethereum 2.0 ha cumplido con el requisito de depósito mínimo. 7. V God: La lotería puede beneficiarse de la función de retraso verificable de ETH2.0 en el futuro. 8. Un residente de Florida de 17 años fue acusado de un delito grave por participar en un hackeo de Twitter. 9. Bitcoin fluctuó ligeramente, con un mínimo diario de $11 220,02 y un máximo de $11 448,60. [2020/8/1] En principio, lo más importante es que cada cadena debe tener un libro mayor, y los nodos de consenso se encargan de verificar las transacciones para formar un libro mayor, al igual que Bitcoin. Pero si la red debe garantizar tanto la seguridad como el alto rendimiento, no puede haber una sola red y se deben distribuir muchas tareas de procesamiento, de lo contrario, será lo mismo que Bitcoin y Ethereum de PoW. El principio aquí es para la expansión y escalabilidad de la red. Además de la red que verifica las transacciones para formar el libro mayor, se requieren múltiples redes responsables de la computación, es decir, muchos nodos que procesan las transacciones de la red fuera de la cadena principal. Estos nodos formarán La nueva capa de red también formará una capa. Con el fin de expandir y expandir la práctica de la ingeniería, muchos proyectos han introducido el pensamiento modular en la actualidad. La modularización y la estratificación tienen el mismo significado. La estratificación es una división vertical. La modularización profundiza en cada detalle, ya que se incluirá en la partición del módulo dentro de los individuos. capas. La lógica anterior es la idea básica para el desarrollo de la red de criptomonedas. Según esta lógica de pensamiento, lo más difícil es que la red va de 0 a 1. Este artículo explicará este asunto en base a la estructura y construcción de nodos de las tres redes de Oasis, Phala y Crust. Comencemos observando la estructura de red de tres proyectos de criptomonedas. Los proyectos Oasis, Phala y Crust tienen un enfoque por capas. El primer paso es separar la capa de consenso. Oasis tiene una capa de consenso separada, establecida por empresas u organizaciones con crédito estable, y la comunicación entre nodos se basa en el algoritmo Tendermint para confirmar el bloqueo. Análisis del mercado de contratos de Jinse Finance | BTC se divide nuevamente y probará el punto más alto en marzo: según el mercado de contratos perpetuos de Huobi BTC, a las 18:00 de hoy (GMT+8), el precio de BTC se informa temporalmente en 10,265 dólares estadounidenses (+4,17 %), a las 20:00 (GMT+8), la tasa de financiación de la liquidación es del 0,076879 %. Después de alcanzar los $10 200 por un corto tiempo a las 6:00 anoche, BTC retrocedió a alrededor de $10 000 y volvió a abrirse paso esta mañana, alcanzando los $10 380. De acuerdo con los datos del contrato de entrega de Huobi, la facturación del contrato de BTC en el trimestre actual continuó aumentando significativamente, el interés abierto aumentó, la proporción de largos de élite disminuyó ligeramente y la prima del contrato aumentó en el trimestre actual. El sentimiento general del mercado es bueno y la tendencia general de BTC es fuerte. El precio actual está cerca del punto más alto de los últimos tres meses. USDT se cotiza en Huobi Global OTC a 6,95 yuanes, con una tasa premium de -0,84%. [2020/7/27] Phala también tiene una capa de consenso independiente, pero el diseño es bastante especial, porque Phala llama al nodo informático de consenso GateKeeper, y la función de nodo de GateKeeper tiene TEE, y el algoritmo entre nodos usa NPOS (consulte a Polkadot NPOS). Crust hace que el diseño de la capa de consenso sea más complicado, porque usa un consenso mixto, el nodo de consenso se crea con hardware TEE y la capa inferior usa el MPoW de consenso que puede resultar una carga de trabajo significativa. También hay una capa de consenso de consenso GPoS sobre MPoW. Los resultados del cálculo de la capa MPoW (es decir, la carga de trabajo significativa de los nodos) se cargarán en la capa GPoS para generar bloques, por lo que la capa GPoS es responsable de Confirmación de la generación de bloques y es la capa de generación del libro mayor. La capa de consenso de los tres proyectos se realiza de esta manera, entonces, ¿qué tipo de diseño se elige fuera de la capa de consenso? La arquitectura de Oasis es una capa de consenso más una capa de Paratime, es decir, a excepción de la capa de consenso, todo es Paratime. Se entiende que Paratime es un grupo de nodos informáticos separado. Cada Paratime puede tener sus propias características. Esta capa es responsable del cálculo y almacenamiento Habrá nodos de comité en cada Paratime para garantizar que los metadatos de Paratime se carguen en la capa de consenso. Lo que hay que mencionar aquí es que el hardware TEE actual se puede utilizar en Paratime, pero las características de Paratime no se limitan a TEE, sino que también incluyen otro tipo de características técnicas. Golden Evening News | Lista de noticias importantes en la noche del 8 de febrero: 12:00-21:00 Palabras clave: registro de bienes raíces, Coinbase, Grin, Webster Rating, Staking 1. Recién lanzado "blockchain + registro de bienes raíces" por varios departamentos en Beijing7 un escenario de aplicación. 2. Beijing Financial Holding Group lanzó oficialmente una plataforma de crédito y deuda de cadena de suministro basada en blockchain. 3. Ranking de tráfico del sitio web de las plataformas de comercio de criptomonedas en enero: Coinbase ocupa el primer lugar. 4. Se espera que la tercera actualización de la bifurcación dura de Grin se lance el 15 de julio y se habilitará el nuevo algoritmo. 5. Núcleo de ETC: los nodos de ETC que utilizan el cliente Parity deben actualizarse a v2.7.2. 6. Calificación de Webster: Bitcoin actualizado a A: su precio debería superar el máximo de 2019. 7. La cantidad total bloqueada de proyectos de participación ha superado los 10 mil millones de dólares estadounidenses. [8/2/2020] Fuera de la capa de consenso de Phala se encuentra la capa de computación, que se compone de muchos contratos confidenciales (de TEE) ejecutados en paralelo, es decir, nodos de computación con TEE, y cada TEE se comunica de forma independiente con la capa de consenso Cada nodo de computación ejecuta un pRuntime.Este diseño es para delegar la computación a los mineros para lograr la expansión, y el Gatekeeper (capa de consenso) es responsable de la seguridad de la computación. Desde un punto de vista estructural, el pRuntime de cada nodo de cómputo del TEE es muy similar al Paratime de Oasis. Estructura de red de Phala (capa de consenso + capa de computación) Además de las capas de consenso MPoW y GPoS, a Crust le siguen la capa de computación y la capa de almacenamiento. Debido a que Crust implementa principalmente el concepto de almacenamiento distribuido, pasa directamente a través de la computación y el almacenamiento. capas Implementación del producto similar a los servicios en la nube. También es razonable diseñar solo la capa de servicio. En comparación con los otros dos proyectos, Crust ha producido directamente la capa informática y la capa de almacenamiento. Desde la perspectiva de los antecedentes del proyecto, esta idea es una manifestación de la mercantilización de los recursos informáticos y de almacenamiento. ., y esta capa también se puede llamar la capa de servicio. Después de comprender la estructura general del diseño, la próxima deconstrucción es principalmente sobre la categoría de nodo. Como mencionamos anteriormente, los nodos tienen atributos de rol, y detrás de ellos hay personas. Cuando los nodos forman una red, la red tendrá algunas apariencias debido a la acción humana. factores.BitcoinEste es el caso de Ethereum, porque la minería PoW ha hecho que muchas redes PoW superen con creces el umbral de estabilidad, y el rendimiento es estable.Además, aunque los experimentos PoS en la historia no son suficientes para llamarse éxito, es más que suficiente para mantener el funcionamiento estable de la red. Después de pasar de 0 a 1, hay otras posibilidades. Análisis | Disco dorado: Choque del triángulo LET/USDT, preste atención a los riesgos a corto plazo: Análisis completo del disco dorado: LET/USDT fluctúa dentro del patrón de triángulo descendente, LET ha sido soportado en 0.02 en el borde inferior del triángulo muchas veces , una vez que se rompa o caiga bruscamente, preste atención al riesgo de rotura. [2018/8/13] Para el equipo de la cadena pública, las personas detrás de los nodos pueden estabilizar la red y pasar lentamente de 0 a 1. A continuación, veamos, ¿cuáles nodos son las redes de estos tres proyectos? ¿Como participar? Los nodos de Oasis se dividirán en: nodos de consenso, nodos de Paratime (Paratime incluirá nodos de comité) y los nodos de consenso deben ejecutar Tendermint Core y Oasis Core. Los nodos se pueden implementar localmente o en un servidor. Para conocer el proceso de operación específico, consulte https://docs.Oasis.dev/general/run-a-node/set-up-your-node/run-validator Los nodos en la capa Paratime necesitan ejecutar Runtime cliente, y los nodos se agregan en una red e interactúan entre sí Colaboración, donde habrá un nodo de comité responsable de enviar todos los metadatos a la capa de consenso. Y cuando este Paratime tenga un TEE, controlará el TEE a través del método de control de protocolo y utilizará el TEE para la autenticación remota y las llamadas de ejecución. La estructura de red de Oasis (capa de consenso + capa Paratime) La red de Phala se divide en GateKeeper, nodo completo (el nodo de archivo puede entenderse como incluido en el nodo completo), la red se puede dividir en capa de consenso y capa informática, la capa de consenso de la red Es una cadena de bloques, que se completa con los nodos GateKeeper, y luego todo el nodo realiza la fragmentación resumida y el almacenamiento de bloques. La capa informática se utiliza para ejecutar contratos confidenciales y está compuesta por nodos informáticos TEE descentralizados. Todos los nodos necesitan ejecutar tres software: nodo Phala, pRuntime, puente. Para ejecutar el cliente Phala, el hardware operativo del nodo debe cumplir con los requisitos de hardware de TEE Actualmente, Intel SGX es compatible y AMD SEV se introducirá en el futuro. Además, estos nodos tienen la misma configuración y se convierten en roles diferentes en tiempo de ejecución solo debido a los diferentes cambios de función. Por ejemplo, GateKeeper necesita informar TEE por separado para convertirse en GateKeeper. Informe en vivo de Jinse Finance, Kaishu, fundador de EOS Cannon: más partidarios, aplicaciones, desarrolladores para crear una buena ecología: Informe en vivo de Jinse Finance, en el EOS Global Supernode SHOW de Huobi, el fundador de EOS Cannon, Kaishu, pronunció un discurso en vivo, Kaishu señaló: La comunidad ha fuerte cohesión. EOS Cannon siempre ha acariciado el sueño de pasar de una comunidad a una organización DAC y finalmente a una marca. En el futuro, construirá una comunidad de alta calidad, construirá súper nodos, incubará proyectos de alta calidad, cultivará técnicas ecología, y vincular los recursos globales. Solo con más seguidores, más aplicaciones y más desarrolladores podemos construir una mejor ecología. EOS Cannon se convertirá en una comunidad que nunca se disolverá y se convertirá en el supervisor más íntegro y el guardián inquebrantable de la red EOS. [2018/5/14] Acerca del proceso de operación del nodo, consulte https://wiki.Phala.network/en-us/docs/poc2/run-a-full-node/La red principal de Phala aún no se ha lanzado, y ahora es En la tercera red de prueba, se han abierto nodos de cómputo (mineros) y se puede acceder libremente. Si se convierten en nodos GateKeeper, se requiere autorización del equipo. La estructura de la red Crust es más compleja que las dos.Desde el punto de vista de la función de los nodos, se puede dividir en nodos MPoW (también nodos de almacenamiento distribuido) y nodos GPoS.Servicio DSM de mercado de almacenamiento descentralizado. Entonces, los usuarios con recursos de almacenamiento pueden ejecutar dos tipos de nodos: validadores y candidatos. El verificador es el nodo responsable de empaquetar y generar bloques en la red Crust, y mantiene el consenso de toda la red blockchain, el consenso aquí es el consenso GPoS. Un nodo de validación también es un nodo que proporciona recursos de almacenamiento. El consenso MPoW cuenta la carga de trabajo de almacenamiento, por lo que los validadores también ejecutan los nodos de la capa MPoW al mismo tiempo, y los clientes en ejecución son Crust (GPoS) y Crust sWorker (MPoW). Las operaciones específicas del nodo de la estructura de red de Crust (MPoW+GPoS+DSM) pueden consultarse en https://github.com/crustio/crust/wiki, que incluye el método de participación de la red de prueba de Crust y el manual de instalación del nodo
Tags:
El desarrollo del lenguaje Rust está en pleno apogeo. Los lenguajes de programación en el ecosistema Ethereum son Solidity (o Vyper).
Financial Associated Press, 1 de diciembre, después de la corrección de la semana pasada, Bitcoin alcanzó un récord después de 3 años, acercándose nuevamente a la marca de $ 20.
Resumen Las plataformas OTC de criptomonedas están experimentando volúmenes de negociación récord.Galaxy Digital y Genesis dicen que las nuevas instituciones están impulsando el rally.Según Galaxy.
Este artículo es el segundo de la serie "Manual de tecnología Blockchain". El objetivo es que los lectores comprendan cómo se construye una cadena y también la estructura de red de los proyectos de criptomonedas.
Visa se ha asociado con la firma de servicios de cadena de bloques Circle para hacer que las transacciones en la moneda estable USD Coin (USDC) sean compatibles con ciertas tarjetas de crédito.
La próxima actualización (Berlin Upgrade) está a la vuelta de la esquina, para la cual estamos planificando un proceso de actualización de la red. Después de varias lluvias de ideas.
Este artículo fue creado originalmente por Steven, socio de Chain Hill Capital y director de Alpha Strategy.