Unitimes AMA | 对话 AION 创始人:连接碎片化的区块链 _ 五峰铺网

邵阳县五丰铺镇人的新闻门户网站

忘记密码

Unitimes AMA | 对话 AION 创始人:连接碎片化的区块链

2018-12-07 作者: 浏览: 19 views 我要评论 字号:

摘要: 区块链项目如同雨后春笋般兴起。如今世界各地已有成千上万条区块链网络同时运行。未来,这个数量还会呈现井喷式的增长。 然而,目前各条区块链网络之间几乎不具备跨链信息交互的能力——这很像是上个世纪八十年代没有互联网时各自为战的个人电脑。 因此,我们亟需一个跨链协议,...

区块链项目如同雨后春笋般兴起。如今世界各地已有成千上万条区块链网络同时运行。未来,这个数量还会呈现井喷式的增长。

然而,目前各条区块链网络之间几乎不具备跨链信息交互的能力——这很像是上个世纪八十年代没有互联网时各自为战的个人电脑。

因此,我们亟需一个跨链协议,将现有的区块链网络整合起来,让他们之间实现价值和数据的通信。AION network 就是一种多层区块链系统,旨在解决区块链网络中尚未解决的可扩展性、保密性和互操作性问题。

12月7日晚,Unitimes 成功举办第15期区块链技术与应用 AMA。我们有幸邀请到了 AION联合创始人 Matthew Spoke 为大家带来了主题为“为大规模采用构建去中心化基础设施”的分享。

AMA 分为固定问答和自由问答两个环节。

01

Unitimes:你好,Matthew。欢迎参加 Unitimes AMA。请先向大家介绍一下你自己以及AION。

大家好,我是Matthew Spoke,是Aion基金会的创始人之一。我于2014年开始在区块链行业工作,以前曾创建过一家企业区块链公司,并担任企业以太坊联盟的董事会成员。现在Aion基金会团队大约有60人,在多伦多、卡尔加里、上海和巴巴多斯(拉丁美洲国家)都有办公室。我们正在研究公链Aion区块链协议。(https://aion.network/)。

02

Unitimes:AION 被称为第三代区块链。请问第三代区块链与第一、第二代区块链(如比特币和以太坊等)相比有什么不同?

第一代区块链网络的代表是比特币。当时的区块链专注于单个用例,并针对该功能优化其网络设计。就比特币而言,其用例是一种抗审查的数字现金形式。比特币网络设计精巧,具有 UTXO(未使用交易输出)功能和高可用性。

以太坊为代表的第二代区块链网络应运而生,能够以智能合约的形式构建应用程序,并在图灵完备状态机上执行。

第三代区块链主要关注两个核心原则:1)扩展区块链网络,以提供主流应用程序所需的性能;2)在这些公共网络中实现价值和任意数据的通信。

03

Unitimes:请问 AION 有哪些实现跨链互操作的途径?

在九月初,我们发布了第一个桥接协议——代币传输桥接器(Token Transfer Bridge)。这是一个由一群既支持以太又支持Aion的节点和签署来运行的单向桥接器。设计的初衷是通过用户自己来将在以太坊上的 Aion ERC-20 代币原子转移到 Aion 区块链的原生代币。

第二个桥接器正由我们的合作伙伴 Mavennet 构建中。他们在搭建一个以太坊和 Aion 双向的桥接器,从而使得代币可以跨链移动。在明年初,这个桥接器会在一些运营商和项目中投入使用。

04

Unitimes:你们和其他跨链协议或者项目相比有什么不同?除了跨链互操作性,你们还解决区块链的哪些障碍?

要搭建可扩展的跨链解决方案,一大瓶颈是如何让已经采用的绝大多数使用 PoW 的区块链提供概率性的“最终确定性”。在我们的代币传输桥接器使用中也发现了这个问题。桥接器必须要等大约15分钟才能确认以太坊的交易。我们预想,将来如果会有成千的跨链交易,“确定性”的问题必须被解决,才能建立一个可扩展且安全的跨链沟通机制。这也是为什么我们现在正在着重研究一个几近瞬时“确定性”的共识机制。

05

Unitimes:AION 如何扫清主流 dApp 采用的障碍?

Aion 立了一个广泛的架构来确定在去中心化网络的基础上创建主流应用的需求,主要可以被分为三类:安全性、可扩展性和可用性。通过不断研究以及现有的 web3 和 web 2.0 开发者给我们的反馈,改善了以上三个关键需求。然后不断扩大 Aion,拓宽我们合作的生态圈、向帮助我们解决这些需求的开发者、项目和贡献者拔款和投资。归根结底,我们的最终目标就是减少主流应用开发者的阻碍。

06

Unitimes:AION 有哪些用例?你可以举几个例子吗?

目前为止,在各种行业领域(比如游戏)都有现有应用对于利用去中性化的的一些特质,比如激励进制或者数据所有权表达了兴趣并且进行了开发。他们在Aion上开发的理由有:Aion提供了一个可扩的基础架构来满足他们对与用户群的需求;Aion也提供大量的文件资料和教程来帮助开发者们在Aion平台上创造应用。

07

Unitimes:AION 的共识机制是什么?

目前发表的 Aion Kilimanjaro(乞力马扎罗) 使用的是 PoW 共识机制。我们在Equihash的基础上更改了一些参数设置,从而完成了我们的 Equihash2109 来增加 ASIC 阻力,并且使有效的参数组多元化。就共识机制的路线图而言,我们的研究小组现在正在评估各种公式算法和实现,并且在拟写一个侧重于“确认性”、反舞弊和可达性的共识提案。

08

Unitimes:我了解到你们计划将新的 AION 虚拟机 (AVM) 建立在 JVM 上。请问你们为什么这么做?

我们总结分析了一下开发者想要在区块链上,或者说是在 EVM 上搭建应用会遇到的挑战和阻碍主要有以下三点:1)新的且不成熟的合约开发语言。2)开发流程各阶段上缺少产品开发层面的开发工具。3)低计算复杂性和运行性能。

纵观现有的虚拟机生态圈,与其建立一个新的运行环境来解决这些阻碍,我们认为Java虚拟机是最健康,而且有外置工具的生态系统。基于Java虚拟机建立的 Aion 虚拟机能够立即和围绕 Java 开发的100多个很好的工具互相整合,同时Java是一个很好的合约开发语言并且 Java 虚拟机的性能也已经被证明了。

在过去的六个月里我们都在努力的完成 Aion 虚拟机。昨天我们发布了源代码(Github: https://github.com/aionnetwork/AVM)。 大家也可以阅读一下关于为什么选择基于Java虚拟机来完成Aion虚拟机的博文(Why JVM: https://blog.aion.network/aion-virtual-machine-avm-why-java-and-the-jvm-240b78ad8a77)。

09

Unitimes:很多人喜欢将现在的区块链和刚诞生的互联网相提并论。请问在你看来,二者有什么主要区别?

我认为从市场角度来说,最大的区别在于,在互联网的早期发展阶段,科技公司的发展都相对来说比较隐秘,大众也不知道它们的价值是多少。投资人或员工都要等到多年后公司正式对外开放了之后才知道公司价值。而建立公共网络的区块链公司立马就会有一个完全可替代的资产,且资产的价值一天24小时都在实时变换。虽然从发展阶段来看,二者有很多相似的地方,但是区块链在一个实时信息、见解、资产估值以及社区这些方面都很不同的。

10

Unitimes:你对 web3 或者去中心化的世界有什么愿景?

如果大家看看现今我们和互联网交互的模式,就会发现这个模式是破碎的。用户常常为了使用便捷的应用,在没有完全理解自己参与的商业模式时,就在没有意识到的情况下交出了自己数据的控制权。

我们已经看到了这种商业模式的危险,例如,最近 Facebook 和其他大型科技公司披露了用户的隐私信息。这个破碎的模式不能通过加强监管或游说来修复,必须重新架构应用程序所在的底层基础设施才能解决。并且要巩固础设施的数据隐私、不可变性和抗审查性。这有效地将互联网的“库存”,即数据,从一小部分利润驱动的公司转移到用户本身,在数字世界中自我主权。我们一直在对这样的未来进行思考,并且已经准备出版一份名为“The Rebuild”(重建)的出版物,我们在会在这份出版物上阐释实现这一愿景的展望。(https://blog.aion.network/rebuild/home)

自由问答:

固定问答环节结束后,参与此次AMA的成员可以自由提问。以下为 Unitimes 从群成员的提问中精选的几个问答:

01

你好 Matthew,请问 AION 未来两年的计划是什么?

2019 年我们主要是让 AVM(ava生态系统)在我们的大网上投入生产,以及目前正在研究的可扩展共识算法的新路线图。

两年是很长的一段时间,但我们期望在我们的 Aion “珠穆朗玛峰”发布的同时,还会有非常引人注目的主流应用示例。我们还希望,随着传统软件行业的人进入这个领域,Aion 生态系统将在区块链行业之外显著增长。

02

你好 Matt,我的问题是,如果 ERC20 代币迁移到 AION 主网上,这些代币还能转移回去吗?

我们目前在与我们的生态系统合作伙伴 Mavennet 合作,设计的新的传输桥(https://mavennet.com/#home)将支持 ERC20 的双向桥接。我们的兑换完成后,ERC20合约就“退役”了。

03

AION 和 WBTC 有什么区别?

WBTC 是一种包装机制,用于在智能合约代币中表示 BTC。这种设计可以在 Aion 上进行,甚至可以通过 Aion 传输桥进行迁移。WBTC 是一种智能合约,可以在任何智能合约网络上运行(理论上)。

04

我听说 AION 代币非常有趣,不仅可以用来转账而且可以用来搭“桥”,用于不同的链之间的通信协议。这是怎么做到的?

不同的互通性设计允许使用权益机制来构建桥接器,以确保传输桥的操作者是诚实的、且能得到回报的。我们仍在积极研究未来的设计,以实现更可扩展的互操作性,因为当前的桥接架构会受到来自 PoW 一致性延迟(非终结性)的延迟。

05

你提到的“代币传输桥接器”的功能是什么?

桥接器用一组“Operators”(操作者)和一组“gon”(公证人)来搭建的。操作者需要在不同的链之间进行交易,但需要先得到公证人的同意和验证。

06

如果传输桥是双向的,那整个过程是完全去中心化的吗?如果我把资产转移到 AION 上之后,有没有可能再也转不回以太坊上了?

传输桥的设计是去中心化的,但它需要一个组交易确认的签字人。你正在与之交互的传输桥的任何一侧(Aion和以太坊)上的合约回规定代币供应应如何彼此交互。

07

— 如果有公证人这样的角色,那如何保证他们不作恶?如何确保他们不会联合以来把以太坊上的 token 转移走呢?

在目前的设计中,“公正人”是一个需要签署有效交易的独立团体。虽然联合作恶在理论上是可能发生的,但我们正在研究权益和“惩罚”等问题,确保这些人的诚实可靠。在目前的设计中,这座桥只在以太坊和 Aion 之间,但也可以在任何其他基于 EVM 的链上运行。

— 也就是说他们可能会联合作恶,但你们没有办法阻止?

当我们考虑在传输桥设计中实施经济激励/惩罚时,目标是激励诚实行为和惩罚恶意行为。最终的目标是让公证人参与者认识到恶意行为,并追究彼此的责任。当前的实现更多地是“基于声誉的”,类似于 PoA(权威证明)的模式。

— 这意思是说你们的跨链方案需要信任公证人吗?因为用了 PoA,所以你们的方案不是一个去中心化的方案,而是中心化的(虽然你们宣称自己是去中心化的方案)。

任何去中心化设计都会对性能产生影响。用户可以选择他们信任的传输桥类型,在我们解决共识的最终确定性问题之前,几乎不可能在没有显著低效率的情况下实现完全的去中心化。

在代币交换中,我们将大多数其他进行100%中心化交换的项目进行了比较,并选择了向下移动到更“无信任的设计”。我们对当前的体系结构还不满意,但由于性能瓶颈而受到限制。我们的研究就是针对这个问题的。

08

如何确保锁定在以太坊中的 token 不会被恶意转走呢?我假定你所谓的桥接应该是在以太坊中锁定,然后在 AION 中生成。

桥接器可以在任何一方启动,并且可以基于合约逻辑来控制 token 的供应。没有什么能限制合约作者写一份糟糕的合约,但桥接器按照预期与它的逻辑相互作用。在接受传输之前,桥接器操作者需要等待预定义数量的区块,这样才能对最终确定性有信心。这是我们正在努力通过我们的共识研究团队解决的当前性能瓶颈之一。一个简单的例子是,我们的 Aion ERC20 桥接器设计为在接受传输之前在以太坊等待64个区块。

以上是本次 AMA 的全部内容,非常感谢社群成员对 Unitimes 的大力支持,感谢 Matthew 和 Jennifer~

发表评论

*

* (保密)

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif

Ctrl+Enter 快捷回复

会员登录关闭

记住我 忘记密码

注册会员关闭

小提示: 您的密码会通过填写的"电子邮箱"发送给您.