主页 > imtoken官网地址 > 21 Inc黑科技Sensor21:用测量数据换比特币
21 Inc黑科技Sensor21:用测量数据换比特币
在之前的文章中,我们介绍了 Ping21 的概念,它可以出租你的机器来换取少量的比特币。 在本文中,我们将展示“网格计算”的另一个有趣应用:通过出售硬件设备收集的传感器数据来赚取比特币。
我们想澄清一下,这个演示是为了说明传感器网络的最简单示例。 该产品最终可能会内置到电话网络或其他物联网设备中,Placemeter、Premise Data、Bloomberg 或 Genscape 等公司将成为这些信息的买家。
在进入正文之前,让我们简要讨论一下云计算和网格计算之间的区别。
云计算和网格计算比特币小额支付是高效的机器对机器任务执行。 但是这个过程究竟是如何工作的,有两种截然不同的模型:云计算和网格计算。
在此上下文中,云是指由单个经济实体(例如亚马逊或谷歌的云)管理的数据中心中的同质服务器的集合,而网格是指由全球不同经济实体管理的各种服务器。 一系列机器,无论是在家里还是在办公室。
在这两个概念中,云计算是大家比较熟悉的。 自推出以来,Amazon Web Services 一直是外包计算的典范。 在可预见的未来,云计算将得到进一步发展。
相比之下,了解网格计算的人并不多。 虽然这个概念已经存在了几十年,但该技术尚未得到广泛应用。 也许大规模网格计算的最好例子是 Folding@Home 和 SETI@Home。 著名的学术项目,它通过显示计算时间最多的贡献者排行榜,有效地“支付”志愿者计算机的分布式网络。
在数字货币出现之前,小额、快速、国际化、自动化的支付是很难实现的。 然而,比特币出现后,新的应用成为可能。 网格计算应用 为了使网格上的计算机值得销售,它们需要具有独特的价值主张。 通常,云计算在计算、存储或内存性能方面,对于同一台机器来说,都会有更好的性价比。 但网格计算机是真实存在的,由真实的人拥有,并没有被锁在公司数据中心。
这意味着如果你有一个有效的小额支付系统,你可以租用网格计算机并了解现实世界。 以下是四个示例: 软件传感器。 租用一组分布式真实IP地址比特币如何赚取,用于检测网站的正常运行和延迟。 我们之前发布了一个示例,即 ping21。 硬件传感器。 出租分布式测量设备集合以记录来自环境的传感器数据。 一个例子是 sensor21,我们将在下面对其进行描述。 软件驱动程序。 租出一组分散的真实IP地址来测试你网站的性能。 您需要电子邮件验证以确认域所有权并防止 DDOS。 硬盘。 在指定地点,不同运营商的无人机出租给公众。 这对于电影拍摄、无人机竞速等很有趣。为了实现这样的应用,我们需要做以下事情: 一个可以实现小额支付的数字货币() 网格网络上的计算机可以有一个可以使用的市场在每个网格节点端软件上买卖 () 客户,允许他们用比特币买卖服务(像这样)。 幸运的是,我们已经实现了以上所有内容! 让我们使用这个硬件传感器应用程序来出租网格节点并使用比特币小额支付出售传感器数据。 通过出售环境数据赚取比特币 Sensor21 是一个简单的硬件/软件包,解释了如何测量、存储和转售传感器数据以获得少量比特币。 你可以通过这个免费的21软件购买sensor21的测量数据,如果你已经构建了一个硬件传感器,你可以出售它。
购买 sensor21 数据
如果您安装了 21 并有一些比特币,您可以使用此命令行购买分布式传感器测量:
$ 21 buy sensor21 --data '{"n": 5, "sensor": "barometricpressure", "city": "San Francisco"}'
{
"city": "San Francisco",
"sensor_type": "barometricpressure"
"readings": [
{
"reading": 101424.2,
"timestamp": "2016-05-25T23:15:45.845Z",
"sensor_id": "6297a731854a2ec0b1ee4e7057d97e75ba751031d952492e24616789"
},
# ... [four more readings]...
]
}
You spent: 100 satoshis.
这个例子是用100聪从旧金山地区的一个小型气象站购买5份压力测量数据(帕斯卡)。 您可以通过运行此命令查看哪些城市有活动传感器,而且它是免费的:
$ 21 buy sensor21/info
{
"info":[
{
"city":"Los Gatos",
"sensors":{
"BAROMETRICPRESSURE":{
"num_active_endpoints":1,
"price_to_buy_active_endpoints":20
},
"TEMPERATURE":{
"num_active_endpoints":1,
"price_to_buy_active_endpoints":20
}
}
},
{
"city":"San Francisco",
"sensors":{
"BAROMETRICPRESSURE":{
"num_active_endpoints":5,
"price_to_buy_active_endpoints":100
},
"TEMPERATURE":{
"num_active_endpoints":5,
"price_to_buy_active_endpoints":100
}
}
},
# [ ...more cities... ]
}
出售 sensor21 数据
购买sensor21数据,只需要21软件和一些比特币,出售sensor21数据,需要使用物理传感器,需要连接到运行21软件的电脑。 在比特币 PC 或 DIY 比特币 PC 上构建传感器的完整说明如下。
组装硬件后,您需要运行以下命令:
$ git clone https://github.com/21dotco/sensor21.git
$ cd sensor21
$ source setup.sh
$ python3 sensor21-server.py -d
有了这个,您将开始收集传感器数据并在机器支付终端上提供这些数据。 如果你想将你的终端发布到 21 个市场,你可以这样做:
$ 21 publish submit manifest.yaml -p 'name="Joe Smith" email="joe@example.com" price="50" host="AUTO" port="5002"'
任何拥有这个21软件的人都可以在21市场购买你的终端,你的测量结果将与其他人的结果汇总,买家只需要购买其中一个终端(即mkt.21.co/sensor21)。
因此比特币如何赚取,总结一下:只需使用这些简短的命令集,您就可以将传感器数据转化为收入流。 这种传感器的价值在于它不像锁定在数据中心的云计算机,而是现实世界和网格计算网络的一部分。 在这种情况下,传感器的具体位置是一个附加值; 换句话说,色散就是它的价值。