Para que los contratos inteligentes funcionen correctamente, la ejecución determinista es esencial. En la cadena de bloques, varios nodos deben ejecutar el mismo código y llegar al mismo resultado. ¿Y si los mismos valores de entrada producen resultados diferentes? La red no podrá ponerse de acuerdo sobre cuál es el resultado correcto. Aquí es donde se manifiesta la importancia de la ejecución determinista. Al garantizar que la misma entrada produzca siempre la misma salida, todos los nodos pueden mantener un estado coherente en el que confían y que pueden verificar. Este es el principio fundamental de la tecnología blockchain.

Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 7
  • Republicar
  • Compartir
Comentar
0/400
ChainWallflowervip
· hace12h
En resumen, hay que asegurarse de que todos los nodos produzcan el mismo resultado.
Ver originalesResponder0
LongTermDreamervip
· 12-30 09:44
Jaja, por eso hace tres años ya decía que los contratos inteligentes deben ejecutarse de manera determinista, y aún así hay gente jugando con números aleatorios... ¿Y qué pasó? Un montón de nodos haciendo cada uno lo suyo, la red se volvió un caos. En ese momento, en realidad, estaba perdiendo dinero, pero a largo plazo esto es algo bueno, ¿no? Eliminar el código no estándar, ¿verdad? La cadena de bloques debe luchar así, todos los nodos deben llegar a un consenso, solo un estado unificado es la verdadera clave.
Ver originalesResponder0
PuzzledScholarvip
· 12-29 05:49
Por eso los contratos inteligentes son tan problemáticos, si un nodo falla, toda la red se va al garete.
Ver originalesResponder0
YieldHuntervip
· 12-29 05:44
Nah, pero si miras los datos, la ejecución determinista es literalmente la única razón por la que estos degens no están siendo estafados cada semana... la verdad, sin ella tendríamos caos de consenso y confianza impermanente en todas partes, jaja
Ver originalesResponder0
ZKProofstervip
· 12-29 05:42
Ngl, el determinismo en los contratos inteligentes es solo lo mínimo imprescindible, no un concepto revolucionario. Como si tu ejecución no fuera determinista, literalmente no tienes consenso... eso es solo matemáticas, la verdad. Lo que realmente importa son los detalles de implementación de los que nadie habla.
Ver originalesResponder0
ContractExplorervip
· 12-29 05:39
En resumen, se trata de consenso, ¿no? Un input por un output, de lo contrario, cada uno hace lo suyo y ¿para qué jugar a la descentralización?
Ver originalesResponder0
ChainSauceMastervip
· 12-29 05:28
En resumen, hay que garantizar que los resultados sean consistentes, de lo contrario la cadena se volverá un caos.
Ver originalesResponder0
  • Anclado

Opera con criptomonedas en cualquier momento y lugar
qrCode
Escanea para descargar la aplicación de Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)