Swarm
世纪大撸!

Bee-js Beta发布和即将发布的路线图

Bzz币在哪交易,交易所是哪个?Swarm(BZZ)如何交易?

alpha发行版仅一个月后,我们很高兴宣布Bee-js的beta版。这是一个Javascript库,它公开了Bee的功能并使其易于在Web项目中使用。

Beta版增加了对FeedSingle-Owner Chunks以及Balance,Checkbook和Settlement API的支持。

你可以在这里下载:

https://www.npmjs.com/package/@ethersphere/bee-js

这是详细的变更日志:

https://github.com/ethersphere/bee-js/releases/tag/v0.5.1

我们还对我们的未来计划有很多疑问,因此我们认为现在是时候编写这些计划了。

Bee Javascript团队的目标是使Swarm上的去中心化应用程序变得可能且容易。当前,Bee提供了承载Web应用程序的基本功能。但是,内容寻址的数据(与传统网站的位置寻址相反)给安全模型以及我们访问和处理用户数据的方式带来了许多新的未解决的挑战。

我们的方法是为应用程序开发人员使用Javascript创建库和工具,以使该新分散式平台的网站与当前Web平台一样容易,同时提供集中式世界中不可用的新可能性。

目前,我们专注于两个研究领域:为应用程序开发人员提供更高级别的API,以及为支持Swarm的dapps提供浏览器扩展

更高级别的API

更高级别的API将支持Bee API当前不可用或不易于使用的功能。此类功能包括清单,ACL,客户端加密,分散式身份处理和默认密钥交换协议。

后来,除了这些功能之外,我们还计划构建更高级别的抽象层,开发人员通常会首先尝试构建去中心化的应用程序来请求它。这个更高级别的库(称为Dapp DB)包括诸如具有集合,索引和查询的键/值数据库之类的功能。它将提供数据映射层和访问控制,以轻松地与现有应用程序数据模型集成。此外,我们计划将消息传递协议作为基本构建模块,以促进社交和共享应用程序(论坛,聊天,相册等)的生成。

群浏览器扩展

我们正在进行的另一项工作是大量浏览器扩展,我们目前将其用作研究工具,以找出当前浏览器的局限性,并为创建dApps新模型提供潜在的答案和方向。欢迎大家与我们交谈,以提出问题并为未来的去中心化应用环境做出贡献!

我们正在积极致力于为bzz协议添加协议处理。该扩展程序将为Dapps注入swarm API,并提供便捷的访问和安全性。它将管理网络连接(本地,网关等)并处理不同的身份。

我们不断将工作结果反馈给Bee Go团队,并提供有关API更改和新功能的建议,以使Swarm成为dApp的绝佳平台。

其他的项目

这个领域有很多想法,但是时间太少,因此我们需要严格地确定工作的优先级。幸运的是,有许多有前途的项目和才华横溢的人在不断突破极限,因此我们正在积极寻求与他人的合作,并以开放的方式共同构建解决方案。

就是说,在达到上述里程碑之后,我们正在考虑一些将来要考虑的项目。

例如,我们已经完成了一些探索性工作,涉及如何使用网关来帮助将用户转换为分散式模型,或者只是提供备用的业务模型。这包括激励网关,提供识别用户并启用某些Web和移动用例的余额,支付支持以及微交易的方法。

我们也有兴趣对JS轻型节点的libp2p webrtc连接进行进一步的研究,将Bee Go代码编译为WASM,甚至可能在Javascript中使用完整的节点功能。

赞(0) 打赏
未经允许不得转载:Swarm之家 » Bee-js Beta发布和即将发布的路线图

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

国内服务器VPS云主机

进去看看!优惠码

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏