从7个角度,聊聊区块链设计的基本原则

5 评论 10529 浏览 18 收藏 13 分钟

区块链到底能给世界带来什么样的改变?为何区块链现在这么火呢?本文主要从七个方面详细介绍区块链设计的基本原则。

为什么区块链这么火?

因为区块链给我们带来了一种全新的网络设计思想。

人们都在思考和谈论区块链能给这个世界带来什么改变,迫不及待的分享自己的见解。这些讨论的主题可以提炼成:如何在区块链上创建全新的软件、服务、商业模式、机构、甚至改变政府的职能。

无论区块链技术以何种方式进行应用和落地,它都应该遵循一些基本原则,这些原则将有助于我们理解区块链的基本原理。

下面将从七个方面详细介绍区块链设计的基本原则。

一、网络化诚信

1. 原则

何为网络化诚信?

是指在区块链网络中的两个节点之间能够互相信任,可以直接进行价值交换。

2. 需要解决的问题

价值指对某种事物的拥有权和支配权,具有唯一性,它无法像普通信息一样可以随意进行复制。比如:你可以复制一张图片发给别人,但是却无法复制你的银行卡余额发给别人。

当前的互联网系统本身是无法进行价值交换的,如果你想转一笔钱给别人,则必须通过银行等金融中介机构来保证价值传输的唯一性,避免双重支付。双重支付是指同一笔钱你不能花两次,金融中介就是用来解决双重支付的问题。

但是通过金融中介来进行价值转移,极大的降低了整个价值交换的效率,并且无法避免和确定中介是否存在作恶行为。

3.解决方案

区块链通过密码学建立了一套共识系统,通过为数据加时间戳的方式来验证价值的唯一性,通过时间的唯一性来确保了价值的唯一性,避免了系统中会出现双重支付的问题。

4. 带来的影响

网络化诚信将公众对中介的信任转移到了对区块链网络的信任,通过系统的代码协议而形成的信用,比由人组成的机构更加可靠。并且通过区块链直接进行价值交换,要更加的高效和安全。

二、分布式系统

1. 原则

区块链系统要保证是一套分布式的系统。系统建立起一套点对点的网络,形成真正的平等协作网络,不再存在中心化系统,不再进行单点控制,某个节点的损坏无法影响整个系统的正常运行,任何参与者都无法关闭系统。

2. 需要解决的问题

当前的互联网系统依靠的是中心化的力量来运行,中心化的力量控制了整个系统的所有权和使用权。中心化的力量不够尊重自己的用户,他们随意存储并分析用户数据,在用户不知情的情况下把数据提交给相关部门以满足要求,还可能未经用户同意改变用户的数据。

3. 解决方案

通过分布式网络,在全世界范围内成千上万台电脑之上建立了一个知识产权数据库。区块链无处不在,任何人都可以下载区块链副本,区块链中的每一笔交易都会在全网广播以供后续的校验和验证。整个过程不会涉及到中心化的第三方,也不需要在中心化服务器中存储数据。

区块链网络组织了一场真正的大规模协作,网络中的所有人共同维护这套系统,中心化的力量再无法决定和控制系统的运行规则。

4. 造成的影响

分布式网络能够真正的将权利交给广大公民,系统规则由全体参与者共同制定和执行,解决了当前中心化机构中的信任危机和合法性问题。

三、劳有所得

1. 原则

区块链网络将所有参与系统维护的利益相关者集合到一起,并为这些系统参与者和维护者提供足够的价值奖励,做到有付出就有回报。

2. 需要解决的问题

在互联网中,每个用户都为网络贡献了数据,这些数据就是价值。大型企业从授予他们权利的网络中获得大量的价值,企业利用用户的各种数据来获取更多的利益。但是用户却没有得到利益回报,并且这些数据一旦发生泄漏,用户还会遭受巨大的损失,比如:银行账户被盗。

当消费者意识到自己因为为网络提供了数据而受到了侵害时,就失去了维护整套系统运行的动力,将会为这些企业提供越来越少的数据,导致整个系统数据越来越少,影响了正常发展。

3. 解决方案

区块链网络中添加了激励机制,使每个为网络发展付出的人都能得到价值回报。

以比特币举例:在比特币网络上每生成一个区块,就会为创建者奖励新币。由于他们手中持有了比特币就希望能让自己的币更有价值,于是更有动力去保证整个系统的成功运行,如此正向循环,将每个系统参与者的利益与整个平台绑定到了一起,真正的实现了互惠共赢。

4. 造成的影响

通过区块链真正实现大家进行有效的合作去创造一切,因为每个人都有利可图。

四、安全性

1. 原则

区块链网络中嵌入的安全措施是不会出现单点故障的,每个节点都能保证不会出现数据泄漏,不仅保证了机密性,而且保证了活动的真实性和不可抵赖性。每个进入到区块链网络中的人必须都使用加密技术,如果出现信息泄露的话,也是由当事人的鲁莽操作造成,和系统安全性无关。

2. 需要解决的问题

当前的互联网没有强加对个人、机构以及经济活动的安全保护。用户一般只能依靠自己设置的密码来保护自己的信息,服务提供方也无法提供更好的保护措施,导致数据很容易被黑客破解,发生数据泄露,造成巨大的损失。

3. 解决方案

区块链网络通过非对称加密技术来保证系统的安全性,非对称加密技术为数据提供了一个公匙和一个私匙,用户持有可以控制他们自己财产的密码学私匙,只有私匙才能具有对数据的支配权。黑客是无法获取到私匙的,除非用户泄漏了自己的私匙。系统本身已经做到了无懈可击,这样就需要用户一定要确保自己的私匙的安全性。

4. 造成的影响

区块链真正的通过技术安全保证了个人数据的安全,区块链的安全性保护措施能够让我们更好的保护私人数据。

五、隐私保护

1. 原则

人们应当能够控制自己的数据,他们可以自主决定自己的哪些身份信息,在何时何地能够透露给别人。

2. 需要解决的问题

人们的个人数据都是存储在公有的或者私有的中央数据库中,别人可以在我们不知情的情况下擅自收集和使用我们的数据。

3. 解决方案

在区块链中,没有身份认证,用户不需要提供个人信息。别人并不知道某条数据的归属人是谁,并且用户个人的数据只能通过私匙才能访问到他们的数据。

4. 造成的影响

区块链可以防止个人被监控的风险,第三方无法确定某条数据在现实世界中属于哪个人。并且数据只有在经过你的同意之后才会透露给第三方,并确保你的数据在给别人带去价值的同时,自己也能获得补偿。

六、权利保护

1. 原则

所有人都具有与生俱来,不可剥夺的权利,这些权利应该能受到保护。

2. 需要解决的问题

互联网无法保证个人权利不受侵害,比如:著作权、专利权。互联网的高速传播和信息可复制性,导致个人权利无法得到保障。

3. 解决方案

通过代码编写智能合约可以将规则或者法律数字化、代码化,用户利用自己的私匙对合约进行签署,只有满足了对应的条件才会执行合约的内容。

4. 造成的影响

在相应的权利行使之前,就已经通过合约对权利的行使规则进行了阐明。通过智能合约,整个权利的目标决定,执行过程,奖励机制能够达到共识,实现完全的透明化。

通过代码还可以把法律上很难担保的东西,转变成了可以进行验证,并且具有数学确定性的东西。

七、包容性

1. 原则

区块链网络中人人平等,经济发展的最佳状态就是能够兼顾到所有人,要降低参与者的门槛。

2. 需要解决的问题

当前的很多人还是无法享受到社会发展带来的红利,社会发展无法为底层人民带来平等的福利和机会。

包容性意味着技术覆盖要全面,不仅要惠及科技前沿的高端用户,也要惠及边远地区的穷困人民。

3. 解决方案

在区块链网络中,每个节点的权利都是平等的,无论你是在现实世界中是商业大亨还是街头小贩,都必须遵守同样的规则。并且任何人都可以参与到整个网络的建设中来,不需要你提供真实身份证明、信用证明、财产证明等,这是一场全人类都可以参与的事业。

4. 造成的影响

区块链可能会为我们终结社会霸权、经济霸权、消灭性别歧视、种族歧视,推动整个社会更加民主和平等的发展。

总结

理解了区块链设计的七大原则,能让我们在思考和设计区块链应用时更有章可循,以及进一步了解利用区块链技术将会解决当前社会的哪些问题。

希望本文为你带来了更深入的思考和启发。

参考文献

  • [1].唐塔普斯科特,亚力克斯·塔普斯科特.区块链革命[M].北京:中信出版社,2016.10
  • [2].长铗,韩锋.区块链从数字货币到信用社会[M].北京:中信出版社,2016.7
  • [3].龚鸣.区块链社会[M].北京:中信出版社,2016.8
  • [4].梅兰妮·斯万.区块链新经济蓝图及导读[M].北京:新星出版社,2016.1

 

作者:liheng,区块链探索者、互联网产品经理,超级个体修炼中,只创作对用户有价值的内容

本文由 @liheng 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自 Pixabay,基于 CC0 协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 请教一个问题,当区块无限大的时候,每个节点的用户无法承受和维护的情况下,全节点用户会越来越少,后期必然只有强实力的个人和机构才能承受,当全节点只剩下一个或极少几个的时候,去中心化就成了一个空谈了吧,上面提到这些理论是不是会被打破呢?

    来自四川 回复
  2. 666

    来自重庆 回复
  3. 😳

    来自浙江 回复
  4. 🙄

    来自北京 回复