Bee-js Beta发布和即将发布的路线图
alpha发行版仅一个月后,我们很高兴宣布Bee-js的beta版。这是一个Javascript库,它公开了Bee的功能并使其易于在Web项目中使用。
Beta版增加了对
Feed和
Single-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中使用完整的节点功能。
公司主营:美国服务器去首页享优惠!YINGSOO最新推出Bzz蜂群挖矿服务器、Bzz蜂群母鸡服务器、Swarm Bzz挖矿教程【图文教程】、Swarm Bzz挖矿教程【视频教程】,《swarm bzz挖矿资料大全》,Bzz节点租用请咨询YINGSOO客服!
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。