【问题标题】:Can I store data like an excel file on the Ethereum?我可以在以太坊上存储像 excel 文件这样的数据吗?
【发布时间】:2019-09-19 17:06:13
【问题描述】:

(我是第一次使用这个网站。不知道为什么我的问题不清楚。如果我做错了什么请告诉我。我会立即修复它。真的很抱歉... )

我是一名在韩国学习以太坊的大学生。不是一门常规课程,而是出于兴趣个人学习!

我想使用私有以太坊区块链制作“智能工厂”的概念图。

智能工厂使用多种传感器:温度计、湿度计、加速度计等。

我目前对三件事感到好奇。

由传感器测量的大量值,例如加速度计每秒测量 100 个数据,持续 10 分钟

60000条数据,数据量20mb左右(假设)。

  1. 此时是否可以将所有这些数据存储在以太坊区块链的所有节点上? 或者我可以只读取传感器值并执行一个简单的命令(提高室内温度,停止机器等)? 这是因为数据是像excel文件一样存储的,不像交易数据那么简单。

  2. 更简单地说,是否可以将“文件数据”存储在区块中,例如以太坊区块链中的 excel 文件?

  3. 没有必要在我设想的私有以太坊区块链中进行“以太交易”。 'gas' 可以防止恶意用户陷入死循环,但 'Ether' 对我来说有什么作用呢?

我是一个完整的初学者。最终,我想用很少的传感器来实现一个智能工厂(它是为了PPT演示,不是真的),但是知识有太多的限制。

非常感谢您回答我的问题。

enter image description here

【问题讨论】:

  • 看看 Swarm。以太坊就像一个只有 RAM 的虚拟机。如果你想要一个“硬盘驱动器”,你需要使用类似 swarm 的东西。

标签: blockchain ethereum


【解决方案1】:

此时是否可以将所有这些数据存储在以太坊区块链的所有节点上?或者我可以只读取传感器值并执行一个简单的命令(提高室内温度,停止机器等)?这是因为数据是像excel文件一样存储的,不像交易数据那么简单。

在区块链中存储数据的成本很高。你有太多的数据会导致大量的以太坊。

更简单地说,是否可以将“文件数据”存储在区块中,例如以太坊区块链中的 excel 文件?

区块链通过智能合约存储数据,excel文件不能存储在区块链中。

我设想的私有以太坊区块链中不需要“以太交易”。 'gas' 可以防止恶意用户陷入死循环,但 'Ether' 对我来说有什么作用呢?

以太币将用于向您收取用于在区块链中存储数据的存储空间。

【讨论】:

  • 您的回答对我帮助很大。非常感谢。
【解决方案2】:

数据可以存储在以太坊上,但每笔交易都有与之相关的成本。交易成本与交易规模直接相关。

不推荐存储excel数据。 区块链是一个账本(交易数据)。 如果目的是为了维护数据的出处,取excel的hash,加上hash作为交易的数据,将excel作为数据存入链下数据库。

区块链上的每个数据存储都具有与以太相关的成本。

以太币在主网上有两个用途,首先是激励矿工将您的交易包含在一个区块中,其次是阻止人们向网络发送垃圾邮件。你仍然需要处理以太币。

【讨论】:

  • 感谢您的回复!您的答案是否意味着您存储指向数据位置的地址(转换为哈希函数),而不是 Excel 数据本身?很抱歉,如果我的理解属实,我能否知道包含相关资源或“Google 搜索词”的网页地址?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-24
  • 2019-01-21
  • 2018-11-26
  • 1970-01-01
  • 2018-12-25
相关资源
最近更新 更多