一、什么是Boinc?

BOINC 是 Berkeley Open Infrastructure for Network Computing 的首字母缩写,即伯克利开放式网络计算平台,是用于志愿计算和网格计算的开放的中间件系统。BOINC 最早是为了支持 SETI@home 项目(这是一个寻找外星生命的项目)而开发的,之后逐渐成了最为主流的分布式计算平台,为众多的数学、物理、化学、生命科学、地球科学等学科类别的项目所使用。BOINC 的开发目的是为了帮助研究人员更方便地获得分布在世界各地的志愿者的计算资源。

二、运行Boinc有什么好处?

1.在独立的项目间共享资源
许多不同的项目可以使用BOINC。项目之间是独立的;每一个项目操纵自己的服务器和数据库。参与者可以同时参与多个项目,同时也可以控制自己参与那些项目, 控制资源如何在这些项目间分配。当一个项目完成或者暂时不需要工作的时候,分配给这个项目的资源会自动分配到其他项目上去。
2.安全
BOINC项目可以阻挡多种类型的袭击。例如,基于公钥加密算法的数字签名可以防止项目被用来传播病毒。
3.多服务器和容错处理
项目可以有各自独立的多个调度和数据服务器。客户端自动尝试轮换服务器,如果所有的服务器都无法访问,客户端利用指数回归算法来尝试与服务器连接,以避免服务器恢复连接后,对服务器造成洪水式袭击。
4.支持大规模数据
BOINC支持应用程序生产或者消费大规模的数据,或者使用大量的内存。数据的分发和收集可以分散在多台服务器,参与者可以传送大量的数据。用户可以指定磁盘空间和网络带宽限制。系统只会给用户发送他能够处理的数据量。
三、如何配置Boinc?
1.在系统页面左侧功能栏中找到DAppstore,点击进入,在DAppstore找到Boinc,点击下方GET按钮。

如何在DAppNode中配置Boinc_区块链
 


2.进入Boinc页面,点击INSTALL按钮进行安装。

如何在DAppNode中配置Boinc_区块链_02
 

3.页面跳转后,在图中标注的红色方框中输入您的API密钥,输入完成后点击下方Submit按钮。

如何在DAppNode中配置Boinc_区块链_03
 


4.页面跳转后,请您阅读页面中的详细信息,确认信息无误后,点击ACCEPT按钮。

如何在DAppNode中配置Boinc_区块链_04

5.点击后,系统自动安装,请您耐心等待30s左右。

如何在DAppNode中配置Boinc_区块链_05
 


6.当页面显示如下时,即安装完成。

如何在DAppNode中配置Boinc_Boinc_06
 


7.点击页面中的Homepage,查看节点详细信息。

如何在DAppNode中配置Boinc_区块链_07
 

 

如何在DAppNode中配置Boinc_区块链_08

 

8.点击Boinc页面中的Logs即可查看您的节点运行情况。

如何在DAppNode中配置Boinc_区块链_09