了解

认识Acurast。了解我们的故事,深入阅读技术文档,看看我们在生态系统中与哪些伙伴合作。

Acurast Processor update V1.27.0 — a row of phones in the dark, one screen glowing lime green, improved onboarding and the Hub added to the app

Acurast Processor V1.27.0更新

Acurast Processor V1.27.0更新——黑暗中的一排手机,其中一部屏幕发出青柠绿光,寓意改进的接入流程以及加入应用的Hub

Acurast Android Processor V1.27.0更新

*更新的版本V1.27.1现已发布,请更新到该版本。更多信息请见这里。

*iOS版本1.9.0现已发布,包含相同的更新内容。

 

以往,要把一部专用手机设置为Acurast Processor,需要恢复出厂设置、在笔记本电脑上打开Acurast Hub,再用手机扫描电脑上的二维码。配对是整个流程中最容易受网络连接不佳影响的一步,而在此之前,一旦配对出错,就无法简单地重试。

 

Acurast Processor 1.27.0(目前仅适用于Android)重构了这一流程,并优化了手机接入后的运行表现。

 

这次的大部分改动集中在设置和稳定性上,而不是新功能。

Processor V1.27.0更新

接入流程全面重构

全新设置界面。应用内置Hub。更少的静默失败。

设置手机

这些改动适用于Processor Lite和Processor Core:前者运行在日常使用的手机上,与您的其他用途并行;后者则将一部专用手机完全用于提供算力。

 

欢迎界面和更简洁的账户设置

Lite现在会以一个正式的欢迎界面启动,其后的账户设置也经过了重新设计,包括保存恢复短语的步骤。

 

Core和Lite的配置界面

两个版本都新增了配置(provisioning)界面:在这一阶段,应用会配置手机并将其注册为Processor。

 

在Android上,这一阶段还会创建工作资料(Work Profile),即手机上一个独立的受管空间,将Acurast的工作负载与个人应用和数据隔离开来。

 

在网络不佳时也能完成配对

配对会将手机与管理它的账户关联起来,这要求双方在同一时刻都可访问,因此网络连接不稳定时,这一步会比其他任何步骤都更早出问题。

 

现在,这一流程对网络波动的容忍度更高。万一出现问题,您可以手动重试,而无需从头开始。

 

无需笔记本电脑即可使用Hub

Acurast Hub是您管理Processor、查看其状态、创建部署和进行质押的控制台。以前,保存在手机本地的管理者账户需要通过桌面浏览器才能访问Hub。

 

本地管理者(Local Manager)现在可以在应用内直接打开Hub。这不是精简版的移动视图,而是完整的Hub,就在已经保存账户的那部手机上。

 

Processor Core现在还可以打开手机的完整系统设置,而以前只能访问Wi-Fi设置。

 

开发者方面的变化

两项运行时变更,以及值得一读的错误信息。

 

由您掌控的渲染表面

Cargo和Node.js部署可以驱动手机上的内嵌浏览器,网页抓取任务、截图流水线以及其他需要真实渲染引擎的工作都依靠它来完成。

 

以前,这个浏览器会绘制到与手机屏幕尺寸相同的表面上。因此,在由不同硬件组成的机群上调度的部署,在每部手机上渲染出的页面都不一样;当输出需要可比较时,这就成了问题。

 

现在,部署可以设置该表面的尺寸和像素密度,并读取其当前值。请求有范围限制:每条边在240到2560个物理像素之间,总计不超过2560×1440像素,缩放系数在0.5到4之间。请在打开第一个标签页之前进行设置,否则表面将像以前一样按手机屏幕尺寸创建。

 

关于Cargo的更多信息请见这里,关于Node.js的请见这里。

 

更新的Llama构建版本

Node.js运行时内置的Llama库(手机端语言模型运行背后的推理引擎)升级到构建版本b10164。

 

值得一读的Cargo错误信息

链上报告的Cargo执行错误变得更清晰、更精确。当一个容器在地球另一端的手机上运行失败时,链上错误信息几乎就是您能依据的全部线索。

注意:Cargo运行在经过证明的Android Core手机上。iOS上的Processor Lite将一如既往地承担Node.js工作负载。

更少的后台故障

部署代码通过IPFS获取,IPFS是Acurast用来分发工作负载的点对点网络。以前,一次获取失败可能会连带导致一次心跳失败;心跳是每个Processor大约每30分钟发送一次的状态报告,用于证明它在线并在获得奖励。

 

IPFS的稳定性已得到改善,团队预计此类故障将大幅减少。此版本还包含针对执行运行时的安全补丁以及更详细的使用日志,以便通过记录追踪问题,而不必手动复现。

 

获取更新

Processor 1.27.0的版本代码为130,是1.26.0的后续版本。它通过Google Play和App Store推送到手机,Hub也可以通知手机进行更新,而不必等待应用商店推送。

 

完整的版本说明以及Canary网络的构建版本已发布在GitHub上。

 

在Acurast上构建?如果浏览器表面控制或Cargo错误报告改变了您的部署方式,团队希望听听您的使用体验。加入Discord。