西瓜百科:什么是交易/事务?

admin 百科
2018-10-07 10:44:01

  

区块链是一个全局共享的,事务性的数据库。这个网络的每一个人都可以读取其中的记录。如果你想修改这个数据库中的东西,就必须创建一个事务,并得到其他所有人的确认。事务意味着你要做一个修改,要么被完全执行要么一点都没有执行。当你的事务被应用到这个数据库的时候,其他事务不能修改该数据库。

举个例子,想象一张表,里面列出了比特币所有账号的余额。当从账户A到账户B的转账请求发生时,这个数据库的事务特性确保从账户A中减掉的金额会被加到账户B上。如果因为某种原因,往账户B增加金额无法进行,那么账户A的金额也不会发生任何变化。

此外,一个事务会被发送者(事务的创建者)进行密码学签名。这项措施为数据库的修改增加了访问保护。在上面的比特币例子中,可以确保只有持有账户A密钥的人,才能从该账户向外转账。


本文地址: https://www.xiguacaijing.com/news/baike/2018/71.html
声明:本文经授权发布,除注明来源外,均为西瓜财经用户投稿,不代表西瓜财经立场。转载请注明:西瓜财经(xiguacaijing.com)
提醒:投资有风险,入市需谨慎。若内容涉及投资建议,仅供参考勿作为投资依据。谨防以“区块链”名义进行非法集资。
赞助商