万维网联盟W3C召开区块链研讨会,呼吁创建区块链技术公共标准

 

我们身处数字时代,人人都热爱科技,认为科技是产业创新的唯一动力,区块链技术就是其中之一。

公链项目正蓬勃发展,很多企业也在积极创建其专属的私链平台。截止到目前为止,区块链的用例涉及面非常广,包括金融衍生品交易、全球供应链管理等。

不同的区块链之间的碰撞会产生怎样的火花?目前我们尚不清楚。但业内一致同意制定区块链标准来提高行业竞争同时避免无用功。

万维网联盟(W3C)是Web技术领域最具权威和影响力的国际中立性技术标准机构。一直以来,W3C都有意创建在线支付体系。

上星期,W3C举办了第一届区块链研讨会。这次会议旨在了解行业情况,判断其是否为创建共同标准做好了准备。另外,为了创建共同标准,还需作出哪些方面的努力。

部分参与者认为创建标准为时尚早,他们认为区块链技术仍处于初期阶段,过早设定标准会阻碍其发展。而大部分人比较赞同,他们认为这是商业需要。

区块链公司Blockstream工程师克里斯多夫•艾伦(Christopher Allen)告诉CoinDesk:

为了区块链行业进一步的发展与合作,我们的数据格式和API有必要保持一致。

本次会议的主讲人阿尔文德•纳拉亚南(Arvind Narayanan)是普林斯顿大学计算机科学的助理教授,他说:

数据优先

 

互通性是很重要的。

大部分参与者对创建标准化的API和原始数据格式很感兴趣。这样一来,新旧程序都能与区块链互通。

首要目标就是密钥管理和支付协议。

瑞波(Ripple)的Interledger协议(Interledger Protocol)以及闪电网络(Lightning Network)的目的都是打造支付系统。这两个项目的开发者也参与了本次讨论,研究如何让交易在这两种系统中兼容。

Allen说:

某些系统没必要永远保持对立。长此以往,只会影响社区的未来发展。

Allen举了SSL的例子来说明了建立标准的重要性。SSL是他在上世纪90年代开发的一种安全技术,是Web社区公认的数据传输安全协议。

会议参与者还有很多区块链行业巨头,比如说Eris Industries、IBM区块链实验室、MIT数字货币项目、以太坊等等。不过比特币行业的参与者比较少。

比特币行业的参与者对创建钱包API的共同标准起着重要的作用。包括怎样把签名区块写入区块链、如何储存区块信息以及筛选链下(off-chain)储存的信息等。

硬件认证是另一个热议的话题。

大多数企业采用软件保护器(dongles)来验证金融交易,而很少使用硬件设备。很多会议参与者认为,用户智能手机中的内存卡(SD cards)和生物识别功能可以用来验证身份。

 

身份认证

 

身份认证是一个永恒不变的话题。W3C技术专家以及本次会议的联络人道格•施普斯(Doug Schepers)说:

人们对身份认证问题十分着迷。因为目前的身份认证系统(用户名和密码登陆的方式)产生了很多问题,并且尚未解决。

采用类似区块链上的公钥和私钥交易更加安全和方便。

我们离身份认证的标准化不远了。因为微软已经是W3C的一份子。另外,微软的开源身份认证平台已经成功发布。三星手机浏览器团队成员也在会上和微软进行了交流,有意加入这个项目。

如今,数据外泄事件越来越频繁,就连Anthem和Swift这类大型企业也不断爆出数据泄露的消息,因此,身份认证技术的发展十分重要。

虽然区块链身份认证技术的发展颇有成效,但一些传统企业仍对此表示担忧。

一些传统金融服务商表示,由于区块链系统的不可更改性,很容易出现伪造以及盗取账户的情况。

也有人担心所谓的区块链身份认证系统只不过是把身份信息全都存在一把主密钥上而已。

 

智能合约与物联网

 

会议还提及了这种公共标准对区块链的非金融方面的应用有什么影响。

会议中提到的非金融方面的应用主要是加密货币许可证(合约)在区块链上的交易。

物联网(IoT)可以在这种透明的交易模式中获利。很多人认为物联网设备是机器间的交易,因此非常适合用区块链智能合约进行驱动。

举个简单的物联网设备的例子。洗衣机故障时可以自动检测问题、检索保修信息并且预订零部件等。

大部分物联网设备都建立在中心化的分级系统上,很容易受到攻击。另外,目前的物联网系统都是以设备为中心的。这种模式下,针对不同的设备,用户可能同时拥有好几个app。

而区块链能够创造一个以用户为中心的物联网环境。

 

下一步

 

这次的会议似乎颇有成效。

在会议中我们见证了一个数字资产社区的成立。很多其它类型的社区也不断涌现。这些社区成员将为区块链技术的标准化进程作出贡献。

W3C的区块链社区小组会继续推动区块链技术的标准化进程。Schepers表示,之后还会召开一个针对浏览器服务商的会议。

本次区块链讨论会的成功恰恰说明了其重要性。

很多类似会议的内容都只停留在表面。参与者只是不断鼓吹区块链如何改革各个行业,但是关于具体的技术细节却只字未提。

但是制定公共标准不仅能实现区块链技术和网络之间的互通性,还能实现人类和技术之间的互通性。

本次会议的主讲人阿尔文德•纳拉亚南(Arvind Narayanan)是普林斯顿大学计算机科学的助理教授,他说:

区块链行业试图通过技术方案来解决社会问题。任何事情只要涉及到人就是一种重大的责任。而公共标准是当中关键的一环……因为它给人以自省的机会。