快讯:
据bitcoinist9月22日消息,彭博社撰稿人Lionel Laurent在一篇文章中表示英国需要认真对待加密行业的监管,可Lionel Lauren怀疑英国在退欧后能否独自完成该项任务。因为打击洗钱和金融犯罪需要资金和区域合作,可这两者都将受到英国退出欧盟的影响。
据巴比特App数据显示,截至今日10时44分,EOS当前价格为$6.03(¥41.21),24小时上涨5.41%,换手率为20.22%,市值占比为2.44%,当日资金净流入¥0.31亿,7日资金净流出¥7.32亿。
据巴比特APP行情显示,截至今日10时38分,ETH当前价格为$243.79(¥1666.48),24小时上涨9.4%,换手率为11.51%,以太坊市值占比为11.10%,当日资金净流出¥0.33亿,7日净流出¥8.57亿。
据bitcoinist9月22日消息,彭博社撰稿人Lionel Laurent在一篇文章中表示英国需要认真对待加密行业的监管,可Lionel Lauren怀疑英国在退欧后能否独自完成该项任务。因为打击洗钱和金融犯罪需要资金和区域合作,可这两者都将受到英国退出欧盟的影响。
据巴比特App数据显示,截至今日10时44分,EOS当前价格为$6.03(¥41.21),24小时上涨5.41%,换手率为20.22%,市值占比为2.44%,当日资金净流入¥0.31亿,7日资金净流出¥7.32亿。
据巴比特APP行情显示,截至今日10时38分,ETH当前价格为$243.79(¥1666.48),24小时上涨9.4%,换手率为11.51%,以太坊市值占比为11.10%,当日资金净流出¥0.33亿,7日净流出¥8.57亿。
据bitcoinist9月22日消息,彭博社撰稿人Lionel Laurent在一篇文章中表示英国需要认真对待加密行业的监管,可Lionel Lauren怀疑英国在退欧后能否独自完成该项任务。因为打击洗钱和金融犯罪需要资金和区域合作,可这两者都将受到英国退出欧盟的影响。
据巴比特App数据显示,截至今日10时44分,EOS当前价格为$6.03(¥41.21),24小时上涨5.41%,换手率为20.22%,市值占比为2.44%,当日资金净流入¥0.31亿,7日资金净流出¥7.32亿。
据巴比特APP行情显示,截至今日10时38分,ETH当前价格为$243.79(¥1666.48),24小时上涨9.4%,换手率为11.51%,以太坊市值占比为11.10%,当日资金净流出¥0.33亿,7日净流出¥8.57亿。

我们需要区块链吗?

PPk兴趣组 2018-03-12 12:45 发布在 区块链 7621

互联网技术突破的创新是有别于传统电路通讯的异步分组转发机制, 从而支持全球点对点、高效可靠的信息传递

区块链技术突破的创新的是有别于传统中心化信用授权机制的,自主、无需中介的信息权益证明,从而支持全球点对点、可信的价值传递。

从技术创新的角度,区块链技术的突破是毋庸置疑的。但目前仍存在“我们是否需要区块链?区块链技术是否真的能用上?”的疑问,为什么?

问题的关键在于目前我们把区块链技术和区块链两者混为一谈了,简单来说,目前常说的“区块链”是一个具体的孤立系统,虽然在其内部存在开放、分散达成共识的特性,但如果把它作为一个整体来看,其实更像是一个“局域网”或者“VPN私有网络”,不同的“区块链”实体间是不能进行有共识的信息交换的。而我们目前谈到“区块链应用”时,是将“应用”绑定到一个具体化的“区块链”平台来描述的,极大地限制了“应用”的运行和发展空间,无法灵活地满足实际业务需求,简单的举个例子,当以太坊因为“加密猫”游戏火爆而导致交易拥堵时,另一个部署在以太坊上的“加密锁”应用只能让用户傻等在门外却无法灵活迁移到其他区块链平台来保障业务运行,这对于要实际运行的业务来说是无法接受的,自然无法真正落地。所以要解决这个问题,需要将“区块链技术”与“区块链”分开,不再孤立地绑定具体“区块链”来应用“区块链技术”,而是将区块链技术提取出来与其他领域的新兴技术融合,参考既有互联网的成功经验来定义多层技术架构,将上层应用与底层“区块链”松绑,更好更灵活地满足“对等、可信”的实际应用需求。

20180312-1

一个基于区块链的DApp应用从逻辑上可以看作一种新的“web site”,只是托管在区块链这样一个分布式可信数据库(区块链1.0)或分布式可编程可信数据库(支持智能合约的区块链1.0+)基础上,从而具有了“对等”的关键特性,可以称之为"对等万维网Peer Web"简称“PWeb”。这里的“对等”在具体项目中可以表现为“去中心化”、“多中心化”等不同的开放程度。

但目前的DApp应用还绑定于具体的区块链,可以说是“PWeb 0.1”的最初级萌芽阶段,那么如何进一步发展成熟呢?

大家都很熟悉,传统的依托IDC机房运行的Web网站业态流行起来依靠的关键要素包括:

1.结合DNS域名机制的URL资源定位标识; 2.基于TCP/IP的HTTP超文本传输开放协议; 3.简单易用的超文本标记语言HTML; 4.像Apache、nginx等稳定、好用的开源网站服务器(Web Server)软件,加上像PHP、Python等加速网站服务端开发的很多优秀语言和工具包; 5.像IE、Chrome这样简单好用的浏览器客户端;

理解了传统Web业态的构成要素,相应的为支撑基于区块链技术的下一代对等、可信Web业态,就需要相应找到上述5项技术要素的升级替代技术,并把它们融合组织起来,将是一个对应“Web3.0”的对等万维网(PWeb)生态。

这不是空中楼阁,区块链和网络通信业界都已有多方尝试,以PPk的开源项目为例来说我们已经初步实现了上述1,2,4,5这四个要素的原型示例,

第1点 PPk ODIN(Open Data Index Name,开放数据索引命名)标识协议,是“基于区块链、对等可行的新型DNS”,兼容既有的URI标识符协议框架。

第2点 PPk AP(Access Point,访问点)信息交换协议,是“融合ODIN、区块链和ICN/NDN等下一代互联网技术的、对等可信的新型HTTP”。

第4点 采用PPk ODIN/AP协议建设对等、可信的数据服务节点,灵活支持多种网络协议来接收兴趣报文并反馈内容数据报文,可以采用像以太坊Ethereum、超级账本HyperledgerFabric等多种类型的新兴区块链平台来托管运行,也可以用传统成熟的IP socket server或者Web server方案来实现。

第5点 PPk Javatool开源客户端包含了适配PPk AP协议的浏览器原型,比如可以演示访问托管在以太坊区块链平台上的AP内容服务。

20180312-2

最后剩下的第3个要素即对内容的格式化描述语言HTML,对于当前和未来互联网非常多样的内容格式化描述需求已经有更丰富的选择来适配,比如JSON,XML等方案,在PPk项目里我们采用轻量级的数据交换格式JSON来定义ODIN和AP协议的数据包格式,而具体数据包里包含的内容类型可以灵活选择既有标准和自定义扩展,比如保留HTTP协议标准所定义的"text/html,image/jpg"等常用内容类型,也增加了像“x-ppk/link,x-ppk/manifest”等自定义扩展的内容类型定义。

目前PPk所实现的原型示例还比较粗糙,需要更多志同道合的朋友一起探讨,发展出更多具体实践案例和工具,到时候通过这些案例和工具,普通人不用关心区块链这样的底层技术细节,也可以很容易将自己的一些小想法在底层区块链平台上运行起来,就像互联网网站业态刚开始的情况一样。也许快速涌现的大部分试验性小网站会慢慢消逝,但真正把握“对等开放”理念、适配对等价值流的服务会找到很大的发展新空间。

我们需要区块链,更需要区块链技术,但只有当大多数人不再意识到区块链时,区块链技术才是真正成功落地融入大众生活了。

文章标签: PPk
评论(2)
登录 账号发表你的看法,还没有账号?立即免费 注册
  • PPk兴趣组 2018-03-12
    已实现将ODIN标识映射到以太坊智能合约,按AP协议规范访问成功,在ppk javatool客户端实现了展示访问结果的原型示例。 在这个原型示例中定义以太坊的AP协议接口URI形式为: ethap:mainnet/合约地址/方法hash 如:ethap:mainnet/0x5c65aab68834c518460a77b32daf5be6ce9fcad7/0xd3317d25 其中:mainnet可以替换为rinkeby,ropsten,infuranet,kovan等测试网络名称 合约地址是将合约部署到以太坊上获得。 函数方法的hash编码,是去掉方法的参数名称,只保留参数类型如ppk_ap_interest(string),再进行(Keccak哈希值取前4字节),即得到如0xd3317d25 请求参数: 直接传一个简单的uri字符串(如“ppk:479110.1304/sum(1,2)#”,考虑到以太坊的solidity对json解析能力有限的情况下) 或者类似下述JSON格式的兴趣包: { "ver":1, "hop_limit":6, "interest":{ "uri":"ppk:479110.1304/sum(1,2)#", } } 应答结果: JSON格式的数据包 (兴趣包和数据包的定义详见PPk AP协议规范 http://ppkpub.org/doc/PPK_AP_SPEC_20180301.txt) 最新版本的Java客户端0.6.15下载:http://pan.baidu.com/s/1o7A8Gn4#path=%252FPPk 相关源码已更新到Github上: 以太坊智能合约:https://github.com/ppkpub/AP/blob/master/ethereum/PPkAPoverEthDemo.sol Java客户端: https://github.com/ppkpub/javatool/blob/master/src/APoverETH.java 后续将编写一份简单教程,说明如何通过PPk ODIN标识和AP协议在以太坊区块链上实现一个简单的对等WEB服务示例,大家可以进一步参考试验。
  • PPk兴趣组 2018-03-12
    补充几句:关于文中提到区块链技术和区块链两者的区别,可以用Web网站和Web网站技术来类似理解,大家在手机上很少打开浏览器来访问Web网站,但经常使用的手机APP内部却少不了Web技术的使用,所以区块链技术和区块链也是相关但不能混为一谈。