区块链
发布时间:06月28日
详细说明
分布式账本有多种不同的技术实现,其中最著名的就是区块链技术了。区块链(Blockchain)是一种去中心化的、以密码学为基础、基于链状数据结构、通过共识算法保证拜占庭一致性的软件技术体系。区块链在分布式账本的基础上提供了匿名性、开放性、不可篡改性等特性,可用以实现安全可靠的分布式账本。区块链这个词有两层含义:狭义的区块链是一种数据结构,按照时间顺序将数据区块先后链接起来,并以密码学算法保证以这种方式存储的数据不可篡改和不可伪造,且可以方便地进行验证;广义的区块链技术则是指包括这种数据结构以及对等网络、共识机制、智能合约等一系列技术所构成的技术体系的总称。
对等网络是一种分散的、去中心化的计算机网络,网络中所有的电脑都是平等的,不需要中心服务器,互相之间都可以直接建立连接并发送数据。对等网络最著名的应用是BitTorrent(BT),用于在网上下载文件。
区块链对等网络中没有权威中心机构,所有的记账者(称为“节点”)之间通过共识机制来确保各自账本数据的一致性。共识机制本质上是一种可编程的协议,如果所有参与者都严格按照同样的协议在区块链上生成数据,则每个人生成的区块链都是完全一样的;如果有少数人违反共识协议,故意生成错误的数据,其他人可以立即发现,拒绝接受其数据进入区块链,这样的结果就是错误的数据被整个网络抛弃,剩下的都是一致的、正确的数据。
智能合约与现实生活中的合同文本类似,只是智能合约是一段程序代码,事先规定好两个或多个参与者之间的权利义务,这样的权利和义务往往不是立即执行,而是在将来满足一系列条件时就会在所有节点上自动执行,不需要人为介入。
区块链按接入许可方式可分为三类:私有链、联盟链和公有链。私有链只在一个机构内部使用,其应用场景有限,很少被采用。联盟链在一些有合作关系的机构之间进行部署,其他机构和个人想要接入必须经过批准授权,如超级账本的 fabric,在金融业广泛应用。公有链则是任何人都可以自由接入访问,比如比特币、以太坊等,这是最常见的区块链类型。
土木金华(武汉)信息科技有限公司是一个具有强大实力的软件开发商,公司承接各种类型软件,只有你想不到,没有我们做不到!!!联系WX:185八二五就699