请选择 进入手机版 | 继续访问电脑版

区块链开发

[复制链接]
查看677 | 回复0 | 2020-11-19 14:59:05 | 显示全部楼层 |阅读模式
区块链,也许是当今世界最令人疯狂的科技了。这个被诸多“专家大咖们”冠之以“第四次工业革命”的科技,到底有多神奇?区块链用比较官方的话来说,区块链是一种集分布式数据存储、点对点传输、共识机制、加密算法等计算机技术于一体的新型应用模式。
简单来说,它就是一个分布式记账的应用模型,通过去中心化、去信任的方式集中维护一个可靠的数据库。你可以把它理解为:区块链开发我们每个人都有一个小的账本(小的数据库),会记录下来我们所有的数据。通过网络将所有人的小数据库连接到一起,形成一个分布式的大数据库,区块工程院由每个人共同来维护、更新、分享数据。
我们都知道区块链是一个分布式去中心化的账本,有些信息需要完全公开,且无法篡改,比如一批疫苗的研发、生产和销售的整个过程。
但是有些信息并不需要向全网播报,也不希望所有人知道,比如你今天拿到了驾驶证,我只需要教练和交通局来验证这条信息,达到信用共识,并不需要无关紧要的人来确认这条信息的真假,因为这样既效率低又耗能大。于是区块链就形成了公有链、私有链和联盟链三种类型。
01 公有链:是指全世界任何人都可以读取、交易和确认的区块链类型,每个人都可以参与到共识过程。
比如你参加一个辩论赛,辩题是—–隔壁老王是不是一个花心大萝卜,但是所有人都有权利参加这个辩论赛,没有人可以干涉你,甚至威胁你说“隔壁老王不是一个花心大萝卜”,并且每个人都有权利访问隔壁老王的“婚恋史”。正重要的是,你是匿名的,所以不用担心老王回来报复你。一旦有51%的人,答案是肯定的,辩论赛将以“老王是一个花心大萝卜”结束,并且他将终生贴上花心大萝卜的标签。
公有链的特点是数据公开、透明,只要达成共识,将无法篡改。去中心化强,但交易速度缓慢。我们最熟悉的比特币正是公有链的代表。
02 私有链:是指对读取权限或者对外开放权限进行限制。
比如一个婚恋平台,建立了一个优质交友社群,只有每个月缴纳1万元会费的人才有权利加入。在社群中你可以了解每个人的交友意向和个人能力,这些资料不可以对外公开,但是真实可靠的。 私有链的特点是交易速度会变的更快,因为进入有门槛,信任度高;保护了个人隐私,不是所有拥有网络的人都能获得你的数据。比如张三想要了解小王是否符合他们公司的产品经理职位,通过私有链,张三支付给小王一定数量的代币,张三就获得了查看小王身份标签的权利,这样会更加方便快捷的达成共识。
03 联盟链其实是私有链的一种,只是更加细化,它是指在共识过程受到预选节点控制的区块链。
比方说阿里、腾讯和百度在上海的分公司各有一个单身俱乐部,如果要组织着三个单身俱乐部参加一次活动,需要2家俱乐部统一,这个活动才能进行。并且这三个俱乐部的个人信息,有可能允许每个人看到,也可能让某一家看不多。所以联盟链只是部分去中心化,因为每个联盟都存在自己的中心化。比如由40多家银行组成的R3就是典型的联盟链。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

35

主题

35

帖子

183

积分

注册会员

Rank: 2

积分
183