Bitcoin smart contract


Also found in: Dictionary, Thesaurus, Medical.

Bitcoin smart contract

A programmable application that is executed on the Bitcoin network. Bitcoin scripts are sometimes called smart contracts because they can be programmed to perform such functions as requiring multiple parties to sign off on a transaction or wait a certain amount of time before coins are spendable. However, Bitcoin smart contracts do not have the versatility of Ethereum smart contracts. The Taproot enhancement to Bitcoin in 2021 added code that makes the scripts more capable (see Taproot). See Bitcoin transaction, smart contract, Bitcoin and Ethereum.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.