区块链可编程的缘由

在比特币中,是使用输入脚本和输出脚本程序实现的,有时候也称为“锁定脚本”和“解锁脚本”。简单地说,就是经过“锁定脚本”,利用私钥签名解锁本身的某一条UTXO(也就是以前的“输出”),而后使用对方的公钥锁定新的“输出”,成功后,这笔新的“输出”就成为了对方的UTXO。一样,对方也能够使用“锁定脚本”和“解锁脚本”来实现转帐。这个脚本程序其实本质上就能够当作是比特币中的数字合约,这也是为何比特币被称为可编程数字货币的缘由,它的转入/转出或者说输入/输出是经过脚本程序的组合来自动实现的,实现过程当中还使用到了私钥和公钥,也就是公开密钥算法,因此比特币还称为可编程加密数字货币。算法

由于锁定脚本是能够修改的。
若是修改了锁定脚本就能够实现其余功能编程

相关文章
相关标签/搜索