Productos secos | Glosario Eth1.x (Parte 1) La función de la red P2P de transmisión de transacciones, que ayuda a distribuir nuevas transacciones a todos los nodos de la red. Confiar en la capacidad del nodo para acceder al protocolo ETH DevP2P o al protocolo LES DevP2P depende de la capacidad para realizar la verificación de transacciones para evitar ataques DoS en los nodos mientras que la verificación de transacciones es computacionalmente intensiva Recupere el encabezado del bloque de acuerdo con el hash de acuerdo con el número de bloque El contenido solicitado debe ser continuo o debe haber un intervalo constante entre el anverso y el reverso. Los datos recuperados del cuerpo del bloque deben verificarse de acuerdo con Header.transactions_root y Header.uncles_root (nota del autor de la traducción: es decir, para verificar la integridad del cuerpo del bloque correspondiente en función de los datos del encabezado del bloque local existente) Recibos de recuperación Los datos recuperados en lotes basados en bloques deben verificarse de acuerdo con Header.receipts_root Contenido: Jinse Finance informó que el 3 de febrero, Johnny Quinn, un atleta olímpico de trineo de invierno, publicó contenido sobre la divulgación del conocimiento de bitcoin. Según Johnny Quinn, ha estado expuesto a Bitcoin desde 2021 y ahora espera que la gente pueda entender este campo. Recomendó 9 "listas de lectura", así como varias "grandes V" de la industria en Twitter, incluidos Jack Dorsey y NYDIG. que más personas puedan explorar Bitcoin. [2022/2/3 9:29:22] La recuperación de un solo nodo de árbol de estado basado en el valor hash puede eliminarse en el protocolo futuro, porque este mecanismo de recuperación entra en conflicto con el diseño de la base de datos plana y depende del área de acceso del nodo Bloquear transmisión Las redes se basan en tener encabezados de bloque recientes de un grupo de encabezados de bloque. Se basan en la capacidad de realizar la validación de bloque para evitar ataques DoS. La validación de transacciones requiere: Capacidad para realizar operaciones de ecrecover para determinar la dirección del remitente del remitente. Confirma que el nonce de la transacción es exactamente el siguiente. de la cuenta que inició la transacción confirma que el saldo de la cuenta es suficiente para cubrir el gas de la transacción. El precio del gas * límite de gas especificado en la transacción) Centro de Intercambio de Propiedad Intelectual de Guangzhou: Aplicar la tecnología blockchain para construir un centro comercial de propiedad intelectual "intersección de conocimiento" : Con el fin de resolver la isla aislada de información de recursos de transacciones de propiedad intelectual, establecer un mecanismo de confianza y reconocimiento mutuo para las instituciones comerciales y mejorar la participación de las instituciones. Eficiencia colaborativa, reduciendo los costos operativos de transacción, el Centro de Intercambio de Propiedad Intelectual de Guangzhou explora activamente la integración de tecnología blockchain y escenarios de transacciones de propiedad intelectual, y coopera con Guangzhou Kechuang Space Information Technology Co., Ltd. para aplicar la tecnología subyacente blockchain para construir una "intersección de conocimiento" comercial de propiedad intelectual. A través de la tecnología blockchain, se puede realizar la certificación notarial de los miembros de la alianza, la evaluación de la propiedad intelectual, la evaluación de los logros científicos y tecnológicos y el acceso rápido a los corredores de tecnología, y se pueden proporcionar servicios de colaboración vertical en tiempo real, para mejorar la tasa de conversión de científicos. y logros tecnológicos de universidades e institutos de investigación, y promover la realización del valor comercial de la PI. (Facción Yangcheng) [2020/6/23] Es necesario comprender las reglas de EVM para calcular el valor del gas de la transacción. La verificación del bloque incluye todos los siguientes elementos: verifique el sello de la prueba de trabajo y compare la minería de otros bloques competidores. a la misma altura La dificultad total de la minería es ejecutar transacciones para verificar la corrección de Header.state_root. Se requieren capacidades de ejecución de bloques para asignar el número de bloque al valor hash del bloque de la cadena principal de esta altura. Cada 1 millón de bloques necesitan para ser construido a partir de todos los encabezados de bloque El mapeo de memoria toma 61 MB y el número de bloque toma 32 bytes ¿Cómo se deben usar los mineros de Ethereum cuando se cambia de su algoritmo de consenso actual a un modelo que ya no requiere un hardware tan especializado? El hardware de minería de Ethereum, que pronto quedará obsoleto, se puede usar directamente para pruebas de conocimiento cero, según el cofundador de Ethereum. (cointelegraph) [2020/4/26] El valor hash del bloque también es de 32 bytes. Se puede usar un método de codificación de longitud variable más eficiente para reducir la longitud. Cada entrada requiere 64 bytes (bytes). A partir del 29 de enero de 2021 , El índice de bloque de la cadena principal ocupa un total de aproximadamente 600 MB de espacio. Solo se puede probar verificando si el hash de bloque obtenido es igual al valor de hash de bloque de la cadena principal conocida a esa altura. Si un acumulador de encabezado de bloque puede ser introducido en el protocolo, se puede demostrar que la eficiencia puede ser mayor.El valor hash de la transacción se asigna al valor hash de la transacción en el bloque de cadena principal, y el valor de índice de la transacción en el bloque. Debe construirse a partir del cuerpo del bloque histórico. A partir del 29 de enero de 2021, hay un total de mil millones de transacciones históricas. Cada entrada debe ocupar 70 bytes. El método de codificación de longitud variable se puede utilizar para reducir ligeramente la longitud. Dinámico | Departamento de Servicios de Transporte, Ministerio de Transporte Realice una conferencia sobre conocimiento de blockchain: China Communications News Network, 16 de octubre, el Departamento de Servicios de Transporte del Ministerio de Transporte y la Asociación de la Industria de Equipos de Mantenimiento de Automóviles de China realizaron recientemente una conferencia sobre conocimiento de blockchain. Más de 20 personas, incluyendo a Li Huaqiang, Director de la División General del Departamento de Servicios de Transporte, Ding Changwu, Director de la División de Vehículos, Cao Lei, Director Adjunto, Yu Xingyuan, Director de la División de Carga, Chai Xiaojun, Director Adjunto y Participaron Xu Baoli, Director de la División de Transporte de Pasajeros. La reunión propuso el uso de equipos de diagnóstico automotriz y equipos de monitoreo de "cadena de bloques +" para resolver problemas de tránsito por carretera, como la congestión, la protección ambiental y la recopilación de evidencia de seguridad de terceros. La reunión exploró activamente la aplicación actual de la tecnología de "cadena de bloques" en la industria automotriz. [2018/10/16] Valor hash de transacción 32 bytes Valor hash de bloque de cadena principal 32 bytes Índice de transacción 4 bytes A partir del 29 de enero de 2021, estos índices ocupan un total de 65 GB de espacio que se pueden utilizar de acuerdo con Header.transactions_root Generado Evidencia de Merkle para probar un mecanismo que nos permite probar de manera eficiente que un encabezado de bloque determinado proviene de la cadena principal. Basado en https://ethresear.ch/t/double-batched-merkle-log-accumulator/571 Sincronización de encabezado de bloque El proceso mediante el cual un nodo alcanza la parte superior de la cadena de bloques. Según diferentes niveles de seguridad, existen varios métodos de sincronización "Dynamic|Los líderes suizos decidieron visitar Israel para aprender conocimientos relacionados con blockchain: según bitcoinexchangeguide, para permitir que el país logre el propósito de aplicar la tecnología blockchain, ya no para Concerned Ante la falta de conocimiento en esta área, el Ministro de Finanzas Ueli Maurer y el Ministro de Asuntos Financieros Internacionales, Joerg Gasser, decidieron visitar Israel, que ha logrado resultados notables en la tecnología blockchain, para beneficiar a los bancos suizos al comprender el mercado local. se hizo en septiembre Se anunció en un informe el día 17. [2018/9/19] La verificación completa descarga todos los encabezados de bloque del bloque génesis. El bloque comienza a ponerse al día con la cadena de bloques para seguir a HEAD (el último bloque de la cadena de bloques). Simplemente siga el último encabezado de bloque, y puede estar bastante seguro (usted mismo obtiene la cadena principal en lugar de una cadena falsa). Cuanto más larga sea la cadena de bloques, más fácil será para el atacante. caro es crear una cadena falsa. Actualmente, solo al dominar todos los encabezados de bloque puede verificar otros datos históricos arbitrariamente. El acumulador de encabezado de bloque puede mejorar este estado, de modo que un cliente pueda establecer el punto de control en el bloque en la parte superior de la cadena de bloques, los datos históricos aún se pueden verificar. El cliente de sincronización de bloques se utiliza para extraer (extraer) el proceso de transacciones históricas y la información del bloque del tío. Para verificar estos datos, primero debe tener todos los encabezados de los bloques y luego, según a Header.transactions_root y Header.Uncles_root para verificar la sincronización de recibos Los clientes que no realizan Full Sync (sincronización completa) a menudo necesitan obtener recibos históricos a través del protocolo ETH DevP2p para verificar estos datos. de acuerdo con Header.receipts_root y obtenga una copia completa del estado reciente El mecanismo. Full Sync (sincronización completa) descarga todos los bloques históricos y ejecuta estos bloques en orden. El método de sincronización más simple es muy computacionalmente intensivo y requiere sincronización de bloques. Sincronización rápida descarga todos los bloques históricos y el estado reciente La copia de los datos utiliza una suposición de seguridad: las raíces de estado obtenidas de los bloques históricos son todas correctas. Requerir sincronización histórica causará una gran carga en los nodos que proporcionan estos datos de estado. El diseño plano de la base de datos es no es fácil cumplir con los requisitos de sincronización rápida Snap Sync (sincronización de instantáneas) La descarga de una copia de todos los bloques históricos y los datos de estado recientes es muy adecuada para el ancho de banda de diseño de base de datos plano, la lectura y escritura del disco duro y el tiempo que consume ahorros exponenciales Sincronización sin estado (sincronización sin estado) Este término no se usa comúnmente, y su definición también puede ser Ajustar en cualquier momento A diferencia de otros métodos de sincronización de estado, este método finalmente no permite que los nodos obtengan una copia completa de los datos de estado recientes. es libre de mantenimiento Se requiere una copia local de los datos de estado y aún se pueden verificar los bloques; alternativamente, se puede combinar con otros métodos de sincronización para verificar los bloques sobre la marcha y luego construir lentamente los datos de estado completos accesibles localmente. Se requiere difusión en bloque y se requieren datos de testigo de bloque.La sincronización de fotones Beam Sync (sincronización de fotones) es esencialmente una sincronización sin estado, pero no requiere que la red proporcione datos de testigo de bloque. En su lugar, el cliente solicita el estado deseado de la red a pedido.La disponibilidad de listas de acceso que requieren la recuperación del estado a pedido aumenta en gran medida la eficiencia de este enfoque: la capacidad de recuperar elementos de estado arbitrarios de la red. El protocolo GetNodeData ETH DevP2P expone información a GetNodeData/NodeData, lo que permite la recuperación de estados arbitrarios. Este formato de mensaje puede quedar obsoleto. Una visión de una red de estado basada en DHT: podemos dispersar el estado entre todos los nodos de la red y permitir que estos datos se descubran y recuperen a pedido.
Tags:
Golden Weekly es una columna de resumen semanal de la industria de blockchain lanzada por Golden Finance, que cubre noticias clave, datos de mercado y contratos, información minera, dinámica de proyectos.
A principios de 2021, NFT y DeFi traerán un vínculo al mercado. Según las estadísticas de Nonfungible, al 24 de febrero.
A fines del mes pasado, el Dr. Gavin Wood, fundador de Polkadot, tuvo una conversación en profundidad con Sebastian Moonjava, editor en jefe adjunto del medio de inversión blockchain Real Vision.
Productos secos | Glosario Eth1.x (Parte 1) La función de la red P2P de transmisión de transacciones.
A fines del mes pasado, el Dr. Gavin Wood, el fundador de Polkadot, tuvo una conversación profunda con Sebastian Moonjava, editor en jefe adjunto del medio de inversión blockchain Real Vision.
¿Qué es exactamente la propuesta de Ethereum EIP-1559? ¿Reducirá las tarifas de gas de Ethereum? ¿Por qué desinfla ETH? Lo siguiente te lo revela. Primero.
El 25 de febrero, hora local, Coinbase, uno de los intercambios de criptomonedas más grandes del mundo, fue aprobado para cotizar en la Comisión de Bolsa y Valores de EE. UU. (SEC).