时间:2023-06-24|浏览:191
区块链的基础是P2P分布式网络、加密算法和共识机制。比特币是区块链技术的第一个成功应用。比特币本质上是一个多人记账的账本系统。它通过在账本上记录交易来实现转账,所有人的账目都是一模一样的。因此,不需要第三方机构进行记账,每个人都可以参与到比特币的记账工作中。同时,密码学保证了交易安全。
除了转账,比特币还需要一种发行货币的机制,以确保比特币是被全体记账者接受的。获得比特币的方式除了别人转账给自己以外,还可以通过“挖矿”来获得。所有的记账者都接受这些基本设定,保持了账本的一致性。
区块链技术与分布式总账技术的关系如下图所示:
区块链实现无中心的分布式总账的一种技术。除了典型的采用块和链结构的区块链外,还有其他方式来实现分布式总账。总账技术的基本单元是交易,整个账本由交易构成。
区块类似于账本中的一页,每一页记录了若干条交易。这些账页按时间顺序装订起来,形成一个完整的账本,也就是区块链。块是交易的容器,而通过密码学算法相连接的块形成了链。
这种账本组织方式的好处是密码学算法保证了单独的交易无法篡改,除非整体篡改。因此,区块链相比于分布式总账技术多出了“密码学安全”这一特点。
区块链中的智能合约是一个常见概念。智能合约是由计算机代码写成的,用于约定合同的执行。在区块链体系中,智能合约约定的日期和条件达成后,网络将自动执行合约。智能合约能够利用互联网获取外部数据,并读取区块链存储的内部数据,在建立基于规则的数据和标准化智能合约方面,实现复杂的业务逻辑。
从技术角度看,区块链类似于不可更改的分布式数据库,而智能合约则类似于数据库上的触发器。但从业务角度看,区块链技术对业务的影响远超数据库技术。区块链已深入到业务的内部,而数据库对业务而言只是一个工具。
区块链的价值在于没有中心控制,数据一旦产生便不可更改,创造了强大的信任。因此,人们常说区块链是一台创造信任的机器。这也是区块链最大的魅力所在。
作者简介:敖萌,现就职于中国信息通信研究院北京泰尔英福网络科技有限责任公司,主要研究模式识别和区块链。联系方式:aomeng@caict.ac.cn。
版权所有,转载请注明来源!更多观点,请访问中国信通院官网:www.caict.ac.cn
热点:区块链
用戶喜愛的交易所
已有账号登陆后会弹出下载