站在技术角度谈区块链

1、分布式

当我给你发送1枚比特币时,就向全网所有的计算机节点广播这件事。这些计算机节点贡献出自己的算力记录它,换句话说就是全民记账。

为了鼓励节点来记账,需要给这些节点一些比特币作为奖励,俗称矿工费。

2、共识机制

和熟人社会网络一样,在比特币的转移中,双方彼此之间不需要信任,也不需要信任某一个中央节点。

3、时间戳

每10分钟就会生成一个区块,里面包含了矿工已经打包好的全网比特币交易信息。

1个小时内,前后生成6个区块,形成链条,这就是区块链的含义。

4、非对称加密

一般意义上的加密是对称加密,简单的说,就是加密和解密只使用同一个秘钥。

非对称加密,就是有两把钥匙,一个是公钥,一个是私钥。

我们用公钥加密,即使别人拿到公钥也打不开盒子,还需要一把私钥。而且,A和B的私钥完全不一样,独立且唯一。

5、智能合约

合约就是一份约定,上面写满了条款,条款的格式通常是“如果…那么…”的条件从句。

智能合约的意思是,能够自动执行if-then合约条款的计算机程序。

参与合约的双方,不需要信任彼此,把约定交给区块链的智能合约即可。

商场如战场,

职得聊平台有针对科技型企业管理体系建设、

提升、转型与运营管理的微课堂

百余位职场资深专家与您一起终身学习、进步,

每日提供科技型企业成长中必备的

技能与干货,

协助您走向成功。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180514G0WR8I00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券