Simplicity debuts as Bitcoin’s response to the solidity of Ethereum

Published on:

Blockstream, creator of Bitcoin’s Layer-Protocol Liquid I led by Bitcoin Cypherpunk Adam Back, introduced Simplicity, a up-to-date knowledgeable contract language designed for Bitcoin.

According to Thursday’s announcement, Cointelegraph, Simplicity Astute, contracts will be integrated with liquid. The company announced that traffic is a step forward in the Bitcoin (BTC) transformation from a safe and sound value warehouse into a programmable foundation for decentralized finances.

The company also introduced SimPlityhl, at a higher level of language implementation, which facilitates easier development with increased abstraction.

The representative of Blockstream told Cointelegraph that this version of the language “is here and useful today”, with an integrated programming environment also available.

Other approach to other architecture

Simplicity differs from the solidity of Ethereum, mainly due to the different basic architecture of two blocks.

Related: Starkware researchers offer knowledgeable contracts for Bitcoin with Collidervm

This is due to various approaches and various architectures of the Ethereum and Bitcoin networks, with solidity developed for the Ethereum virtual machine. The condition is an agreed shutter of all account balances and stored data in a given block.

Bitcoin uses the architecture of Niewent Desproad Outwit (UTXO), while the Ethereum network uses the entire network. This difference is manifested in how the simplicity of knowledgeable contracts works, and the Blockstream representative said that “not relying on a global state is a big change.” “Any condition that the need for a contract must travel with a transaction.”

Blockstream scientists said that developers will have to break their habit of reading from variables available all over the world and instead give all the necessary information at every step. In such a system, two knowledgeable contracts cannot share the state or refer to the same variables; Everything must be clearly transferred in transactions. Despite this, the company’s representatives explained that this approach also has a positive impact:

“Even if something goes wrong, it only affects a specific part of the transaction chart.

Developers will also not be able to use recurs or unlimited loops whose Blockstream claims are not necessary for onchain logic.

Related: Deep diving in five popular programming platforms of intelligent contracts and their comparison

Increase in the programming languages of an intelligent contract for the domain

Simplicity joins the growing list of programming languages of an intelligent contract for the domain.

Noir, programming language released In 2022, in order to write and verify evidence of zero knowledge (ZK-resistant) adopted In 2023 by the creators of the upcoming privacy Ethereum Layer-Aztec.

Noir has become an intelligent language programming language built especially for applications requiring privacy that deeply integrate ZK-resistant to their architecture.

Another example is Leo, an intelligent language programming language, which also creates ZK resistant systems for a closely related syntax and privacy.

Vyper Ethereum is a compatible language with EVM designed reduce The area of the attack, which is currently used by some leading decentralized Ethereum (DEFI) protocols.

https://www.youtube.com/watch?v=tzdzdgwhx2xts

Warehouse: ZK-PROOFS bring intelligent Bitcoin-Bitcoinos and Starknet contracts

Related

Leave a Reply

Please enter your comment!
Please enter your name here