区块链指的是什么?
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。
区块链的实质很简单:它是一个由人来制定协议规则,由分布式网络的各个节点来执行规则,共同维护网络状态的一个档案库。
与传统的账本相比,区块链有更神奇的地方,账本上的交易能够自动地验证,账本的状态能够自动地确认,形成共识。账页上的交易都能够向前追溯,提供透明性和可审计性。
区块链技术的基本特点
1、分布式数据库
区块链上的每一方都可以访问整个数据库及其完整的历史记录。没有单一方控制数据或信息。每一方都可以直接验证其交易合作伙伴的记录,而无需中间人。
2、对等传输
通信直接在对等体之间发生,而不是通过中心节点。每个节点存储并转发信息到所有其他节点。
3、透明的匿名性
任何有权访问系统的用户都可以看到每个事务及其关联值。区块链上的每个节点或用户都有一个唯一的30以上的字母、数字组成的地址,用于标识自身。
4、记录的不可逆性
一旦在数据库中输入事务并更新了帐户,则不能更改记录,因为它们链接到它们之前的每个交易记录。
2024-02-29 广告
2022-12-07 · 百度认证:IT168官方账号,优质数码领域创作者
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。
区块链(Blockchain)是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
区块链的主要作用是储存信息。任何需要保存的信息,都可以写入区块链,也可以从里面读取,所以它是数据库。
其次,任何人都可以架设服务器,加入区块链网络,成为一个节点。区块链的世界里面,没有中心节点,每个节点都是平等的,都保存着整个数据库。你可以向任何一个节点,写入/读取数据,因为所有节点最后都会同步,保证区块链一致。
/iknow-pic.cdn.bcebos.com/0b46f21fbe096b63eeec4ae601338744eaf8ac8a"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/0b46f21fbe096b63eeec4ae601338744eaf8ac8a?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/0b46f21fbe096b63eeec4ae601338744eaf8ac8a"/>
扩展资料
一、区块链的最大特点:
分布式数据库并非新发明,市场上早有此类产品。但是,区块链有一个革命性特点。
区块链没有管理员,它是彻底无中心的。其他的数据库都有管理员,但是区块链没有。如果有人想对区块链添加审核,也实现不了,因为它的设计目标就是防止出现居于中心地位的管理当局。
二、局限性
为了保证数据的可靠性,区块链也有自己的代价。一是效率,数据写入区块链,最少要等待十分钟,所有节点都同步数据,则需要更多的时间;二是能耗,区块的生成需要矿工进行无数无意义的计算,这是非常耗费能源的。
1、不存在所有成员都信任的管理当局。
2、写入的数据不要求实时使用。
3、挖矿的收益能够弥补本身的成本。
如果无法满足上述的条件,那么传统的数据库是更好的解决方案。
参考资料来源:/baike.baidu.com/item/%E5%8C%BA%E5%9D%97%E9%93%BE/13465666"target="_blank"title="百度百科-区块链">百度百科-区块链
-
官方服务
- 官方网站
- 官方网站