2019-09-25 16:01

您好,这里是我们八月份的开发进度更新。 过去几周我们的团队非常忙碌 - 正如我们最近的一篇文章所述,我们在DOTCon, Web3 Summit, Dappcon, and ETHBerlinZwei.和ETHBerlinZwei大会期间展示了Akropolis和Polkahub。除了与区块链行业和DeFi的其他项目分享经验外,我们继续致力于重建社区驱动的财务堆栈,以替代现有的金融基础设施。 我们的开发工作主要集中在以太坊,因为它的生态系统领先和DeFi堆栈的可组合性最好,而我们在Substrate上的研究和开发使共识协议能够访问Web3生态系统中的各种金融产品和资产。

以太坊上的开发进度

继6月发布DAO治理模块之后,基于以太坊的协议的开发专注于为用户提供更友好的图形界面。主要工作集中在两件事上:

•为DAO管理创建一个简单而简单的框架(AkropolisOS),因为从开发的角度来看,基于AragonOS的现有解决方案非常耗时 - 各种DeFi应用程序的集成需要花费大量时间(而且有的时候因为测试环境的不同而无法实现)。

•增加让产品用户快速上手的功能。

那么为什么我们需要Akropolis OS呢?

您可能知道,现在已经有很多现有的DAO框架,例如AragonOS(我们之前实际使用过),DAOstack等。但是,我们发现现有的解决方案很麻烦,因为他们试图一次性解决所有问题并且架构太过于复杂。反过来,这通常导致需要大量的时间来配置这些框架 - 如果您在配置上花费的时间多于构建,那么为什么甚至使用这样的框架?

这就是为什么我们决定开始使用我们自己的轻量级和模块化框架--AkropolisOS。 DeFi通常被称为金融领域的乐高积木,因此我们决定为开发人员提供他们自己的积木 – 帮助他们开发。我们从OpenZeppelin SDK中获取灵感,模块化体系结构已经被证明是构建块市场的最佳实践之一,您可以从中构建针对特定任务的定制化的智能合约。

AkropolisOS将允许使用DeFi协议支持构建DAO管理平台。开发人员将能够快速设置具有不同逻辑结构的DAO  - 让我们看一下核心模块:

• Core -  DAO工厂(一组创建基本DAO的合约)

• Permissions - 用于管理DAO中访问权限的一组合约,例如,加入DAO的规定。

•Tokenomics  - 用于实现不同基于令牌的DAO的一组合同(例如,Ryan Zurrer的绑定曲线模型)。

• Voting -  DAO决策的一套合约。

• Finance - 与他们建立DAO账户和运营的一系列合约(存,取)。

• Lending -  DAO内部社会保险/社会信用模型实施的一系列合约。

•DeFi  - 统一界面,用于管理与集成DyDx等DeFi协议。

这样的框架将使工程师能够更快,更方便地开发产品 - 有了这个,我们的目标是在今年年底主网上线。

我们在Web3峰会上展示了AkropolisOS并在那里介绍了它的主要功能 - 并且很乐意与所有感兴趣的人分享更多内容!

关于fiat-on-ramps

我们已经在Kovan测试网络中实现了与fiat-on-ramps-Wyre的集成。但正如我们上面所说--AragonOS框架在开发选项和集成方面不是很友好 - 我们的testnet Governance模块目前在Rinkeby testnet上。为了将Wyre集成完全合并到我们的测试网中,我们需要完成AkropolisOS的开发并从Rinkeby迁移到Kovan  - 我们预计它将在10月份完成,同时我们产品的Alpha版本。

Substrate开发

1. 正如我们在之前的更新中所说,我们一直致力于在AkropolisChain路线图之后开发Argos v.0.1版本。

2. 令人激动地消息 – 由于我们Substrate的开发进度提前了!因此,我们决定发布了原定于今年12月推出的Corinth版本,而不是原定计划的Argos版本,这一版本包括Argos和Corinth的所有功能。

3. 我们禁用了旧版本的AkropolisOS链节点并推出了一个新的测试网 -在这个新的测试网中,我们添加了DAO管理和Staking功能:

•创建DAO,设置其最大成员数和投票周期(目前这是数字是固定的,将在未来版本中添加自定义功能)。

•在DAO中添加和删除用户,增加公正的申请流程以及通过提交申请离开DAO的能力。

•投票表决可以提供透明,安全的资产管理方式。

•存入/取出资金(正在测试AKRO通证)。未来将增加基金管理功能 - 您将能够共同投资各种资产,获得社会信用或保险。

•节点股权(在测试模式下工作)。正如我们在之前的更新中所提到的,我们正积极致力于添加节点股权 - 我们将尽快为所有人开放此功能。

据我们所知,我们的DAO是Substate上的第一个落地项目,我们将继续为其开发新的功能,以便以后人们可以使用我们的框架在Substrate上创建DAO。

您可以使用http://wallet.akropolis.io/上的简单UI界面测试所有这些功能,并在此处查找说明手册。

此外,为了增强用户体验,我们开始研究Polkadot的浏览器扩展 - 更多内容如下。

Polkadot浏览器扩展

我们的主要工作之一是创建一个简单的用户使用界面,它将方便用户使用我们的产品。同时我们需要一些配套工具 - 例如,类似于MetaMask的浏览器插件。提高这些产品的用户体验可能需要很长时间,提供简单的用户使用界面至少第一步。 Polkadot团队有自己的插件--Polkadot-js,然而,它缺乏一些重要的功能,据Parity团队称,他们不打算提供进一步的扩展功能。

现有的Polkadot-js接口只允许用户连接到一组有限的链上,但是不允许用户直接发送交易或质押通证等。简而言之,它只能用于在交易时候进行签名。我们需要更多的工具来支持我们的开发(我们认为Polkadot生态系统中的其他团队也有类似的情况),我们认为有必要类似Metamask这种的插件添加到浏览器扩展中。因此,我们在Polkadot已有工具的基础上来拓展他们的功能。

Polkadot目前的UI / UX可以让你做类似的事情,但它有自己的 “痛点” - 你需要创建一个密钥库文件,每个操作都需要你填写你的密码,这样你才能解密密钥库,最后发送/签名 - 有人会说这对于用户来说太过复杂。

另一方面,我们的Polkadot浏览器扩展程序将类似于Metamask  - 您只需要一个密码来解锁您的钱包,它将提取有关不同链的所有信息并自动填充所需的参数(类似于您选择不同的测试网络时) Metamask)。目前,所有参数都是固定的,我们在未来将会对所有Substrate项目进行注册,以实现自动化和提供更流畅的用户体验。我们在之前的开发更新中介绍并在DOTCon上展示的Polkahub可以提供这样的功能 – 同时敬请期待更多更新!

主要更新

主要更新 - 我们的开发正在进行中,它比我们最初想象的要快。我们正在按计划进行以太坊的开发,并希望在年底之前发布初始产品 - 随着AkropolisOS的推进,它不仅对我们而且对于想要在其上构建的其他团队来说将会大大方便开发工作。我们的Substrate进度也是快于我们之前的机会(感谢我们的开发团队和Polkadot团队创建的方便的开发环境),我们对即将到来的东西感到兴奋 – 权益证明协议,完全可操作的浏览器扩展,PolkaHub等等。

当然,如果没有社区和DeFi社区的持续支持,我们就无法做到这一点。我们期待社区反馈,网络黑客攻击并通过查找错误来帮助我们。我们将为此发布一个bug赏金计划 - 更多细节将在稍后发布,敬请期待更新!