Para que um contrato inteligente funcione corretamente, a execução determinística é essencial. No blockchain, vários nós devem executar o mesmo código e chegar ao mesmo resultado. E se valores de entrada iguais produzirem resultados diferentes? A rede não consegue chegar a um consenso sobre qual resultado está correto. É aqui que a importância da execução determinística se revela. Garantindo que a mesma entrada produza sempre a mesma saída, todos os nós podem manter um estado consistente em que confiam e podem verificar. Este é o princípio fundamental da tecnologia blockchain.

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 7
  • Republicar
  • Partilhar
Comentar
0/400
ChainWallflowervip
· 3h atrás
Resumindo, é preciso garantir que todos os nós produzam o mesmo resultado.
Ver originalResponder0
LongTermDreamervip
· 22h atrás
Haha, é por isso que há três anos eu dizia que os contratos inteligentes devem ser executados de forma determinística, e ainda assim há quem brinque com números aleatórios... E o que aconteceu? Uma série de nós cada um fazendo sua própria coisa, a rede toda ficou bagunçada. Naquela época, na verdade, eu estava perdendo dinheiro, mas a longo prazo isso é uma coisa boa, eliminar códigos não padronizados, certo? A blockchain precisa ser assim, insistir até o fim, todos os nós devem chegar a um consenso, um estado unificado é o caminho para o sucesso.
Ver originalResponder0
PuzzledScholarvip
· 12-29 05:49
É por isso que os contratos inteligentes são tão complicados, um erro em um nó e toda a rede fica inoperante.
Ver originalResponder0
YieldHuntervip
· 12-29 05:44
não, mas se olhares para os dados, a execução determinística é literalmente a única razão pela qual estes degens não estão a ser enganados a cada semana... para ser honesto, sem ela teríamos caos de consenso e confiança impermanente em todo o lado lol
Ver originalResponder0
ZKProofstervip
· 12-29 05:42
ngl o determinismo em contratos inteligentes é apenas o mínimo indispensável, não algum conceito revolucionário. tipo, se a tua execução não é determinística, literalmente não tens consenso... isso é só matemática, na minha opinião. o que realmente importa são os detalhes de implementação que ninguém fala.
Ver originalResponder0
ContractExplorervip
· 12-29 05:39
Resumindo, é uma questão de consenso, um input para um output, senão cada um faz o que quer e para que serve a descentralização?
Ver originalResponder0
ChainSauceMastervip
· 12-29 05:28
Em resumo, é preciso garantir que o resultado seja consistente, caso contrário, a cadeia ficará toda confusa.
Ver originalResponder0
  • Fixar

Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)