estou aqui pensando nessa escolha de design do OpenGradient há alguns dias e a parte que realmente se destaca é que você não precisa escolher um nível de verificação para toda a aplicação....
veja como funciona. no OpenGradient, uma única transação atômica pode misturar métodos de verificação - TEE para raciocínio LLM, ZKML para um modelo de risco, vanilla para análises, tudo liquidado junto. a rede não força um nível de confiança único em tudo que você faz....
verificação mista. uma transação....
o que eu acho que passa despercebido é como isso é incomum em comparação com a maioria das propostas de "IA verificável" que apenas escolhem um método e aplicam em todos os lugares. o OpenGradient trata o nível de confiança como uma decisão por componente em vez de uma decisão geral da plataforma....$RE
eu realmente gosto que a liquidação da OPG acontece da mesma maneira, independentemente do método de verificação usado por baixo - a complexidade é absorvida pelo protocolo, não empurrada para o desenvolvedor que escolhe entre os métodos....
más eu não vou fingir que misturar métodos de verificação é livre de trade-offs. compor TEE e ZKML em uma transação ainda significa que o componente mais lento, geralmente a parte ZKML, define o piso de latência geral.... $BTW
construí um pipeline uma vez que misturava etapas de validação rápidas e lentas e aprendi da maneira difícil que o passo mais lento sempre vence.
o que eu ainda não consigo resolver é se o OpenGradient permite que um desenvolvedor defina limites de timeout por componente dentro de uma transação de verificação mista, ou se tudo espera pelo componente mais lento por padrão??
@OpenGradient
$OPG #OPG
OPEN GRADIENT
73%
OPENAI
14%
CLAUDE
13%
15 Votos • Votação encerrada