时间:2022-03-10|浏览:7435
用戶喜愛的交易所
已有账号登陆后会弹出下载
什么是区块链?
区块链技术最初是中本聪为比特币(一种数字货币)设计的特殊数据库技术。它基于密码学中的椭圆曲线数字签名算法(ECDSA)实现分散化P2P系统设计。但区块链的作用并不局限于比特币。现在当人们使用区块链一词时,有时指数据结构,有时指数据库,有时指数据库技术,但无论它意味着什么,它都不一定与比特币有关。
从数据的角度来看,区块链是一个分布式数据库(或分布式共享账簿)Ledger)。这里的分布式不仅体现在数据的分布式存储上,也体现在数据的分布式记录上(即由系统参与者共同维护)。简单来说,区块链可以实现全局数据信息的分布式记录(系统参与者可以集体记录,而不是集中的组织记录)和分布式存储(可以存储在所有参与数据记录的节点中)。而不是集中存储在集中的机构节点中)。
从效果上看:区块链可以生成一组时间记录、不可变、可靠的数据库,以分散的方式存储,可以有效地保证数据的安全。
结论:区块链是将区块组合成链状的数据结构。适用于存储系统中可以验证的简单、有序的数据,数据有密码学保证。不得篡改或伪造。它使参与者能够就整个网络的事件顺序和交易记录的当前状态达成共识。
今天的区块链技术可以概括为以分散和信任的方式共同维护可靠数据库的技术。事实上,区块链技术不是单一的、新的技术,而是各种现有的技术(如加密算法,P2P文件传输等)融合的结果,与数据库巧妙结合,形成一个A记录、传输、存储和呈现数据的新方式。简单地说,区块链技术是一种每个人都参与记录和存储信息的技术。过去,人们将数据记录和存储委托给集中组织,区块链技术允许系统中的每个人都参与数据记录和存储。在没有中央控制点的分布式点对点网络下,区块链技术构建了分布式集体操作P2P自组织网络。区块链数据库可以通过复杂的验证机制保持完整性、连续性和一致性。即使一些参与者作弊,也不能改变区块链的完整性,更不用说篡改区块链中的数据了。区块链技术的关键点包括:分散()、信任()、集体维护()、可靠数据库()、时间戳(Time stamp)、非对称加密(hy)等。
区块链技术重新定义了网络产生信用的方式:在系统中,参与者不需要了解他人的背景信息,也不需要依赖第三方机构的担保或担保。区块链技术确保了区块链整个结构图的记录、传输和存储,最终结果必须可信。
区块链技术原理的来源可以归因于一个数学问题:拜占庭将军问题。拜占庭将军问题延伸到互联网生活,其内涵可以概括为:在互联网的背景下,当需要与陌生的交易对手交换价值时,人们如何不被恶意破坏者欺骗,做出错误的决定。拜占庭将军问题进一步延伸到技术领域,可以概括为:如何在没有可信中心节点和可信通道的情况下达成共识。区块链技术解决了著名的拜占庭将军问题——它提供了一种创建共识网络而不信任单个节点的方法。
区块链技术的本质是一种互联网协议。
想象一下,如果我们现在想在互联网世界建立一个全球数据库区块链的整个结构图,我们将面临三个亟待解决的问题,这也是区块链技术设计的核心: