LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > IOTA基金会支持的项目Meta-iota取得新进展

IOTA基金会支持的项目Meta-iota取得新进展

2020-03-06 wanbizu AI 来源:www.crypto-news-flash.com

由IOTA生态系统发展基金支持的Meta-iota项目取得了新进展。Bernardo Rodrigues已将四个项目集成到Meta-iota中:iota.py BitBake,iota.go,HORNET BitBake和honeycombOS Distro配置,并为每个项目创建了各自的应用程序示例。

独立开发者Bernardo Rodrigues已被IOTA基金会选中,由生态系统开发基金会资助。他的项目是面向IOTA项目的OpenEmbedded Layer,即Meta-iota,可将IOTA项目简单快速地集成到基于Yocto的嵌入式Linux发行版中。正如Rodrigues解释的那样,Yocto项目和OpenEmbedded和IOTA都专注于物联网(IoT)设备,IOTA旨在推动机器对机器的经济发展。

Yocto项目是一个开源协作项目,可帮助开发人员构建独立于硬件体系结构的基于Linux的自定义系统。 OpenEmbedded是一个构建自动化框架和交叉编译环境,用于为嵌入式设备构建Linux发行版。这两个项目(YP / OE)一起提供了一组工具,用于开发基于Linux的嵌入式和IoT设备。

关于该项目的目标,Rodrigues解释说,将IOTA引入YP / OE可以加速IOTA在嵌入式Linux社区中的采用,因为许多董事会通过他的工作可以支持不同的IOTA软件。对于第一个里程碑,Rodrigues从IOTA的enTangled存储库中移植了三个项目。

Meta-IOTA的新实现

对于昨天发布报告的第二个也是最后一个里程碑,Rodrigues移植了四个项目:iota.py BitBake,iota.go,HORNET BitBake和honeycombOS Distro配置,并分别创建了一个相应的应用程序示例。

关于iota的官方Python库iota.py,Rodrigues写道Meta-iota仅支持Python3。最大的挑战是标准的OpenEmbedded或Poky发行版未提供许多Python依赖项。因此,他开发了一些解决方法。

对于IOTA的官方Go客户端库iota.go(它允许创建,读取,签名和生成交易),Rodrigues首先为该库本身编写了BitBake食谱。正如开发人员所写,这最初效果很好。但是,当他开始集成客户端软件HORNET时出现了一个问题,这使得iota.go的实现变得不必要:

这种初始方法的问题在于BitBake如何在内部处理Golang编译器环境。如果应用程序配方设置了库(iota.go)也依赖的依赖关系,但是版本不同,则Golang环境将不知道如何处理这两种依赖关系。解决此问题的唯一方法是不为iota.go API提供单独的配方,这意味着并不需要iota.go_1.0.0.bb。在下一节中,我将介绍Hornet BitBake食谱,这一点将更加清楚。

对于前面提到的IRI HORNET的轻量级客户端替代方案,Rodrigues能够实现“真正的良好性能”:

性能的提高使Hornet成为嵌入式系统的理想选择。

但是,根据Rodrigues的说法,有两个限制。一方面,该板必须至少具有1 GB RAM。另一方面,需要Linux OS操作系统来提供Go运行时环境。根据开发人员的说法,该实现已由他和IOTA社区在Raspberry Pi 3和4上进行了测试,未报告任何重大问题。

Rodrigues将第四个实现honeycombOS描述为对IOTA社区的最大贡献:

那是因为它避免了流行的发行版(例如DietPi,Armbian和Raspbian)附带的所有不必要的bloatware,这些发行版没有用于IOTA节点。 Tangle相关计算将保存所有CPU功能。

honeycombOS是为IOTA节点,客户端和Tangle相关工具量身定制的另一种嵌入式Linux发行版。它主要基于Poky,并使用Yocto Project和OpenEmbedded的工具创建。作为Meta-iota的一部分,honeycombOS的构建尽可能地简约和轻巧,因此所有CPU功能都可用于Tangle计算。因此,到目前为止还没有用户界面(GUI),但是根据Rodrigues的说法,将来可能会出现。

在Facebook和Twitter上关注我们,不要再错过任何热门新闻!您喜欢我们的价格指数吗?

上次更新时间:2020年3月5日

—-

原文链接:https://www.crypto-news-flash.com/iota-foundation-supported-project-meta-iota-achieves-new-progress/?utm_source=rss&utm_medium=rss&utm_campaign=iota-foundation-supported-project-meta-iota-achieves-new-progress

原文作者:Jake Simmons

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...