最新活动: 2018年10月4日,纽约游戏大会见

开发进度更新:WAX平台基础技术选定及更多项目细节

4月 16, 2018
Facebook Twitter Email Linked In

大家好,很高兴在这里为大家播报全球虚拟资产交易所(Worldwide Asset eXchange™,WAX)项目的最新开发进展。

WAX平台对基础技术的评估和选择:

卢卡斯(Lukas Sliwka,工程副总裁)带领整个技术团队日以继夜地寻找适合WAX的区块链结构和最优解决方案。经过仔细考量,我们会把WAX的自定制区块链和协议通证建立在EOS的一种变体之上,我们会加入一些自定制的特性和功能来满足WAX的独特要求。

我们当然乐意跟你分享我们的评估过程以及我们是怎么样最终做了这个决定的。但是,在看详细过程之前,难道各位看官不想见一下卢卡斯本尊么?

WAX平台基础技术概念验证:

我们的技术团队仔细研究评估了6个区块链,他们分别是ARK、EOS、LISK、Tendermint、NEM以及NEO,还用其中的4个建立了本地的点对点网络(peer-to-peer network)用作业务典型案例和测试。这个验证项目的全称叫做“WAX平台基础技术概念验证”,主要是为了对以上这些区块链技术进行一下几点的验证:

1、该技术整体技术特性以及对WAX平台的适用性;

2、该技术代码完成度、稳定性还有相关技术文档的可用程度;

3、该技术的开发者社区大小以及活跃程度。

这项研究是为了选出WAX平台底层基础技术必须完成的功课。

而在完成这些功课的过程中,技术团队可以对每个区块链技术都有所认识,知道有多少技术文档可以用,了解代码的完整性和稳定性,还能看到有哪些现成可以为平台所用的工具。

对每个区块链技术的评估标准:

要在这6个区块链技术里面找到最适合WAX的,我们的技术团队制定了一个“评估矩阵”(Evaluation Matrix),并且通过十几项不同标准来验证每一个区块链技术。这些标准分为3大类,分别是:

  • 技术特性:总体特性,例如核心开发语言、是否支持其他开发语言、是否使用共识算法、是否支持智能合约等。
  • WAX平台需求:WAX平台的特殊要求,例如是否能处理WAX DPOS算法、WAX的特制智能合约和信息。
  • 落地实施及交付特性:这部分主要聚焦于最简可行产品(Minimum Viable Product,MVP)交付时间表,有多少熟练掌握该项技术的开发者可以为平台提供服务以及整体项目成本。

技术团队根据每个区块链对选择标准的适用程度,对每个细项进行打分或记录具体情况。以下是“评估矩阵”的结果例子节选(只是样板,并非包含全部评估标准):

WAX平台功能型区块链选用评估矩阵报告截图(只是样板,并非包含全部评估标准)

如您所见,对每个区块链的详细分析都是针对评估标准进行的。

我们在标准评估和点对点网络实验过程中的一些发现:

使用“评估矩阵”中的各项标准对全部6个区块链进行分析以后,我们挑选了其中4个最符合选用标准的进行了进一步实验,基于这4个候选区块链技术建立了试验用的点对点网络。我们在这个本地网络中修改各个节点,这样可以模拟控制这个本地区块链中WAX授权的权益证明共识机制 。然后往这个网络中发送交易样本,确认这些样本都被区块链所记录,再确认整个网络都达成同步共识。

我们对ARK、EOS、LISK和Tendermint这4个区块链技术进行了上述实验,通过项目方提供的技术文档(暂时没有技术文档的直接使用了代码)建立了点对点网络。在这个网络中可以完成交易,也具备基于权益证明持有人余额进行投票选举的功能。我们对这4个区块链技术实施了一样的测试方法。

我们的技术团队记录了全部点对点网络的分析记录。为了满足各位的好奇心,我们特意保留了几个测试结束后的最终业务实例展示截屏:

WAX点对点网络测试:ARK
WAX点对点网络测试:EOS
WAX点对点网络测试:Tendermint

基于我们设立的评估标准,EOS最符合WAX的需求,有着大量的参与者和很高的更新发布频率,同时是最受欢迎的平台之一。EOS能让WAX DPOS进行大量的配置,而且只需要很少代码上的改动就能实现对接。另外,EOS有完善的框架,这样WAX现在带有过渡性钱包架构和客户链接的智能合约和交易都能轻松嵌入。

我们评估这些区块链上的新特性,在时机上存在不确定性

所有我们为WAX项目考虑过的区块链技术,都在周期性更新的状态,在功能上还有很多改进的空间。我们有必要让大家知道,每一个我们评估测试的区块链技术都在某些特定的条件下存在不足。他们全部都还要做更多的软件开发工作才能完全满足WAX的需求。这就意味着我们正面临一项挑战,为了赶上已经发布的软件开发日程,在2018年年头就要确定用哪个区块链技术,但很有可能随着技术更新要对计划进行修改。EOS开发团队还需要做大量的工作才能让WAX顺利接入使用。我们已经为EOS开发团队预留了一些不可控因素延时,但我们还是不能预测具体的完成时间。我们已经做好最坏打算,要放弃与EOS的合作转向下一个适配的区块链技术解决方案,基于我们当前的认知,替代方案很有可能会是以太坊(Ethereum)。

总结:

我们为选择适配WAX平台的区块链技术进行了系统而全面的评估。经过一系列诸如订立评估标准、研究每个候选区块链、分析每个候选区块链的功能以及通过建立点对点网络进行测试等环节,我们选择了EOS的其中一个衍生版本作为建立WAX的基础技术。正如前面提及到的,卢卡斯和技术团队将会创建EOS区块链的一个新的版本,这是因为我们想用这项技术作为高级版的底层技术,但是目前EOS并未支持WAX平台所需要的全部功能(包括工会<Guilds>、解决分歧的投票机制等)。我们期待与EOS的核心开发团队合作,尽早完成WAX平台的部署。

ERC20 WAX通证在OPSkins.com的应用

2017年12月份以来,我们完成了几项研发上的更新,其中一个就是确定我们要使用的区块链基础模型,这当中就包括将ERC20版本的WAX集成到OPSkins.com上使用。

我们在12月份发布了ERC20版本的WAX,也在同一天宣布了WAX通证(WAX Token)在OPSkins.com上作为流通货币,具备支付工具性质。OPSkins市场的用户可以直接用WAX通证进行游戏道具的交易。在首发后短短三个月里,已经有超过20款游戏的五百多万虚拟道具可以通过WAX进行交易,而且每周还有新的游戏加入。

在对ERC20版本WAX通证进行储存价值实验时,我们录得峰值日充值量高达190,000 WAX。值得一提的是,这个数值在我们进行业务流程和用户交互页面实测的过程中将呈现大幅度波动。在这些早期实验中出现峰值,正为我们预示着潜在的需求。

ERC721 通证与WAX实现交易互通

开发团队的另一项值得表彰的显著成就,便是在OPSkins上导入ERC72通证(ERC721 Token),并实现与WAX通证的交易互通。

ERC721 是一种基于以太坊区块链的标准非同质通证(non fungible Ethereum blockchain-based tokens),由于每个ERC721通证代表着一个独特的数字资产(unique digital asset),人们也把他称作“加密收藏品”(Crypto Collectibles™)。

(译注:“非同质通证”,non fungible tokens = NFTs,也有翻译为“不可替换通证”的,本质上就是每个通证都是独一无二不且可复制的。)

去年年末,伴随着加密技术游戏“加密云养猫”(CryptoKitties)发布,ERC721通证的交易迅猛增长。带来的效果是,在过去仅仅四个月内,有超过 250家公司宣布使用 ERC721通证技术。根据DappRadar.com显示,一周内有超过331,000个这些公司的非同质通证售出,折合以太币(ETH)约74,000个。

OPSkins成为了通过WAX交易ERC721通证必去市场。如果WAX平台投入使用,通证持有人就可以创建公会来做这类型资产的买卖生意了。买卖双方可以用WAX高效安全地完成交易。WAX平台的开发还在持续进行中,而ERC721通证已经可以在OPSkins市场上买卖了。必须强调的是,OPSkins是世界上第一个提供点对点交易第三方ERC721通证的网站。

那“加密收藏品”(Crypto Collectibles?)的核心特性又是什么呢?是区块链,是视频游戏,是加密货币,也是点对点交易。这就毋庸置疑OPSkins和WAX会投入全盘投入到这个市场。OPSkins市场率先在2017年12月引入了“加密云养猫”(CryptoKitties),而且我还公布了合作伙伴,包括“以太机甲”(Etherbots), “加密大鱼缸”(Fishbank), “加密战士”(CryptoBots), “分布领地”(Decentraland), “熊猫坊”(Pandarium), “以太小怪兽”(Etheremon)等等。还有几个合作项目正在研发阶段,稍后会为大家公布,敬请期待。

你可能会有疑问:为什么游戏玩家会去OPSkins购买“加密收藏品”而不直接在游戏里面买?答案简单两个字:方便。在游戏里面购买“加密收藏品”是件很费劲的事,要经过好几个步骤,还需要有一定的加密货币知识,还得要有加密钱包。更麻烦的是以太币是唯一的支付途径。为了方便理解,我们为大家展示一下“加密云养猫” 的购买流程。

直接在游戏里面购买“加密收藏品”

直接在游戏里面购买“加密收藏品”

(译注:1、登录网站,2、下载(限电脑),3、创建密码,4、买以太币,5、把以太币打到钱包,6、回到网站,7、开始购买,8、以太区块链偶尔断网要重试,9、确认交易,10、完成购买)

如果游戏玩家对加密货币不熟悉,那会更麻烦,花费更多时间,用户体验更糟糕。

在OPSkins上就简单得多了,购买“猫咪”的步骤简化到只需四步。最重要的是,用户可以自由选择使用WAX、比特币(Bitcoin)以及十几种世界各地的法定货币,甚至其他支付工具,来完成OPSkins市场上的支付。

在OPSkins上购买“加密收藏品”

在OPSkins上购买“加密收藏品”

“加密收藏品”引入到OPSkins不仅简化了游戏现有玩家的交易流程,还有机会把OPSkins现有的大几百万用户反向导入到这些新型网络视频游戏中。我们预计2018年“加密收藏品”会持续流行并高速增长,OPSkins则会是这些数字物品交易的必去市场。


WAX平台基础技术概念验证:

我们的技术团队仔细研究评估了6个区块链,他们分别是ARK、EOS、LISK、Tendermint、NEM以及NEO,还用其中的4个建立了本地的点对点网络(peer-to-peer network)用作业务典型案例和测试。这个验证项目的全称叫做“WAX平台基础技术概念验证”,主要是为了对以上这些区块链技术进行一下几点的验证:

1、该技术整体技术特性以及对WAX平台的适用性;

2、该技术代码完成度、稳定性还有相关技术文档的可用程度;

3、该技术的开发者社区大小以及活跃程度。

这项研究是为了选出WAX平台底层基础技术必须完成的功课。

而在完成这些功课的过程中,技术团队可以对每个区块链技术都有所认识,知道有多少技术文档可以用,了解代码的完整性和稳定性,还能看到有哪些现成可以为平台所用的工具。

对每个区块链技术的评估标准:

要在这6个区块链技术里面找到最适合WAX的,我们的技术团队制定了一个“评估矩阵”(Evaluation Matrix),并且通过十几项不同标准来验证每一个区块链技术。这些标准分为3大类,分别是:

  • 技术特性:总体特性,例如核心开发语言、是否支持其他开发语言、是否使用共识算法、是否支持智能合约等。
  • WAX平台需求:WAX平台的特殊要求,例如是否能处理WAX DPOS算法、WAX的特制智能合约和信息。
  • 落地实施及交付特性:这部分主要聚焦于最简可行产品(Minimum Viable Product,MVP)交付时间表,有多少熟练掌握该项技术的开发者可以为平台提供服务以及整体项目成本。

技术团队根据每个区块链对选择标准的适用程度,对每个细项进行打分或记录具体情况。以下是“评估矩阵”的结果例子节选(只是样板,并非包含全部评估标准):

WAX平台功能型区块链选用评估矩阵报告截图(只是样板,并非包含全部评估标准
WAX平台功能型区块链选用评估矩阵报告截图(只是样板,并非包含全部评估标准

如您所见,对每个区块链的详细分析都是针对评估标准进行的。

我们在标准评估和点对点网络实验过程中的一些发现:

使用“评估矩阵”中的各项标准对全部6个区块链进行分析以后,我们挑选了其中4个最符合选用标准的进行了进一步实验,基于这4个候选区块链技术建立了试验用的点对点网络。我们在这个本地网络中修改各个节点,这样可以模拟控制这个本地区块链中WAX授权的权益证明共识机制 。然后往这个网络中发送交易样本,确认这些样本都被区块链所记录,再确认整个网络都达成同步共识。

我们对ARK、EOS、LISK和Tendermint这4个区块链技术进行了上述实验,通过项目方提供的技术文档(暂时没有技术文档的直接使用了代码)建立了点对点网络。在这个网络中可以完成交易,也具备基于权益证明持有人余额进行投票选举的功能。我们对这4个区块链技术实施了一样的测试方法。

我们的技术团队记录了全部点对点网络的分析记录。为了满足各位的好奇心,我们特意保留了几个测试结束后的最终业务实例展示截屏:

WAX点对点网络测试:ARK
WAX点对点网络测试:ARK
WAX点对点网络测试:EOS
WAX点对点网络测试:EOS
WAX点对点网络测试:Tendermint
WAX点对点网络测试:Tendermint

基于我们设立的评估标准,EOS最符合WAX的需求,有着大量的参与者和很高的更新发布频率,同时是最受欢迎的平台之一。EOS能让WAX DPOS进行大量的配置,而且只需要很少代码上的改动就能实现对接。另外,EOS有完善的框架,这样WAX现在带有过渡性钱包架构和客户链接的智能合约和交易都能轻松嵌入。

我们评估这些区块链上的新特性,在时机上存在不确定性

所有我们为WAX项目考虑过的区块链技术,都在周期性更新的状态,在功能上还有很多改进的空间。我们有必要让大家知道,每一个我们评估测试的区块链技术都在某些特定的条件下存在不足。他们全部都还要做更多的软件开发工作才能完全满足WAX的需求。这就意味着我们正面临一项挑战,为了赶上已经发布的软件开发日程,在2018年年头就要确定用哪个区块链技术,但很有可能随着技术更新要对计划进行修改。EOS开发团队还需要做大量的工作才能让WAX顺利接入使用。我们已经为EOS开发团队预留了一些不可控因素延时,但我们还是不能预测具体的完成时间。我们已经做好最坏打算,要放弃与EOS的合作转向下一个适配的区块链技术解决方案,基于我们当前的认知,替代方案很有可能会是以太坊(Ethereum)。

总结:

我们为选择适配WAX平台的区块链技术进行了系统而全面的评估。经过一系列诸如订立评估标准、研究每个候选区块链、分析每个候选区块链的功能以及通过建立点对点网络进行测试等环节,我们选择了EOS的其中一个衍生版本作为建立WAX的基础技术。正如前面提及到的,卢卡斯和技术团队将会创建EOS区块链的一个新的版本,这是因为我们想用这项技术作为高级版的底层技术,但是目前EOS并未支持WAX平台所需要的全部功能(包括工会<Guilds>、解决分歧的投票机制等)。我们期待与EOS的核心开发团队合作,尽早完成WAX平台的部署。

ERC20 WAX通证在OPSkins.com的应用

2017年12月份以来,我们完成了几项研发上的更新,其中一个就是确定我们要使用的区块链基础模型,这当中就包括将ERC20版本的WAX集成到OPSkins.com上使用。

我们在12月份发布了ERC20版本的WAX,也在同一天宣布了WAX通证(WAX Token)在OPSkins.com上作为流通货币,具备支付工具性质。OPSkins市场的用户可以直接用WAX通证进行游戏道具的交易。在首发后短短三个月里,已经有超过20款游戏的五百多万虚拟道具可以通过WAX进行交易,而且每周还有新的游戏加入。

在对ERC20版本WAX通证进行储存价值实验时,我们录得峰值日充值量高达190,000 WAX。值得一提的是,这个数值在我们进行业务流程和用户交互页面实测的过程中将呈现大幅度波动。在这些早期实验中出现峰值,正为我们预示着潜在的需求。

ERC721 通证与WAX实现交易互通

开发团队的另一项值得表彰的显著成就,便是在OPSkins上导入ERC72通证(ERC721 Token),并实现与WAX通证的交易互通。

ERC721 是一种基于以太坊区块链的标准非同质通证(non fungible Ethereum blockchain-based tokens),由于每个ERC721通证代表着一个独特的数字资产(unique digital asset),人们也把他称作“加密收藏品”(Crypto Collectibles™)。

(译注:“非同质通证”,non fungible tokens = NFTs,也有翻译为“不可替换通证”的,本质上就是每个通证都是独一无二不且可复制的。)

去年年末,伴随着加密技术游戏“加密云养猫”(CryptoKitties)发布,ERC721通证的交易迅猛增长。带来的效果是,在过去仅仅四个月内,有超过 250家公司宣布使用 ERC721通证技术。根据DappRadar.com显示,一周内有超过331,000个这些公司的非同质通证售出,折合以太币(ETH)约74,000个。

OPSkins成为了通过WAX交易ERC721通证必去市场。如果WAX平台投入使用,通证持有人就可以创建公会来做这类型资产的买卖生意了。买卖双方可以用WAX高效安全地完成交易。WAX平台的开发还在持续进行中,而ERC721通证已经可以在OPSkins市场上买卖了。必须强调的是,OPSkins是世界上第一个提供点对点交易第三方ERC721通证的网站。

那“加密收藏品”(Crypto Collectibles?)的核心特性又是什么呢?是区块链,是视频游戏,是加密货币,也是点对点交易。这就毋庸置疑OPSkins和WAX会投入全盘投入到这个市场。OPSkins市场率先在2017年12月引入了“加密云养猫”(CryptoKitties),而且我还公布了合作伙伴,包括“以太机甲”(Etherbots), “加密大鱼缸”(Fishbank), “加密战士”(CryptoBots), “分布领地”(Decentraland), “熊猫坊”(Pandarium), “以太小怪兽”(Etheremon)等等。还有几个合作项目正在研发阶段,稍后会为大家公布,敬请期待。

你可能会有疑问:为什么游戏玩家会去OPSkins购买“加密收藏品”而不直接在游戏里面买?答案简单两个字:方便。在游戏里面购买“加密收藏品”是件很费劲的事,要经过好几个步骤,还需要有一定的加密货币知识,还得要有加密钱包。更麻烦的是以太币是唯一的支付途径。为了方便理解,我们为大家展示一下“加密云养猫” 的购买流程。

直接在游戏里面购买“加密收藏品”

直接在游戏里面购买“加密收藏品”
直接在游戏里面购买“加密收藏品”

(译注:1、登录网站,2、下载(限电脑),3、创建密码,4、买以太币,5、把以太币打到钱包,6、回到网站,7、开始购买,8、以太区块链偶尔断网要重试,9、确认交易,10、完成购买)

如果游戏玩家对加密货币不熟悉,那会更麻烦,花费更多时间,用户体验更糟糕。

在OPSkins上就简单得多了,购买“猫咪”的步骤简化到只需四步。最重要的是,用户可以自由选择使用WAX、比特币(Bitcoin)以及十几种世界各地的法定货币,甚至其他支付工具,来完成OPSkins市场上的支付。

在OPSkins上购买“加密收藏品”

在OPSkins上购买“加密收藏品”
在OPSkins上购买“加密收藏品”

“加密收藏品”引入到OPSkins不仅简化了游戏现有玩家的交易流程,还有机会把OPSkins现有的大几百万用户反向导入到这些新型网络视频游戏中。我们预计2018年“加密收藏品”会持续流行并高速增长,OPSkins则会是这些数字物品交易的必去市场。

Facebook Twitter Email Linked In

相关文章

Blog Image

Why WAX didn’t implement REX

We didn’t implement REX because we believed that doing so would disincentivize people from staking their WAX Tokens since they could simply rent resources cheaper instead.

展开阅读
Blog Image

WAX ON: Are big video game companies ready to adopt blockchain technology?

Subscribe to the WAX YouTube channel for more episodes of WAX ON with William Quigley each week.

展开阅读
Blog Image

NEW: Log into your WAX Account with WeChat, GitHub, Discord, Reddit, and more

It’s now even easier to log into dApps that run on WAX and your WAX Account. Seven new login methods have been added to WAX All Access, which means you can start using your favorite WAX sites and services just by logging into WeChat, Twitter, Discord, VK

展开阅读

Thank you for subscribing to WAX updates!

注册获取WAX团队最新动态

I want the latest in: