敏捷区块链基金会创始人&主席Paul Liu:如何构建高性能 可拓展公用区块链
发布:中币网 时间:2018-01-12 19:54:00 加入收藏 打赏
金色财经-区块链1月12日消息 记者:杨滨宇 1月12日,2018纷智峰会于中国·澳门喜来登金沙城中心大酒店隆重举行。
此次峰会由Finwise主办,澳门国际区块链研究会、FAB、区块链联合发展组织、国际区块链应用联合会、蚂蚁区块链联盟、BeeChat、STB Chain联合主办;金色财经将会对峰会进行全程报道。
此次峰会旨在加强全球金融行业从业者们的交流,推动全球金融科技的发展。峰会还将以目前金融科技领域最前沿的区块链技术为主导,吸引了区块链相关的交易所、矿机厂商、投资机构、海内外圈内自媒体、矿池、项目方,凝练区块链行业最热门、最具代表的行业企业,集合全球优秀金融科技及区块链企业,对未来科技金融及区块链技术应用发展,进行展望和推进。
敏捷区块链基金会创始人&主席Paul Liu以“如何构建高性能 可拓展公用区块链”为主题进行了演讲。
以下为演讲实录。
大家下午好!困扰区块链的问题就是效率问题,比如说比特币,事实上,远远无法满足商业需求,因为区块链不仅是服务于价值交易,还要服务于社会治理,服务于企业运营、商业运营。那么,几笔交易,或者十几笔交易,差十万八千里,那这个问题是必须解决了。比特币去中心化没有问题,它也非常可靠,但是它不可扩展。要想解决这个问题难度很高,我们研究了两年多,有一系列新的概念。
我们这个项目的名称叫敏捷公共区块链,所以我们强调一个是敏捷,一个是快速,一个是公共区块链,是不是公共区块链是一个很关键的问题。就是说开放,任何人都可以加入,它没有限制的。刚才讲的去中心化、可扩展性和可靠性三者不可兼得。当然,目前有一些尝试,包括增加快持算。从一条主链上是没办法解决的,我们就采取了整个系统架构来解决这个问题。真正的公有链,它去中心化没有问题,但是它有一个可扩展性问题。所以我们会把三种技术结合在一起,利用这个矛盾错位机制。就是说形成一个完整的架构来解决这个问题。大概我们用了一个看板的概念,智能合约,代理路由,参与去中心化计算,来保证辅助链的去中心化。
大家可以看一看,我们整个系统的设计是由三大块组成,中间一条蓝色的属于基础区块链,应该说和所有的公共区块链本质上没有大的区别,比如说和比特币都有一些类似。我们可能也不会超过20笔。实际上这条轴链上可以有很多条,它其实是一套相对独立的软件系统。当然就是说对于这个行业内,大家一看就会明白是一种次列,在我们这个辅助链上,和主链上,它的价值体系是一样的。我们主链的辅助系统在所有的链上。第三个叫开放存储系统,对于区块链研究比较深的可能会看到,我们可能有很多有点,我们基本上把所有问题都解决了。
下面我介绍一下主链上。我们速度也不会比别人快,我们是要通过辅助链来提高效能。当然这里面会有一系列问题,我后面会讲一下我们整个系统到底是怎么运作的。关于辅助链,我们完全是开源的。可以想象一下,比如说淘宝、支付宝,或者说亚马逊,他们都可以有一条辅助链。由于辅助链基本是有系统的,我们可以看,一个辅助链基本就是这么一个情况。但是辅助链有一个致命的问题,尤其是对于这种开元的,比如说我们是开放系统,任何一个人都可以部署一个辅助链。
那么如何解决辅助链中心化问题?实际上我们这里边采取措施,有一个叫看板机制,当然对于搞制造业。如果按照中心化的概念,只有辅助链知道,主链不知道,其他的辅助链也不会知道,这里可能就有一个重发问题。对于我们来说,任何辅助链的交易都是要投射到看板上的。但是看板并不记录并不保存交易细节,因为那样很庞大。看板,实际上如果大家留意过这个行业的最新动态,通用状态层是我们看板的发明,是我们拥有的专利,实际上我们的系统有很多专利,可以说现在在世界上没有任何一个人和我们是一样的,是一个通用状态层,确保在整个生态环境里面不至于重发,这是我们一个看板的概念。实际上就是一个叫内存数据库,它并不保存所有交易细节,而只是更新这个账户或者说地址的状态。但是,对于一个区块链系统,显然还是要保存详细交易数据的,那么我们还有一个存储系统。任何辅助链的交易,因为看板是去中心化的看板是建立在主链系统的,靠看板来更新这个通用状态。
尽管辅助链上是全局更新状态,我们系统怎么来解决这个问题?我们发明了一个,它是一个特殊的账户,这个账户是由主链控制的,任何人无权操作,我们每部署一个辅助链的时候,会向主链提交一笔交易,然后在辅助链上它会有一个特别账号,但是这个账号是任何人无权控制的。这是受主链智能合约控制的。每一个辅助链上有一个特殊的账号,那么我们在辅助链上所有的交易全部转化为用户和看板之间的交易。比如说A向B转10块钱,那么它就变成A向SCAR转10块钱,SCAR向B转10块钱。如果说要检查具体的交易记录,我们整个系统会提供一个通用框架层,它可以查询,如果辅助链是诚实的,有每一笔交易的详细记录,事实上辅助链不诚实,它是搞欺诈的,它也不可以损害任何用户的利益,因为我们还有一个存储系统,也可以从存储系统上获取交易细节。事实上,每个用户钱包里也有关于他自己账户里的交易记录,所以这三各环节只要有任何一个系统的记录没有被销毁,所有的用户的交易数据都是完整的。
但是,即使是这样,比如说我们有100万个用户在一个辅助链上,是不是还是很多呢?也很难以承受这样的负担,因为我们一个主链最多可以支持1600万个辅链,当有众多的辅助链的时候,显然也是主链无法承担的负担。那么怎么解决这个问题?
熟悉比特币的人,我们搞技术可能会很清楚,比特币交易可以是多入多出的,一笔交易可以有很多笔交易,一般来说,如果你付的额度比较多,你至少还要转移到自己的另外一个地址上。那么我们发链系统的一个重大区别是,它多入多出的话,最后的100万笔交易,都与SCAR有关。
发链还有很多技术细节,我们一个是在智能合约,一个是通用状态层。刚才讲通用状态层现在是世界上非常时髦的概念,自从我们9月份公布白皮书之后,已经有4个项目提出通用层的概念,但都是来自于我们,事实上我们应该是受到保护的。当然,我们还有通用框架层,为了方便开发。
最后我说一下我们敏捷区块链,中文币名叫发币,货币代码FAB,今年2018年我们会在世界上很多地方做巡回的展示,19号我们会在北京有一个媒体见面会。1月31日麻省理工学院会有一个专门的见面会,有兴趣的可以去参加。大概情况就是这样。
因为时间有限我就不再多说,谢谢各位。
本次峰会更多精彩请点击:http://www.jinse.com/tag/%E7%BA%B7%E6%99%BA%E6%BE%B3%E9%97%A8%E5%B3%B0%E4%BC%9A
来源:
来源:中币网 https://www.zhongbi.net/news/jishu/14989.html 声明:登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。 此文如侵犯到您的合法权益,请联系我们3111859717@qq.com,我们将第一时间处理。