什么是区块链技术

区块链(Blockchain)是一系列现有成熟技术的有机组合,它对账本进行分布式的有效记录,并且提供完善的脚本以支持不同的业务逻辑。在典型的区块链系统中,数据以区块(block)为单位产生和存储,并按照时间顺序连成链式(chain)数据结构。


所有节点共同参与区块链系统的数据验证、存储和维护。新区块的创建通常需得到全网多数(数量取决于不同的共识机制)节点的确认,并向各节点广播实现全网同步,之后不能更改或删除。

从外部来看,区块链系统应具备如下特征:

①多方写入,共同维护。此处的多方仅指记账参与方,不包含使用区块链的客户端。区块链的记账参与方应当由多个利益不完全一致的实体组成,并且在不同的记账周期内,由不同的参与方主导发起记账(轮换方式取决于不同的共识机制),而其他的参与方将对主导方发起的记账信息进行共同验证。

②公开账本。区块链系统记录的账本应处于所有参与者被允许访问的状态,为了验证区块链记录的信息的有效性,记账参与者必须有能力访问信息内容和账本历史。但是公开账本指的是可访问性的公开,并不代表信息本身的公开,因此,业界期望将很多隐私保护方面的技术,如零知识证明、同态加密、门限加密等,应用到区块链领域,以解决通过密文操作就能验证信息有效性的问题。

③去中心化。区块链应当是不依赖于单一信任中心的系统,在处理仅涉及链内封闭系统中的数据时,区块链本身能够创造参与者之间的信任。但是在某些情况下,如身份管理等场景,不可避免的会引入外部数据,并且这些数据需要可信第三方的信任背书,此时对于不同类型的数据,其信任应来源于不同的可信第三方,而不是依赖于单一的信任中心。在这种情况下,区块链本身不创造信任,而是作为信任的载体。

④不可篡改。作为区块链最为显著的特征,不可篡改性是区块链系统的必要条件,而不是充分条件,有很多基于硬件的技术同样可以实现数据一次写入,多次读取且无法篡改,典型的例子如一次性刻录光盘(CD-R)。区块链的不可篡改基于密码学的散列算法,以及多方共同维护的特性,但同时由于这个特性,区块链的不可篡改并不是严格意义上的,称之为难以篡改更为合适。

24小时热点

热点专题

欧科云链--全球领先的 Web3 数据分析平台

OKT Chain Testnet 链上 AML 为 ...

1223524

OKLink 欧科云链

PI network 简介 pi币

一、什么是pi币 Pi Network 起始于2019年3月 ...

546535

中值联资讯

灵稀数字藏品app

灵稀数字藏品app下载在里面各种艺术收藏都是非常的经典的,并 ...

412864

灵稀

币安常规返佣模式指南

邀请好友加入币安社区,体验无需交易即可赚取数字货币的崭新方式 ...

345964

币安交易所

KISHU每天要销毁多少亿?kishu币以后1美金一个?

加密货币市场一直在不断发展和演变,新的数字货币项目不断涌现。 ...

303924

ZT GLOBAL 交易所

Pi Network 主网将于 2024 年 6 月 28 日启动

Pi Network 的主网将于 2024 年 6 月 28 ...

299976

波场区块链浏览器

给您推荐八个常用的Dapp导航

Dapp是什么? 大家应该都知道App是什 ...

285166

分布式资本

草方格·Square APP官方下载

公司简介 草方格·Square是杭州米链科技有限 ...

277391

草方格

币安邀请返券细则

邀请您的朋友加入币安,体验获得奖励的新方式。您只需邀请好友注 ...

274875

BitKeep钱包