Block.one 发布改善现有钱包生态系统新标准
Block.one 在昨天上午发文宣布一项开放式创新计划 EOSIO Labs。EOSIO Labs 计划的目的在于更快地与所有开发者分享我们的创新和发现,并通过此举最大化这些创新可以为 EOSIO 社区带来的价值。以下为 Block.one 文章原文翻译,如需转载请注明来自 IMEOS 翻译组。
原文链接:https://medium.com/eosio/introducing-eosio-labs-a-place-for-open-innovation-55bd939eb53a
在 Block.one,我们相信一种开放式创新模式可以让我们和 EOSIO 开发者社区中的其他人共同推动在行业和 EOSIO 软件内的所有可能性。
我们一直在积极探索的其中一个领域是 EOSIO 钱包生态系统,密钥和密码管理的方向。在区块链中,钱包(作为密钥管理者)在用户与区块链应用安全交互的过程中发挥着重要作用。它们是基于区块链的应用被大规模采用的关键组成部分,也是我们大部分研究的重点。
经过深思熟虑之后,我们决定以现有 EOSIO 钱包可使用的方式,推出与密钥管理相关的工作。这意味着 Block.one 本身现时将不会推出专有钱包。取而代之,我们借此机会以开源软件的形式推出我们的工作,并借此希望鼓励持续改进钱包生态系统的标准。我们将以 repos 系列形式推出此项工作,我们非常高兴能为 Block.one 和社区创新分享 EOSIO Labs。
我们很高兴宣布 EOSIO Labs 计划。当我们在 EOSIO 系列中创建影响全球开发者社区的新工具时,我们意识到在我们致力开发的内部产品,我们致力发展的软件工具,和我们想要发布的针对 EOSIO 社区反馈意见的研究报告之间明确区分的需求,以帮助他们了解他们可以提供的价值。
EOSIO Labs 发布:通用认证库
通过此发布,我们开源通用认证库 (UAL) GitHub 资源库[1]。EOSIO Labs 计划的第一步示范了一种替代方法,让 app 开发者通过编码到单个通用的 API 与认证器(钱包,app 浏览器,密钥管理者等)相结合。此外,它提供给开发者一个可选但死板的 UI 层,以便用户在使用钱包或者浏览网站时能获得一致外观和感到独立。
如我们已看到的 EOSIO 生态系统过去一年中的发展,我们一直在研究 EOSIO 应用如何与钱包交互,以及它如何影响开发者和用户体验。钱包数量的激增 - 硬件或者软件 - 为用户提供了非常有价值的东西:创新和选择。
但随着越来越多钱包的出现,app 开发者必须(放弃或者不选择)与所有那些专有钱包 API 结合,终端用户面临更多的不确定性,甚至困惑 ,因为交易签名体验多重且分开。用户可能甚至会发现他们想要使用的 app 与他们选择的钱包无法交互,感到失望和分裂,造成简化采用的壁垒。
这项工作阐明了我们的方向和想法,并可让更广泛的社区在他们的开发流程中审查和考虑采用。我们欢迎大家的反馈并将会继续探索和发布更多相关工作。
[1]UAL GitHub 链接:https://github.com/EOSIO/universal-authenticator-library
使用 EOSIO Labs 资源库
EOSIO Labs 计划的目的在于更快的与所有开发者分享我们的创新和发现,并通过此举最大化这些创新可以为 EOSIO 社区带来的价值。在 EOSIO Labs 发布的项目开源资源库将被视为 alpha 版本,在没有 Block.one 未来参与的期待下发布。Block.one 的继续贡献和参与将取决于更广泛的社区对此类项目的采用。
EOSIO Labs 资源库是实验性的。我们将鼓励社区开发者使用 EOSIO Labs 资源库(在 MIT 许可下发布)作为基础,纳入到他们应用中的代码和概念。我们也欢迎社区成员贡献和进一步开发这些资源库。
由于这些资源库不是由 Block.one 单独支持和维护的,我们不会对问题报告,提取请求,功能更新,或社区其他请求提供回应,我们鼓励社区对这些资源库进行支持和维护。但是,取决于在 EOSIO Labs 范围内概念和代码库的采用情况,选择资源库和概念可以随着时间升级到支持状态,以使此类项目能够快速推进。
从 EOSIO Labs 出来的项目,将享受我们认为需要并可提供的支持,以积极维护 EOSIO 开源库如 Demux,EOSJS 等。
保持联系
如果您有兴趣提供反馈并与我们团队更密切合作为开发者改进 EOSIO,您可以发送电子邮件至 developers@block.one,与我们开发者关系团队取得联系。
您还可以通过订阅 EOSIO Developer Portal 上的邮件列表获取更多最新更新通知。我们很高兴能够继续为 EOSIO 开发者提高软件的可用性,就如我们继续为区块链技术大规模采用铺设基础那样。
未来对 EOSIO 实验室的敞开
通过 EOSIO Labs 继续前行,Block.one 将继续推出我们对密钥和密码管理方向的想法和研究。这只是我们希望作为社区一部分解决的许多领域中研究的第一个。我们欢迎并鼓励大家对有兴趣探索的领域提出反馈意见,并期待不断发展成为世界上最具活力和创新的技术社区之一。