Sui adiciona o empréstimo de Clock no Move sem uma entrada de Clock
A Sui está adicionando `sui::clock::borrow(): &Clock`, permitindo que funções Move acessem o Clock da transação sem precisar recebê-lo como entrada nem repassá-lo por todas as funções chamadoras. A função de empréstimo do Clock da Sui retorna o mesmo registro de data e hora de um Clock fornecido explicitamente e registra a versão do Clock como uma raiz somente para leitura nos efeitos da transação. A mudança está prevista para a versão 141 do protocolo, junto com uma atualização do framework da Sui. Os testes abrangem o pinning de versão, a reprodução e a simulação em fullnodes e leituras em transações que são abortadas. Esse recurso muda a forma como aplicações Move acessam o tempo; o artigo não descreve mudanças na economia do token SUI.
Neutral
Esta é uma mudança no framework e nas ferramentas para desenvolvedores da Sui, não uma atualização da tokenomics nem uma grande mudança na demanda pela rede. Ela permite que o código Move acesse o Clock da transação sem passá-lo como entrada, preservando a consistência das versões e registrando a leitura implícita nos efeitos da transação. A atualização está planejada para a versão 141 do protocolo. Não há indicação de mudança imediata na oferta de SUI, no staking, nas taxas ou na capacidade das transações, então é improvável que seja um catalisador direto significativo para o mercado. No curto prazo, os traders podem observar pouca reação no preço, além de qualquer resposta mais ampla à atualização do protocolo. No longo prazo, o acesso mais simples ao tempo pode facilitar o desenvolvimento e a manutenção de parte do código de aplicações Move, mas qualquer efeito sobre o uso de SUI dependerá da adoção pelos desenvolvedores e da atividade resultante das aplicações. Como em outras atualizações voltadas a desenvolvedores, o impacto no mercado seria mais significativo se fosse seguido por um crescimento mensurável no uso, nas taxas ou na atividade do ecossistema.