Pre-Proposal: Integrating low-power IoT devices to a dash blockchain

Integrating low-power IoT devices to a dash blockchain. Is this a good idea?

  • yes

    Votes: 5 55.6%
  • no

    Votes: 3 33.3%
  • other

    Votes: 1 11.1%

  • Total voters
    9

GrandMasterDash

Grizzled Member
Masternode Owner/Operator
Jul 12, 2015
3,137
1,226
1,183
The penny has finally dropped and I think you might of actually stumbled upon something that would radically transform dash.

I think we can write up a proposal, not to ask for money initially but to inform, to request feedback and seek technical help.

Can you write job descriptions for relevant posts? We can start with a prototype / PoC.
 
  • Like
Reactions: vazaki3

vazaki3

Active Member
Jul 1, 2019
400
149
113
33
apogee.dynu.net
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
The penny has finally dropped and I think you might of actually stumbled upon something that would radically transform dash.

I think we can write up a proposal, not to ask for money initially but to inform, to request feedback and seek technical help.

Can you write job descriptions for relevant posts? We can start with a prototype / PoC.
People who will help Dash on it, should have good knowledge of rasberry pi.
All HNT network is based on rasberry.
So we need people who know rasberry, linux, and of course have knowledge on the lora and 5g hats of rasberry.
SX1262 LoRa HAT for Raspberry Pi, Spread Spectrum Modulation, 868MHz Frequency Band (waveshare.com)
SX1262 LoRa HAT for Raspberry Pi, Spread Spectrum Modulation, 915MHz Frequency Band (waveshare.com)
Finished Opensource Raspberry Pi Gateway Hat (SX1301/8 base) - Gateways / Raspberry Pi Gateways - The Things Network
SIM8200EA-M2 5G HAT for Raspberry Pi, 5G/4G/3G, Snapdragon X55 (iot-store.com.au)
 
Last edited:
  • Like
Reactions: GrandMasterDash

vazaki3

Active Member
Jul 1, 2019
400
149
113
33
apogee.dynu.net
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
The goal should be this
Blockchain as a service, for an HNT wireless node (which is open source)
We should give the opportunity to an open source HNT node to disconnect from the Helium blockhain (validators), and connect to the Dash blockchain.
This will apply of course to the old HNT nodes from 2013-2020, because all current nodes of HNT since Jan 2021 are closed source.
 
Last edited:

GrandMasterDash

Grizzled Member
Masternode Owner/Operator
Jul 12, 2015
3,137
1,226
1,183
Because this is a mesh network, these rasberry pis are both the client and the server? And old HNT nodes can be updated to work with dash nodes? Is that right?

If I assemble the components, what is my first task?
 
  • Like
Reactions: vazaki3

GrandMasterDash

Grizzled Member
Masternode Owner/Operator
Jul 12, 2015
3,137
1,226
1,183
How do we make this pay when a node is setup in some remote area with little traffic?
 
  • Like
Reactions: vazaki3

vazaki3

Active Member
Jul 1, 2019
400
149
113
33
apogee.dynu.net
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
How do we make this pay when a node is setup in some remote area with little traffic?
First of all, as with HNT, if there is no traffic, there is no money. Proof of Coverage protocol requires more than one nodes to verify one another, for payments to start be paid to the nodes.
Ideally we should change dash's protocol. But this is a diffficult task, and requires many changes to the code.
But, on the other hand Dash has an advantage , comparing to other coins. Its budget.
So, initially, a quick and dirty solution is to allocate some money from the budget of Dash, and share this amount to all upcoming Dash-IoT nodes.
 
Last edited:
  • Like
Reactions: GrandMasterDash

vazaki3

Active Member
Jul 1, 2019
400
149
113
33
apogee.dynu.net
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
Because this is a mesh network, these rasberry pis are both the client and the server? And old HNT nodes can be updated to work with dash nodes? Is that right?

If I assemble the components, what is my first task?
Rasberry pi is primarily the client, and the blockchain should reside to the dash full nodes (or masternodes) that may be either into the rasberry itself or alternatively elsewhere and should be called via remote procedure calls (rpc).
The old HNT nodes were full nodes, which means than into the rasberry pi resides also all the HNT blockchain. Soon HNT is planning to introduce the light nodes, where the blockchain will reside solely to the 3000 approx validators.

I assume that if we go back to the HNT code before Jan 2021, it will be possible to change the code and transform the node so that it will point to the blockchain of a dash full node (or of a masternode) instead of pointing to the HNT blockchain.

The first task is to buy a rasberry, a lora/5g hat, and built a full HNT node from scratch. The change the blockchain, and make it point to the dash blockchain.
 
Last edited:

GrandMasterDash

Grizzled Member
Masternode Owner/Operator
Jul 12, 2015
3,137
1,226
1,183
I hear ya about the dash budget but we're a long way off from that. Let's just build HNT nodes and see how it can be modified. But just curious, what sort of protocol change do you think is needed?
 
  • Like
Reactions: vazaki3

vazaki3

Active Member
Jul 1, 2019
400
149
113
33
apogee.dynu.net
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
But just curious, what sort of protocol change do you think is needed?
I have no idea. I assume we need changes in the protocol of mining, as long as the ProofOfCoverage is a mining procedure.
So the Dash protocol should take into account and handle more than one types of mining.

If the masternodes decide to vote in favor of an incentive fund dedicated to ProofofCoverage mining, I will look at it.
And maybe come back and point to the suggested changes required to be done into the dash code in order to support more than one types of mining.
This is because I personally hate giving any kind of written reports or Dash Improvement Proposals.
For me only code talks, all the rest is just noise.....
And this is the main problem with the Dash voters. They trust and vote persons who talk, not persons who code.
 
Last edited:
  • Like
Reactions: GrandMasterDash