Contratos inteligentes para Bitcoin? Nova linguagem Ivy diz tornar isso mais fácil
BTC R$201.933
XMR R$787,0
NEO R$101,38
UNI R$56,31
YFI R$125.666
LINK R$85,47
COMP R$663,11
SNX R$24,35
BTC R$201.933 +3,97%
ETH R$13.386 +4,99%
BNB R$2.108 +6,98%
SOL R$496 +4,31%
XRP R$3,28 +1,68%
DOGE R$0,76 +1,64%
Uma nova linguagem de programação, Ivy, desenvolvida pela Chain, afirma que é mais fácil escrever contratos inteligentes na rede Bitcoin.
A Plataforma de Desenvolvimento de Blockchain Chain anunciou o lançamento da Ivy, uma linguagem de programação que eles afirmam que é possível escrever contratos inteligentes para o Bitcoin Blockchain.
Geralmente, os contratos inteligentes são associatdos com o Ethereum, o Blockchain que foi criado para suportar contratos completamente Turing ou computacionalmente universais e inteligentes.
Em uma postagem de blog na segunda-feira, a Chain explica que escrever contratos inteligentes para a rede Bitcoin sempre foi possível, mas o idioma usado para o Bitcoin Script é "de baixo nível" e tem funcionalidade limitada.
A Chain reconhece que alguns atores, como carteiras, casas de câmbio e plataformas de pagamento, usaram o idioma com sucesso para várias soluções, mas afirmam que "o desenvolvimento do script Bitcoin é considerado algo esotérico".
De acordo com a Chain, a Ivy é uma linguagem de "nível superior" que compila no Bitcoin Script, tornando mais fácil para os desenvolvedores escrever contratos inteligentes para a rede Bitcoin:
"A Ivy ajuda você a escrever endereços de Bitcoin compatíveis com SegWit, que aplicam combinações arbitrárias de condições suportadas pelo protocolo Bitcoin, incluindo checagens de assinatura, compromissos de hash e timelocks"
Quando perguntado sobre o significado e a possibilidade de a Ivy ser usada para o Bitcoin competir com o Ethereum para usabilidade de contrato inteligente, o desenvolvedor de Bitcoin, Jimmy Song, expressou sua dúvida, dizendo à Cointelegraph:
"A Ivy torna o SCRIPT mais fácil de manusear. Não modifica o Bitcoin fundamentalmente, apenas facilita a codificação. O ETH é Turing completo, o que o BTC não pode ser sem um tipo de soft fork no mínimo. Não vejo a habilidade de "contratação inteligente" do ETH como uma "característica", mas mais como uma vulnerabilidade. A superfície de ataque na plataforma de contratação inteligente do ETH é muito maior. Os fundamentos não mudaram, isso é mais como uma boa ferramenta para desenvolvedores".
Se os desenvolvedores realmente utilizam a Ivy para escrever contratos inteligentes para o Bitcoin, a rede tem um longo caminho para alcançar o status atual do Ethereum como a plataforma para escrever contratos inteligentes.
Por outro lado, Matej Michalko, CEO da Decent, mantém uma perspectiva mais positiva:
"A Ivy é um excelente exemplo do desenvolvimento multifacetado dos produtos blockchain. O referencial de corrente cruzada está proliferando e está a caminho de dominar o ecossistema. O Bitcoin pode agora estar a par com o Ethereum como uma excelente ferramenta de prototipagem de contratos inteligentes para uma gama completa de aplicativos Blockchain. As duas plataformas, no entanto, permanecem fundamentalmente diferentes nas suas arquiteturas e na adoção do mercado. Resta saber quais casos e plataformas de uso de blocos que serão adotados pelas massas. A escalabilidade será um dos fatores decisivos. 2018 será um ano do Blockchain".