Solidity


Solidity é uma linguagem de programação de alto nível orientada a objetos utilizada para desenvolver contratos inteligentes e automatizar transações numa blockchain. Proposta pela primeira vez em 2014 pelo cofundador da Ethereum, Gavin Wood, esta linguagem de programação é atualmente uma das ferramentas mais comuns para escrever códigos auto-executáveis na Ethereum e noutras blockchains como a TRON e a Avalanche.

Como uma linguagem de alto nível, Solidity não exige que o código seja em uns e zeros. Em vez disso, permite a utilização de números e letras no código, facilitando a compreensão e a expressão de instruções por parte dos humanos. Apresenta caraterísticas semelhantes às linguagens de programação mais comuns, como Python, C++ e JavaScript.

Devido à sua simplicidade, o Solidity tornou-se a linguagem de programação predominante para aplicações inteligentes relacionadas com contratos. Por exemplo, é utilizada para criar tokens fungíveis e não fungíveis (NFTs) no Ethereum e construir organizações autónomas descentralizadas (DAOs).

Principais tópicos

Solidity é a linguagem de programação usada para desenvolver contratos inteligentes em redes de blockchain.

Palavras relacionadas