热门文章
More +电 话:13386501543
邮箱:1203125@qq.com
地址:浙江省杭州市江干区下沙街道万亚金沙湖1号3幢
二、区块链技术
这些区块是互相连接的,关于每个人所拥有的BTC数量,区块都参照之前区块的数值。这一系列的记录或数据块叫做分类帐,而且是与所有人共享的,作为公共分布式账本,这就构成了区块链技术的基础。
如果阿正只剩下一个BTC,他再想发给阿明两个区块链代币呢? 这个交易将无法完成,因为所有人都有分类账的副本。很明显阿正只剩下一个BTC区块链代币,他的朋友会将此交易标记为无效。
因为每位用户都有分类账的副本,黑客将无法改变区块链中的数据。区块内的数据通过复杂的算法进行加密,所有这些都是在区块链技术的帮助下实现的。区块链可以被称为是记录的集合,这些记录相互连接,而且具有较强的抗篡改能力,并通过密码学进行保护。
三、公钥和私钥
现在让我们仔细看看阿明和阿正之间的BTC交易,了解一下当中的原理。
BTC网络中的每个用户都有两副钥匙,分别为公钥和私钥。公钥是网络中每个人都知道的地址,类似用户的电子邮箱地址。私钥是只有用户知道的地址,类似密码。
如果阿正将发送具体的BTC数量,以及他和阿明的钱包地址,这些都通过哈希算法完成。所有这些都是交易细节的一部分,这些详细信息使用加密算法进行加密,并使用阿正的私钥。这样做是为了对交易进行数字签名,并表明该交易来自阿正。之后通过阿明的公钥在全世界传输,这样该消息或交易只能由阿明的私钥解密,这是只有阿明知道的。
不同的加密货币使用不同的哈希算法,BTC使用的是SHA256 算法,另一个有名的加密货币—以太坊使用的是Ethash 算法。
最新新闻
More +