我理解比特币使用区块链技术来维护所有交易的分散账本。我也读过许多关于区块链技术未来应用的帖子,但这些帖子都没有很清楚地说明。
区块链技术是一个带有共识验证数据的分散式数据库吗?如果是这样,那么数据库将变得太大以至于无法有效地实现去中心化。
为了帮助我理解,有人可以指向一个非比特币的区块链应用的明确示例吗?
我理解比特币使用区块链技术来维护所有交易的分散账本。我也读过许多关于区块链技术未来应用的帖子,但这些帖子都没有很清楚地说明。
区块链技术是一个带有共识验证数据的分散式数据库吗?如果是这样,那么数据库将变得太大以至于无法有效地实现去中心化。
为了帮助我理解,有人可以指向一个非比特币的区块链应用的明确示例吗?
区块链不仅是一个分散的数据库,它比这更重要。虽然最初的比特币区块链只允许转移价值,并在每次交易中带有有限数据,但在过去2-3年中已经开发了几个新的区块链,具有更先进的本地脚本和编程能力。
除了比特币区块链,我认为还有其他一些主要的区块链,如以太坊、涟漪、R3的Corda、Hyperledger。尽管以太坊有一种名为Ether的加密货币,但它实际上是一个图灵完备的以太坊虚拟机(EVM)。使用以太坊,您可以创建智能合约,这些合约本身将以分散的方式运行。对于开发人员来说,它为您打开了全新的途径,改变了您编写程序的视角。 虽然涟漪主要面向支付,但Corda和Hyperledger是为私有/许可的区块链而建立的,旨在解决可扩展性、隐私和身份等问题。 Hyperledger和Corda的目标市场主要是银行和其他金融机构。
至于区块链的非比特币应用,您可以看一些公司,如Consensys(在区块链上有多个不同的应用案例),Digix Global(在区块链上的黄金代币),Everledger(在区块链上跟踪钻石),Otonomos(在区块链上进行公司注册),OT Docs(在区块链上进行贸易金融和文件版本控制)等。
区块链
是:
一种数据结构的名称,
一种算法的名称,
一套技术的名称,
一个统称,指纯分布式对等系统,具有共同的应用领域,
一个基于对等网络的操作系统,具有独特的规则集,利用哈希算法提供具有分布式账本的唯一数据交易。
区块链是P2P网络、分布式数据库和非对称加密的组合。 P2P网络意味着您可以在两个不同的网络节点之间传输数据,无需任何中介,分布式数据库意��着网络的每个节点都有一个网络数据库副本,非对称加密意味着您可以使用数字签名验证消息的真实性和完整性。
是的,区块链是一种分散式数据库类型,允许多个参与者拥有同一份数据库的副本,通过分布式节点网络不断更新和同步。与传统的集中式数据库不同,区块链数据库没有单一的控制点或故障,并且存储在区块链上的数据通常通过加密和共识算法进行保护。区块链通常与比特币和以太坊等加密货币相关联,但它们还有许多其他潜在用途,包括供应链管理、数字身份验证和投票系统。