Bitcoin Guides

Advanced

Tecnologia Bitcoin blockchain: Scriptless Scriptless

Tecnologia Bitcoin blockchain: Scriptless Scriptless. Quando a tecnologia de agregação de assinatura e as assinaturas Schnorr são totalmente implementadas no Bitcoin, podemos esperar que uma mudança maciça aconteça na rede. Estou falando da possibilidade de introduzir uma tecnologia chamada Scriptless Scriptless.
Scriptless Scriptscripts podem ser usados para executar contratos inteligentes fora da cadeia através do uso de assinaturas Schnorr. A ideia é que, agregando assinaturas, podemos introduzir condições para o gasto das moedas.
O conceito de Scriptless Scripts nasceu de Mimblewimble, que é um design blockchain que não armazena dados permanentes - com exceção de kernels e suas assinaturas. As propriedades fundamentais do Mimblewimble incluem privacidade e dimensionamento, ambos os quais exigem a implementação de Scriptless Scriptless Scriptless.
Benefícios dos scripts sem script
Scriptless Scriptless poderia aumentar o alcance e a complexidade dos contratos inteligentes que são possíveis com Bitcoin hoje. Atualmente, os contratos inteligentes Bitcoin são executados dentro do Bitcoin Script, que é limitado em termos dos tipos de contratos que podem ser executados.
Scriptless Scriptless movem a especificação e execução desses contratos inteligentes de uma decisão em toda a rede - como é atualmente o caso dos contratos inteligentes que executam dentro do Bitcoin Script - para uma decisão que envolve apenas os participantes do contrato inteligente. Como resultado, a gama de contratos inteligentes que um usuário Bitcoin poderia potencialmente implantar deve aumentar drasticamente.
Mover a especificação e a execução de contratos inteligentes da cadeia para fora da cadeia também é o que impulsiona os benefícios de privacidade dos Scriptless Scriptless. Quando os próprios contratos inteligentes estão em cadeia, muitos detalhes são divulgados para toda a rede, incluindo o número e endereços dos participantes, bem como a quantidade de capital envolvido. Isso não é ideal, pois está muito longe das expectativas típicas dos usuários em relação a contratos e transferências de dinheiro.
Em vez disso, Scriptless Scriptless usam assinaturas Schnorr para mover esses contratos fora da cadeia. Isto significa que, em vez de toda a rede verificar os termos reais de um contrato, a rede e os seus participantes simplesmente verificam se existe um resultado válido. Aqueles que assinarem o contrato só têm de concordar que os termos foram cumpridos e que a transação resultante é válida.
Scriptless Scriptless também oferecem uma vantagem significativa de eficiência. Ao mover contratos inteligentes fora da cadeia, eles minimizam a quantidade de dados que precisam ser verificados e armazenados no nível da rede. Isso significa menos custos gerais para os participantes da rede (como nós completos) e taxas de transação mais baixas para os usuários.
Normalmente, melhorias na funcionalidade e privacidade vêm em detrimento da eficiência. Basta pensar no trilemma blockchain e como os projetos geralmente precisam sacrificar a descentralização ou a escalabilidade por causa da segurança. No entanto, Scriptless Scriptless Scripts (via assinaturas Schnorr) poderia potencialmente melhorar a funcionalidade e a privacidade sem comprometa a eficiência.
Conclusão
No que diz respeito à funcionalidade, Scriptless Scripts são ditos para aumentar o alcance e a complexidade dos contratos inteligentes. Atualmente, com Bitcoin Script, as limitações derivam do número de operações que foram habilitadas pela rede. Scriptless Scriptless movem a especificação e execução de contrações inteligentes da rede para uma discussão que envolve apenas os participantes do contrato inteligente.
Mover a especificação e a execução de contratos inteligentes de on-chain para off-chain também aumenta a privacidade. Quando na cadeia, muitos detalhes do contrato inteligente são compartilhados com toda a rede. Ao mover contratos inteligentes fora da cadeia, a rede só sabe que os participantes concordam que os termos do contrato foram cumpridos e que a transação em questão é válida.
Finalmente, no que diz respeito à eficiência, os Scriptless Scriptless minimizam a quantidade de dados que exigem verificação e armazenamento na cadeia. Ao mover contratos inteligentes fora da cadeia, há menos custos gerais para nós completos e taxas de transação mais baixas para os usuários.

Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.