区块链去中心化数据计算和交换引擎Gravity技术解析
扫描二维码
随时随地手机看文章
Gravity提供一个共享计算引擎,将空闲的手机、终端(矿盒,矿机)、PC等设备组成一个巨大的计算集群。充分利用闲置资源,使资源共享者在互信的区块链价值网络中获取激励。提供计算引擎的同时也提供基于共享计算建立数据交换模式,利用数据+算法+服务的DAAS数据服务方式,保障用户数据流动时链上计算可审计、可追溯。
Gravity 已上线的全平台(Mobile/x86/ARM)计算网络,提供了更广泛的计算平台,用户可以完成从渲染到大数据处理等更多任务,并获得比云服务更低价格的解决方案。
· Gravity致力于打造一个去中心化数据计算和交换引擎。
· 用数据中心、移动设备、家用PC存储和闲置算力,通过混合资源调度和虚拟化方案将闲置算力组成统一的计算网络,为中小企业提供超低成本的计算服务。
· 基于异构P2P网络的共享计算,使算力需求者可以从其他用户的智能设备或者是移动终端来获取更广泛的算力,让数据在终端产生到被收集和计算,避免大量的数据迁移。
· 共享计算网络利用区块链共享账本和智能合约,全程可追溯、可审计,建立可信的数据交换体系。
主要客户
Gravity的主要用户是算力需求者和算力提供者。算力提供者提供个人的计算资源来执行任务,以此来获取激励。算力需求者可以获得高性价比的算力资源来完成各种服务,以及更灵活的解决方案
算力提供者
矿工可以从世界任何角落,亦或是任何型号的智能设备加入Gravity计算网络,并通过提供计算资源获取收益,增加收入
· 申请出租
· 下载安装
· 接收任务
· 完成任务
· 获得收益
算力需求者
需要计算能力的中小企业使用Gravity来代替集中式云服务,超高性价比来获取任务结果。
· 选择资源
· 下订单达成交易
· 启动任务
· 获取任务结果
主要技术特点
· 共享算力
· 数据交换
· MapReduce
· 异构P2P计算
· 数据服务
· GVT激励
用例
渲染
可以提供
· 用于GPU渲染的无限资源。具有4-8个GPU的数百个GPU可立即参与渲染
· 低价,例如,配备Nvidia Geforce 1070 GPU卡的PC的成本约为¥0.6 / OBh(OctaneBench每小时),而市场上的最低¥3.0 / OBh
· 严格保护客户数据。合作伙伴将接受安全评估并与客户签署保密协议。所有数据传输都使用TLS和专用公钥基础结构进行加密
· 兼容多样的专业3D绘图软件,包括3D Studio Max,Autodesk Maya,C4D,Houdini等
· 与渲染农场管理器软件的兼容性,包括Deadline,Afanasy,Qube!,SquidNet等
· 兼容Linux GPU渲染,包括Octane,V-Ray,RedShift等
· 集成数据存储功能。还有内置的p2p高效数据传输组件,针对多播下载进行了优化
· 构建p2p渲染市场的基础架构
限制
· 渲染作业需要将大量数据下载到远程PC才能执行渲染。专业场景的文件大小约为30 GB,甚至100 GB。服务器分布在世界各地,他们的互联网连通性很差,因此下载场景数据和执行渲染可能需要很长的时间。此外,所有涉及渲染的PC的场景数据都完全相同,因此点对点内容传输技术可以解决这个问题。
大数据处理
Gravity支持大多数常见的大数据计算框架,支持异构计算网络,支持ARM,x86,PowerPC等CPU设备,同时支持移动设备和PC Sever等设备组网
可以提供
· 大量的计算资源包括:CPU、GPU、DISK
· 比传统云计算成本更低
· 兼容传统的大数据组件(HDFS、Spark、Kafka、Hive、Presto)
· 提供计算规模更大的GRAVITY-BIGDATA组件,其中包括:
G-PMR :去中心化的mapreduce 框架,支持更大的计算规模,跨区域和跨平台调度
G-FLINK:支持complex Event Processing 的流式计算框架
限制
· 由于去中心化的架构,限制了网络连接的稳定性和计算性能,对于稳定性要求高的用户可以通过专有VPC服务提供网络保证。
数据挖掘
Gravity基于代理的方式,挖掘网络中的合法公开数据,进行数据清洗后,提供给用户进行数据分析。
可以提供
· 企业公开的信息
· 医院信息、科室信息、药品信息、疾病信息
· 咨询新闻信息、新闻排名信息、热搜信息
· 常见电商的公开商品信息、交易排名信息
· 常见应用商店的应用排名信息
· 视频、音乐的播放量、评论量、评分等公开信息
· 旅游、出行、城市服务等信息
限制
· 本站严格按照法律法规、以及网络公约,不抓取有明显限制标识的网站及内容
· 用户通过本站获取的数据,需要签订不用于违法的用途的协议
IP资源池
Gravity自建了数万个高可用的IP资源池,IP资源分布于全国各地,可用于数据挖掘、网络代理等业务。
可以提供
· 数万个IP的高可用资源池,分布在全国各地
· 动态短效IP池,数万个IP轮询提供服务
· 长效的高可用代理,平均可用时长在24h以上
· 支持短效和长效IP自动切换,自动切换的延时为毫秒级别,几乎不影响使用
限制
· 由于IP资源池大部分都分布在国内,所以部分国外网站不能访问
· 请在法律允许的范围内使用,用户的IP分配记录会保存6个月
专有云服务
Gravity 提供基于容器的大数据和云计算服务,可以跨数据中心购买不同算力提供者的算力,统一跨服务商调度,不同的算力提供者提供基于KYC的认证,同时专业的算力供应商能提供基本的运维保障服务。
·Gravity可以提供开箱即用的容器调度服务:
· 容器编排和调度服务
· 基于边缘设备的轻量级调度计算服务
· 统一的算力交易市场
当前的限制:
· 基于可信运行环境的OS正在研发阶段
· 对于数据安全和稳定性相对较高的用户,可以只在Gravity上运行相对简单的部分或对处理的数据加密。
· 适用于对SLA有一定容忍的用户,可以自动扩展和迁移
个人电脑
可以提供
· 提供闲置PC电脑的使用率,为你提供额外的收入
· 自动在不同任务之间切换,以获得最多的奖励
· 为了保证用户在接受任务时计算的安全性,整个任务都会再Container中运行,和用户空间数据隔离
· 提供多种任务混合式调度,矿工根据提供的算力获取收益
限制
· 如果限制程序的运行速度可能拿不到奖励
安卓手机
可以提供
· 提供闲置PC电脑的使用率,为你提供额外的收入
· 自动在不同任务之间切换,以获得最多的奖励
· 通过在虚拟机中运算提高安全性
限制
· 请不要在非wifi环境中使用,因为可能处理的数据量很大,以防花费过多流量
· 暂时不支持苹果手机
智能盒子
可以提供
· 收入将高于您当前挖矿收益,基于Blockchain之上的算力市场,可以通过灵活配置适当的策略,接收多种不同类型的资源调度任务,例如爬虫、渲染等业务,从而获得更高的收益
· 对于部分从POW转型POS的矿工,可以降低风险,在提供算力的同事,也能进行POS等共识的挖矿业务
· 自动在不同任务之间切换,以获得更多奖励
· 在Gravity Market上进行订单匹配,提供算力。提供稳定环境更易获取价格更高的订单,从而增加收入
限制
· 如果限制程序的运行速度可能拿不到奖励
据中心和云厂商
对于拥有闲置算力的数据中心或者云厂商,由于环境和服务能力相对稳定,GRAVITY提供开箱即用的基础服务组件,能接入GRAVITY算力市场,并且通过审核获得较高的信用评级,从而获得更高收益。
可以提供
· 公开的市场
· 服务器空闲时可以产生额外收入
· Docker容器编排,便捷安装
限制
· 需要服务器可以连接到互联网
矿场和矿池
可以提供
· 降低维护成本
· 使用Gravity自动化部署工具
· 真正分布式系统,代码是开源的