(相关资料图)
区块链(Blockchain)是一种分布式数据库,它使用加密技术来确保记录几乎不可变。这个想法是由一位匿名程序员创建的,该程序员使用笔名 Satoshi Nakamoto,这是使得点对点比特币转账无需金融机构验证交易的基础技术。但区块链技术的应用远不止比特币。任何依赖于访问数据库的东西都可以从区块链技术中受益。
区块链首先是一个公共电子分类账,可以在不同的用户之间公开共享,并创建一个不可更改的交易记录,每个交易记录时间戳并链接到前一个。线程中的每个数字记录或事务称为块(因此名称),它允许开放或受控的一组用户参与电子分类帐。每个块都链接到特定参与者。
区块链只能通过系统参与者之间的共识进行更新,并且在输入新数据时,永远不会删除区块链。区块链包含系统中每个事务的真实且可验证的记录。
通俗地说,区块链是一次写入,附加许多电子分类账。区块链不是一项单一技术。相反,它是一种架构,允许不同的用户进行交易,然后创建这些交易的不可更改的记录。
虽然它具有巨大的潜力,但区块链技术还处于起步阶段,CIO 及其业务部门应该期待在部署该技术时出现挫折,包括 在区块链上使用的软件中存在严重错误的真实可能性,以创建特定于业务的应用程序 – 例如,移动支付系统。
在另一个示例中,最流行的区块链平台之一,以太坊,不支持在其脚本中使用小数点来进行智能(自执行)合同。那些编码区块链网络的人需要创建一个解决方法。
Linux 基金会已经创建了用于构建区块链协作网络的工具。7 月份,开源开发商推出了 Hyperledger Fabric 1.0,这是一种用于构建区块链分布式分类账业务网络的协作工具,例如智能合约。
虽然一些行业组织正致力于标准化区块链软件的版本,但也有大约 200 家初创公司在开发自己的分布式账本技术版本。
关键词: 是什么意思