Post
Topic
Board Development & Technical Discussion
Re: Solidity scripts in Bitcoin transactions using Inscriptions
by
minersday
on 21/05/2023, 22:41:33 UTC
Here's a crazy idea. Rather than embedding stupid jpegs in the witness data, what about embedding solidity scripts? The capabilities of Bitcoin could potentially be expanded tremendously. Opinions?

The idea of embedding Solidity scripts directly into Bitcoin's witness data is intriguing, but it is important to analyze the consequences and practicality of such an approach. The scripting language used by Bitcoin is based on a stack-based language that differs from Solidity, the programming language used in Ethereum smart contracts. Embedding Solidity scripts would require considerable changes to the Bitcoin protocol and difficulty in obtaining consensus among network members. Additionally, Bitcoin was created with simplicity and security in mind, so introducing more extensive scripting capabilities may increase the attack surface and potentially jeopardize Bitcoin network security. To ensure integrity and dependability, extensive audits and testing would be required.