败血症传染吗

注册

 

发新话题 回复该主题

炉边对话区块链技术的互操作性问题和区块链 [复制链接]

1#

近日,由美国斯坦福大学主办了主题为《区块链技术的互通性和未来》的炉边对话活动。本次对话由斯坦福大学区块链实验室联合创始人兼CEOJonathanM.Padilla先生和北京红枣科技CEO、BSN发展联盟常务理事何亦凡先生参与,共同围绕BSN的建立和发展、区块链互操作性的最佳方式和区块链技术的未来发展展开讨论与分享。

对话内容整理如下(略作删减):

Jonathan:我叫JonathanPadilla,是斯坦福大学区块链实验室联合创始人兼副院长,从事区块链行业已经五年了,现在在Paypal担任区块链战略主管。

今天很荣幸邀请到北京红枣科技CEO何亦凡先生,下面我简单介绍下红枣科技和BSN。广义上来说,红枣科技是一家前沿的区块链科技公司,积极推动中国区块链的迅速发展,红枣科技也是区块链服务网络(BSN)的建设发起方,在全球范围内创造了最具创新性的区块链生态系统之一。

BSN旨在解决交易和开发应用的高成本问题,这也是区块链服务网络创新的关键所在。BSN的成功发展证明了区块链与加密货币无关,其前景和潜力是可以实现真正的平等,并且与那些导致大量投机的经济激励机制分离开来。无虚拟货币基础的公有链不仅是可能的,而且具有显著的优势。

今晚我们和何亦凡先生进行一个简短的采访,以便更好地理解Web3.0,以及他对互操作性的理解。我将用几点来谈谈BSN和它的来源?也会谈到关于BSN是如何建立和发展的?也会在对话中探讨处理互操作性的最佳方式?下面正式开始今天的对话。亦凡,很高兴再次见面。希望我刚才的开场全面地介绍了你们公司在区块链领域的业务。想听听你对区块链的看法,先从你是如何进入区块链这个领域开始吧。

何亦凡:好吧,事实上我第一次接触区块链技术是3年前。刚开始了解区块链技术的时候,我的理解它是一种新型的数据传输方式。当问及别人,你认为区块链技术最重要的部分是什么?人们的回答一般都是共识机制或者智能合约等等。但我认为最重要的,这是一种新型数据交互方式,是一种广播式的数据传输方式。

因为在互联网上,数据传输是在两个IT系统间进行的,总是从一个IT系统转移到另一个。区块链技术改变了这种传输方式,区块链技术可以实现多个甚至不限数量的IT系统,同时加入一个广播式的网络,由此实现高效的IT系统交互。这也就是为什么公链可以轻松达成共识,所以广播式通讯才是区块链技术的关键。因此,后来我们认为之后将会出现像HTTP一样的区块链通用协议,帮助不同的IT系统通过一个广播式的通信网络实现自由连接。开发者只需要简单的一段代码,就可以轻松建立广播式的通信,就像今天的HTTP和IP地址一样,用户可以连接到足够多的系统。通过一套有IP地址和相关证书区块链协议,用户就可以加入任何一种广播式网络,这就是我对区块链技术的理解。

所以我认为共识、智能合约、虚拟机都是建立在这种通信技术的基础之上的应用,区块链是一个基于共识机制的非常具体的应用。但是在交互通信中,有时候我们并不需要共识,有时候我们需要的只是达成交流。比如有时候打电话给别人,并不需要达成共识,可能只是在吵架争吵。所以通信的范围更加广泛,区块链已经是一个应用级的系统了。那么,我开始思考怎样才能使这种通信协议,比HTTP和世界上其他所有系统更加高效,让它变得像敲一行代码一样简单,这是我最初的设想以及希望这个区块链协议所能实现的功能,也是我们发起BSN项目的原因,这就是我对区块链技术的看法。

事实上我们正在做的又不是区块链技术,我们实际上做的是通信技术或者说云技术,我们只是在我们的环境中集成了所有区块链技术和底层框架。我们仍然认为BSN是一个专有的云服务环境,就像使用AWS一样,用户可以初始化任何虚拟机,可以随意选择操作系统,如Linux或者Windows。在BSN上也是一样的,选择一个云和一个框架,点击按钮后我们将会启动虚拟机并将其安装到区块链操作系统中,之后用户便可以进行正常访问了。所以,我们认为BSN是一个云服务项目而不是区块链项目。

Jonathan:非常精彩,我认为你刚才说的非常关键。我在斯坦福大学的很多同事讨论认为,互操作性是一种通信方式,主要解决不同网络之间如何进行通信。这其中也有很多细分市场,比如在欧洲和美国,人们纷纷议论中国的BSN,它是如何连接不同的系统?抛开技术故障等问题,我很好奇BSN是如何运行的?从公司的角度来思考你认为支撑BSN的价值观念都有哪些,这些价值观念对这个通信传输有什么影响?是什么激励着你和你的团队开发创建BSN?这个项目的长期愿景和使命是什么,比如说五年或者十年之后。

何亦凡:当谈到通信的时候,首先要考虑的就是互操作性,实现互操作非常重要又十分困难。对于我们人类来说,进入二十一世纪已二十年了,我们还没有解决语言互通问题,多数人无法和使用另一种语言的人交流,所有最基础的一个互操作问题都还没有解决,互操作性实现的难度由此可见。

今天我们所知的一些IT系统也在努力解决互操作性问题,比如SWIFT。为什么我们需要SWIFT,因为所有的商业银行都有不同的制度和内部流程,那么如何让所有的商业银行用自己的账户相互沟通呢?这就需要SWIFT让不同银行之间可以相互交流。现在许多IT系统都在解决互操作性问题,互联网就是其中最大的一个基础设施。互联网建立了一套通用协议,如TCP/IP或HTTP,无论你使用的是哪种系统和硬件,都可以由通用协议来相互连接。所以这就是互通性,整个互联网就是为了实现所有IT系统的互操作性。

今天所有的区块链框架都是如此,每一个链都有自己的生态系统,它们都有自己的技术结构,那它们如何互通数据呢?方法有很多,比如像SWIFT,需要建立一个信息网络让不同的区块链彼此沟通,正如现在大多数互操作协议一样,使用中继链来实现传输,就像SWIFT一样。另外一种方式就像互联网,大家使用相同的通信协议,如Gossip或LibP2P,之后大家彼此之间的沟通就会容易得多,所以实现互操作的方法多种多样。

拿语言举例,那么我们都学习同一种语言,就可以用这种共同的语言来交流,这就是为什么我们创建BSN,实际上我们想做各种各样的尝试,其中之一就是我们在建立跨链通信枢纽。通过一个跨链枢纽连接不同的区块链。

下面我回答下我们如何在国内实现互操作性的。一种是将一个公链的节点部署在BSN上,然后我们就可以在受到许可的情况下连接到公链上的数据,这就是区块链的本质。

同时,我们也在BSN上开发一些类似HTTP的通用协议。目前正在跟Hyperledger基金会谈合作,试图建立一个开源项目,建立一个可以安装到任何web服务器的通用协议,借此启用所有SDK,使任何IT系统能够与其它IT系统实际连接而形成某种链,但是这个链没有共识、智能合约和虚拟机,只是为了实现交互连接,这是我们尝试的第二种方法。如果最终不同的区块链都可以应用这种协议,那么他们之间的通信连接将会变得更加便利。所以BSN实际上是一个测试项目,尝试为区块链技术和不同的广播式网络建立互操作性。

Jonathan:对于区块链这种广播式网络,BSN就比作是一个桥梁。BSN正在努力构建的像是一个沙盒,我们可以从任何地方接入这个沙盒,这样我们就有了“共通的语言”,这是一件很有力量的事情。我们斯坦福的一位同僚DavidMazieres,他关于互操作性的看法跟你不谋而合。从斯坦福的角度来说,区块链是一项全新的技术,我们对此感到很兴奋,但同时也很伤脑筋,因为这同时也是一个巨大挑战,因为我们现在正处于区块链技术的开发阶段,原始的设计和框架还不明确,而且也不确定除了POS或POW,是否还有其他共识机制类型。

一切都是未知数,但我们所知并且确定的,就是我们今天坐在这里要讨论的。无论哪种系统,我认为都将会变成多元系统,区块链这个行业将会是多家鼎立的局面。需要有一个“通用词汇表”,供人们在此互操作性的基础上进行开发,如果没有此类的“通用词汇表“的话,事情会变得很危险。如果没有共识机制,那么区块链将被取而代之。

让我们更深入地了解一下BSN。我知道大概在今年的9月份,BSN有一个门户上线了。这对通过SDK连接不同的区块链协议有何影响?现在进展如何,对接下来的发展发展路线将有什么影响?

何亦凡:首先,我仍然想强调BSN是一个非常长期的项目,我们不想赶时间,就像所有的通信革命一样,跟互联网一样需要一些时间。在七八十年代,有很多人用不同的协议创建互联网,就如同现在的区块链技术的发展。每个大学都在建立一个网络,他们认为很棒很厉害,但是他们只是在内部交流。到了八十年代末,人们开始意识到如果我们能把世界上所有的东西联系起来,它就会变成一个非常强大的基础设施。然后人们开始采用相同的协议,渐渐地实现相互连接。

区块链技术毫无疑问也将经历同样的过程。但我认为每条链都会保留共识机制,我不认为会有一个共识机制一家独大的局面出现。而且大家都会使用各自的智能合约和虚拟机,因为这才能展示他们的区别,以及处理不同需求和业务逻辑的能力。但通信协议会逐渐统一,慢慢的统一。如果不实现统一的话,就不能与其他链连接,那它就像个局域网。

BSN仍然坚持着一个使命,我们还在不断通过开发者进行测试,来决定哪种通信协议或者哪种方式是实现互操作性的最佳途径。作为一家中国企业,在国内有很多相关业务无法展开,但在海外可以进行。我们正在与各国的当地合作伙伴合作建立BSN国际门户。

BSN是一种基础设施,我们不直接服务用户,我们就像一个没有门户的底层的云服务基础设施,我们希望大家基于BSN建立区块链的服务门户。这就是我们的策略,我们不去碰任何用户数据,所以每个门户拥有自己的数据。我们向门户网站提供成百上千的API接口,门户对这些API进行调用,由此门户网站可以获得所有BSN的资源和区块链技术,门户只需要管理网站的前端即可。实际上,这是一个我们可以快速发展扩张的策略,让更多的开发者使用BSN。这样我们就能更好地理解他们的需求,如何让他们的工作更容易。因为如果只在中国发展的话,这样的样本量小,而且IT系统太有限。这就是为什么是我们发布国际门户,我们在不同国家的当地合作伙伴能够以非常低的成本来使用区块链服务。

Jonathan:我们就这一点扩展一下,我知道BSN分为BSN中国和BSN国际,BSN国际主要在海外发展,我知道这是你们已经运作了很久,希望在全球范围内产生影响力。你能不能给今天在座的各位讲讲你是如何看待这种发展的,以及BSN中国和BSN国际之间的互操作性如何实现?

何亦凡:首先我说明一下,只有一个BSN。就像互联网一样,我们只是建立了不同的虚拟数据中心,他们之间互相连接,构成了BSN。我们只有一个BSN网络,BSN中国和BSN国际只是治理方式和主体不同。跟互联网同理,不同国家的互联网由不同的监管机构管理,但是他们仍然是在对同一个互联网进行监管。

BSN中国负责管理国内相关事宜,如果你想在国内建立门户,想建立数据中心,那么就需要通过BSN发展联盟来完成。BSN发展联盟会发出许可,给到门户方IP地址,之后他们便可以建立数据中心,连接到BSN上。BSN国际是由新加坡的BSN基金会管理的,负责BSN在中国境外的事宜。

如果你想建立一个虚拟数据中心,获取IP地址,或者建立一个门户访问BSN,实际上需要通过BSN基金会许可。用户通过登录门户获得IP地址,就像互联网一样,建立数据中心需要IP地址连接互联网。

Jonathan:很开心听到你刚才分享的BSN发展路径,以及BSN的技术架构是如何一步一步建立起来的?想问下五年、十年后,我们现在身处区块链无处不在的世界,我认为这对行业发展来说是件好事,因为我们开发了这项技术。如果BSN发展大获成功,真的实现多个系统间的通信交互,你预测这对将来我们的日常生活有什么影响?可能是一些小事,比如去商店买咖啡,或者是欧洲大型跨国交易等,区块链这项技术会带来哪些重大影响?是否真的能实现互操作性?

何亦凡:我认为十年后互联网会分为两层,会变得非常清晰。第一层就是现在的互联网,一切都要经过点对点协议。HTTP占据了百分之六十的流量,但它只能连接2个IT系统。但我认为10年后会出现另一层,这一层互联网会处理所有的广播通信,互联网将分为两层。这有点像普通的电话或电话会议,有了电话会议,这并不意味着你不需要常规的电话。电话会议的广播式模式如果应用连接多个IT系统,就会让人们的沟通变得非常有效,结果就是第二层互联网将包含多个IT系统,将大大提高效率,几秒钟就能获取数据,而不再需要一两天,例如,汇款。

所有的IT系统是为效率而生的,没有IT系统我们依然可以正常生活,只是效率低下。实际上这种分布式也将促使更多的系统更加注重隐私保护,数据将会变得更加透明,人们对自己的数据将会有更多控制权,区块链在第二层最重要的一点,就是把数据权归还给个人。用户可以使用自己的私钥,来管理银行、*府系统和大型系统中自己的数据,这就是互联网第二层所能实现的功能。

Jonathan:重点

分享 转发
TOP
发新话题 回复该主题