王家平博士获得博士学位来自中国科学院计算技术研究所,由原微软执行副总裁沉向阳博士指导。他的博士论文获得了2009年“全国100佳博士论文奖”,并且是当年唯一的计算机科学专业获奖者。王佳萍博士于2007年毕业后,先后在微软亚洲研究院和微软总部雷德蒙德研究所从事科学研究。数十项研究结果发表在ACM / ToG**期刊上,并获得了美国授权专利。
2017年,他加入创新工厂,担任创新工厂的投资总监和AI工程学院的副院长。同年,他领导创新工厂参加了比特大陆的第一轮机构融资。在此期间,他专注于区块链核心领域的研究,并于2019年发表了有关区块链性能改进计划的论文《一氧化碳》,该论文被国际**计算机网络学术会议NSDI 2019接受。区块链核心技术领域的中国人第一篇学术论文在国际峰会上发表,并于同年获得中国计算机协会(CCF)的**区块链论文奖。在2020年的基础上,带领团队启动Moqun区块链。
作者:姜小玉
编辑:黑土
生产:碳链价值
Q1:能否简要介绍一下Moqun区块链团队的现状?
王家平:Moqun区块链团队目前分为三个部分,一个在美国的西雅图,一个在德国,另一个在上海。团队规模目前超过20人。
西雅图团队正在处理***别的Moqun区块链,主要是为了实现我们在2019年在NSDI上发表的论文,当然还包括持续的优化和改进。我主要负责这件作品。
德国团队进行的工作是创建一种新的智能合约语言以及相应的编译器和执行环境。
此外,我们在上海也有一部分团队。这些人主要负责网络层和产品工程的高效协议,例如处理本机钱包和块浏览器。
一般而言,我们的团队规模不大,相对而言“精练”实际上,它并不需要很多开发人员成为区块链本身的底层,甚至可以说“质量不是数量”例如,要制作一个编译器内核,这不能由人工堆完成。它必须由一两个非常强大的技术精英组成。
为了在底层做好工作,实际上真正需要它的人很少,而在有更多人的情况下这是没有用的。底层的内部耦合非常紧密,没有很多东西,所以只有两三层,但是它们非常复杂且困难,必须立即由一个有实力的人来完成。底层也非常稀缺。例如,如果您找到一个在中国独立完成编译器内核的人员,那么这可以用手指数。
说到我们团队的具体情况,西雅图主要是我自己的。我最初是在Microsoft从事分布式计算的,而Moqun区块链的基础架构主要是由我编写的。
我们在上海的合作伙伴是PPTV的前技术合作伙伴。 PPTV是中国最强大的点对点视频流媒体公司,因此他对点对点网络非常熟悉。现在,他主要负责工程和网络底层。
德国负责人曾为CryEngine工作,CryEngine是世界三大游戏引擎公司之一。他还是微软亚洲研究院的前成员。我们很早就知道了。这位朋友出生于数学系,后来转移到计算机上,更加精通密码学和形式事物。
Q2:Moqun区块链是公链还是私有链?有相应的代币吗?
王家平:Moqun的基础系统拥有大约95%的代码。它与链是联盟链还是公链无关。联盟链中只有一小部分代码(尤其是与挖矿相关的代码)。公链上有区别。因此,它既可以是公链,也可以是联盟链。
我的论文是根据公链运行场景设计的,因此可以在公链上运行。如果调整共识算法部分(即挖矿部分),则可以直接将其用作联盟链。
但是,由于公链和联盟链的网络环境不同,因此使用Moqun区块链后的性能也会有所不同。我最初的论文是针对公链作为一种使用场景而设计和试验的,并且可以在Internet上运行。尽管本文给出的配置非常保守,但我们当时达到了10,000 TPS。如果将它放在企业的联盟链中,那么数百万的TPS没问题。
至于是否有代币,涉及到我们是在做公链还是在私有链。我们目前没有发行货币的计划。至于中国市场,从来没有计划发行货币。莫群区块链在中国市场的定位是开发区块链技术,在市场层面上寻找联盟链的机会,以及私人链的机会。
我曾经考虑过这件事:目前,我还没有看到公链在当前市场上有切实的机会,这是有形的应用场景。但是对我们来说,在那里准备技术很重要。如果确实出现了公链的机会,那么我们将进入公链。但是,即使我们是公链,也不应发行代币,而是像原始的比特币 ,每个人都将公平竞争并挖矿代币。我们将没有任何保留。
我们密切关注联盟链的场景。在这方面,值得一提的是Moqun智能合约系统使用AOT(预先预先编译)而不是虚拟机,这对联盟链非常友好。
当前,大多数公链项目使用虚拟机。哪里这个趋势是从哪里来的? 以太坊从复仇。 以太坊的虚拟机具有非常理想的结构,但它使用一个巨大的哈希表来表达它的内部状态,这其实是很浪费的,并且具有低性能。
实际上,无需将虚拟机用于区块链。浏览器使用虚拟机,因为浏览器需要运行的代码一天到晚都在变化,因此无法说我会在使用它之前对其进行编译,这太慢了。但是对于区块链来说,有很多代码,因此您可以在部署合同时将其预编译为本地本机指令,并在以后直接使用。但是,由于以太坊采用了这种路径,因此大多数人仍然沿着虚拟机路径沿着这条路径走。
使用AOT或虚拟机,性能差距高达100倍。这实际上对公链有利,因为对公链的压力更大。但是对于联盟链而言,这是非常不同的,因为联盟链对CPU计算有很大的压力。在这种情况下,我们智能合约的语言将非常有优势。
问题3:您在文章中提到:“ Moqun分布式计算团队将致力于基于分布式计算技术及其上的Internet应用程序的新一代计算基础结构的开发。”在您看来,现在比较计算基础架构,新一代计算基础架构有什么特点?有哪些改进?
王加平:现在所有技术服务本质上都是服务器-客户端模。另一方有一个服务器,并且所有内容都在该服务器上运行。每个人都依赖诸如服务器之类的中介进行通信和交互,一切都由负责。
这种体系结构的存在是有原因的,因为在Internet的早期,每个人的客户都很虚弱,许多事情留给客户去做,而客户却无法处理。服务器体系结构的反向体系结构是点对点体系结构,并且对网络的要求比对中心化式体系结构的要求高得多。因此,Internet的历史肯定是中心化式网络占据主导地位,因为中心化式网络成本低,效率高,开发难度低。
但是后来出现了其他东西,例如像BitTorrent这样的对等网络。对等体系结构具有一些固有的优势,并且在用户级别上具有非常直观的感觉。例如,文件共享的****很快,其根本原因是Internet带宽是结构化的,您附近的带宽较高,而您附近的带宽较低。因此,点对点网络在这一点上具有很大的优势。
在区块链出现之前,点对点网络是真正的点对点网络。它没有形成“全局”的东西。人们无法在这样的网络中形成全局状态并据此管理整个网络。 。这导致了一种混乱,使坏人有机会做违法的事情。
无论计算机系统是什么,如果要大规模使用它,都必须在系统级别进行管理。管理并不意味着您必须使用中心化式结构来执行此操作,但是每个人都不知道如何执行此操作。现在有了区块链,这已经成为可能。
对等网络的架构与区块链技术相结合,可以真正在计算机系统级别上实现完全分布式的应用程序。至于是否可以成为新一代的计算基础设施,这仍然取决于市场的方向。但是,目前,这件事已初具规模,尤其是在国外。
海外对隐私的担忧更多。例如,去年在Facebook上发生的事情吸引了很多关注。我不敢说Facebook的所有功能,但至少有很多功能,实际上可以通过去中心化架构来完成。
这样做有什么好处?去中心化意味着什么?
首先,所有帐户系统都不会位于中央服务器上,因此Internet上不会出现大量的异地现象。黑客删除了该站点上的所有用户,所有用户全部退出。在去中心化的网络中这种事情是不可能发生的,因为所有信息都是去中心化的,黑客无法找到它,最终它成为对抗蚊子的大炮。
大规模的异地事件实际上是可怕的。例如,如果某个人的私钥丢失了,那么这种事情背后就不会形成任何商业链。大规模退役背后只有一条商业链。如果一件事情背后有一条商业链,这种事情将会一次又一次地发生。只有去中心化的网络才能完全规避此问题。
此外,隐私问题将得到解决。当前的隐私保护政策适用于谁?对于收集隐私的人。那么谁在收集隐私呢?那就是中央服务器。因为所有信息都经过它,所以它将成为中心位置,并且它将收集所有人的行动。但是,如果它是一个去中心化的体系结构,那么就没有这种东西。
因此,如果您想保护隐私,**的情况是您根本没有隐私,也就是说,您的隐私根本就不在一个地方,因此您不需要保护它。隐私根本不存在,只有与您互动的人才能知道您的行为。您今天给这个人打了电话,只有你们两个知道整个网络,其他人却不知道。
但是问题是,您不能独自做到这一点。互联网上仍然有坏人,治理至关重要。在区块链技术出现之前,没有人知道如何进行去中心化治理,而且所有对等网络都没有治理能力。现在有了区块链,就有可能做到这一点。现在提到区块链,每个人总是想到金融,并与金融高度相关。但是我认为,未来更大的机会更有可能来自金融领域。
我认为,下一代计算基础架构是去中心化的,对隐私友好的且受监管的。
去中心化不是无政府主义,它只是一个非常具体的技术概念。这仅意味着当我们的计算机系统交换数据,进行计算,存储和提供服务时,就没有必要的中介机构和中心化式服务器。换句话说,没有这样的服务器,每个人都必须通过它进行交互。如果人们想互相交流,他们可以直接相互交流以完成他要完成的计算任务,而无需通过中心化式服务器进行传输。
这件事并不意味着其高层管理人员是无政府主义者。它的高层管理人员仍然可以中心化管理,但是仅底层技术级别由去中心化架构实现。这样,现在可以直接避免Internet上的许多问题,例如黑客攻击和单点故障。如数据中心的挂起使许多应用程序无法使用,在去中心化网络中这种事情是不可能的。去中心化网络可以使计算机更可用,更安全。
Q4:Moqun区块链中是否有任何竞争产品?与竞争对手相比,您认为Moqun有什么优势?
王家平:从连锁的角度来看,我们有很多竞争对手。
我们的目标是,如果将来在区块链领域中有足够的应用程序,我们将成为可以支持大规模应用程序的链。坦率地说,我们正在预测一件事:如果这些应用程序没有大规模发生,那么我就白费了;如果它大规模发生,但是您还没有准备好,那么它仍然是徒劳的。因此,性能和容量**是该领域中有价值的东西,必须加以准备。
至于我们的优势,这是非常具体的。
为什么区块链很慢?区块链缓慢的根本原因是所有节点都在做重复性的事情,那么它们如何才能快速起床?正是这件事改变了分片架构。它允许该网络中的某些节点执行某些操作,而另一个网络执行其他操作。这样,您输入的节点越多,其性能就会越好。这件事有什么样的共识算法?它与什么数据结构无关。为了解决这个问题,您不能让所有节点都做同样的事情。
前段时间我们在讨论以太坊切片2.0,然后我们和以太坊有一个明显的区别。现有的公链项目基本上都有一个信标链,而我们的体系结构没有这个东西。信标链在哪里出问题?也就是说,一旦您跨过电影,您仍然必须通过它,那么它肯定会成为瓶颈。因此,在此之前,许多人想知道如何避免电影间的冲突。
但是在Mo Qun的系统中,您跨过电影,然后随意跨过。我们要做的是,一旦发生交叉细分,我们就可以让您提高性能。电影间的问题本质上是不可避免的。分片如何提高系统性能?粗略地说,您划分的作品越多,您的表现就会越好。但是,您会发现,只要您分割更多的片段,您将不会参与此片段的用户越多,因此跨片段交易的比例就越高。如果您不能很好地处理片段间,则您的系统必须分为几部分并且不能移动。
此外,在智能合约语言级别,语言执行的效率实际上非常关键。因此,我们创建了一个新系统,该系统不仅可以与编程模中的底层并行系统匹配,而且其执行性能可以非常高。
Q5:墨群的发展路线是什么?它何时会进入商业用途?
王家平:我们的第一步是在线测试。实际上,已经有一个测试网,并且它们都在内部运行。我们正在做各种测试。我希望这个东西在上线之前会被打磨得更干净。当然,今年**可以看到它。
Moqun最早用于商业用途的是联盟链系统。在此阶段我们将进行一段时间的磨合,而公链的主链可能会在稍后出现。
问题6:在创建Moqun之前,您的身份是创新工作室的投资者。您能谈谈为什么选择离开投资圈而成为企业家吗?
王家平:实际上,我一直都是企业家。早在2008年,我就生产了C端产品。当时,我买了一部iPhone,然后发现了它的缺点,所以我自己做了一个,这跟越狱有关。
当时,逃生很热。尽管此产品从头到尾都是我的,但由于站在iPhone的风口上,所以在产品问世两年后,该产品的**寿命达到了600万。这是一件非常有趣的事情,您会感觉到您正在使用您的产品与整个世界进行交互。
尽管此产品仍然有效,但总体趋势已经过去。这使我意识到很多事情,比如我上面所说的,所有事情都有一天要结束,没有永恒的商业模式。
除了创业以外,我的大部分职业都从事研发工作。我已经在北京的Microsoft亚洲研究所(包括博士学位)从事研究和开发9年。到达美国后,我还在Microsoft总部研究院进行了研发相关事务,当然也进行了学术研究。
我很早就看到了这个比特币 。大概是在2009年,交通大学的一位朋友给我发送了有关比特币电子邮件。我觉得比特币采用的技术非常新颖,但是我没想到这样的事情以后真的会发生。直到2013年,我才重新审视此事。
我看到圈子里有很多人在做区块链。看了半圈之后,我什么都没看到。然后我更深入地发现,区块链本质上是一种分布式计算。这与我之前在美国的研究非常接近,随后将发表本文。**,我考虑一下,这件事对我来说实际上是完全可以的。
问题7:您认为目前的区块链跟踪进展到什么阶段?这个领域的新企业家有机会吗?如何看待挥之不去的货币价格带来的悲观情绪?
王家平:这个行业还很早,机会还在于您还不知道的地方。
现在每个人谈论货币的价格都相当于谈论1999年的域名价格。在互联网泡沫时期,也有猜测,域名价格飞涨。但是,在互联网泡沫破裂之后,那些天价的价格下跌了,并造成了可怕的混乱。
新技术总会带来某种或多或少的短期炒作,这些炒作必须以不同的形式迅速地涉及到。但是,这种短期炒作本身的目标不会为行业带来太多价值。互联网是域名,而不是域名。同样,区块链将确定货币价格,而货币价格将不会确定区块链。
文章链接:https://www.btchangqing.cn/45858.html
更新时间:2020年06月29日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。