Enabling micro-transactions in the Ethereum ERC20 based DataBrokerDAO IoT marketplace with the µRaiden framework

Enabling micro-transactions in the Ethereum ERC20 based DataBrokerDAO IoT marketplace with the µRaiden framework

Within the context of the DataBrokerDAO project, we often get asked by the community why we chose Ethereum as an underlying platform. Mostly with comments on transaction speed and cost of the operations we like to use on a micropayment level.

First off, the more general reasons. ETH and ERC20 tokens are the most widely accepted cryptocurrencies across the board. Being widely accepted is essential for the marketplace, since the access to, and the liquidity of these tokens enables a well-functioning market.

For the technical perspective is the platform the most stable, versatile and it keeps moving forward at a rapid rate. The Byzantine release, the improvements in the Solidity language and future proof of stake changes attest to that fact. Other possibilities, Bitcoin and Iota among the most notable, are either not progressing fast enough, with enough features, or are unstable and not proven secure respectively.

Coming back to speed and costs of the micro-transaction in a marketplace, the rapid rate of innovation on Ethereum is providing better and better solutions every day. The one I want to highlight today is how we will be integrating state channels into the marketplace using µRaiden.

Please note that this does not constitute any relationship or endorsement of Raiden Networks for DataBrokerDAO, µRaiden is an open-source tool provided by Raiden Networks which we are using in DataBrokerDAO development

While the Raiden Network is not ready for prime time yet, its little sister µRaiden is an off-the-shelf, open-source micropayment solution which already helps to solve the scalability and latency challenges of many use cases today.

The main differences between the Raiden Network and µRaiden are:

  • µRaiden is a many-to-one unidirectional state channel protocol, while the Raiden Network is a many-to-many bidirectional solution and implies a more sophisticated design of channel networks. This allows the Raiden Network to efficiently send transfers without being forced to pay for opening new channels with people who are already in the network.
  • µRaiden off-chain transactions do not cost anything, as they are only exchanged between sender and receiver. The Raiden Network has a more complicated incentive-based off-chain transport of transaction information, from one user to another (following the channel network path used to connect the sender and the receiver).

In a nutshell, data buyers wanting to access a sensor owners generated data, will open a micropayment channel with the marketplace contracts and fund that channel with some DATA tokens. These escrowed tokens will be kept by a separate contract that manages opening and closing of these channels.

With these open channels, the heart of the system is revealed. It lies in its data buyer -> marketplace off-chain transactions. They offer a secure way to keep track of the last verified channel balance. The channel balance is calculated each time the buyer pays for a period of data. He is prompted to sign a so-called balance proof, i.e., a message that provably confirms the total amount of transferred DATA tokens. This balance proof is then sent to the receiver’s server. If the balance proof checks out after comparing it with the last received balance and verifying the sender’s signature, the receiver replaces the old balance value with the new one.

Using this technique, we can enable free, ultra-fast transactions with no long-term commitment of funds. Particularly as it is easy to close down a channel and recover any recommitted DATA tokens.

I would go as far as calling it the “holy grail of marketplace scaling”, but that would discount all the awesome things still in development, so let’s leave it at the perfect solution for our use case at this time.

Any questions, opportunities or partnership requests are welcome on any of these channels:

More info on https://databrokerdao.com

DataBroker DAO joins the Sigfox Partner Network

DataBroker DAO joins the Sigfox Partner Network

 

DataBroker DAO is excited to announce that it is the newest member of the Sigfox Partner Network. Joining the network is an important step in bringing sensor manufacturers, sensor owners and Sigfox, a global infrastructure provider of network connectivity for IoT, closer to the DataBroker DAO ecosystem.

The partner network of Sigfox brings together some of the world’s most innovative companies in IoT sensor technology. The network consists of more than 500 component and end product manufacturers with thousands of products and more than 200 service providers supporting the development of innovative sensor technologies.

The users of the Sigfox partner network are creating and selling sensors for everything from automotive & fleet management to smart cities to agriculture (see 8 themes below).

https://www.sigfox.com/en/solutions/iot-use-cases

 

The themes in focus within the Sigfox partner network are a fantastic match to the types of data that data buyers on DataBroker DAO are looking for.

By joining the partner network of Sigfox, DataBroker DAO aims to provide fellow partners (and their clients), who are creating and deploying cutting edge sensors, a direct and transparent path to data monetisation. How exactly they use the proceeds is their call. They can either bank the proceeds to improve their profitability, reinvest in additional hardware or purchase additional data available on DataBroker to gain further insights.

 

https://www.sigfox.com/en/coverage

 

For smart city initiatives in cities within the coverage of the Sigfox network, DataBroker DAO can provide a jump start on getting sensor owners involved and the entrepreneurs in the city fully engaged in building value adding services making their city smarter, happier and enriching the lives of their citizens.

Whether you are a sensor manufacturer, a sensor owner or a potential buyer of data, please be sure to stop by the DataBroker DAO booth at the upcoming Sigfox World IoT Expo on September 25–26 in Prague, Czech Republic. We will be happy to introduce you to DATABroker DAO and provide you with a top to bottom live demo of the beta version of the platform.

 

Try the platform at https://beta.databrokerdao.com

 

In the current phase of DataBroker DAO, we are actively seeking interested sensor owners (individuals, corporations, municipalities, etc) from all sectors, data consumers (for own use or for resale) and smart city initiatives to join the DataBroker DAO community. If you are interested to learn more about the opportunities, don’t hesitate to contact us via email or join our slack or telegram channels.

ABOUT SIGFOX

SIGFOX is the first and only operator of a cellular network fully dedicated to low-throughput communication for connected objects. Leveraging on its patented UNB technology SIGFOX brings a revolution to the M2M and Internet of Things world by enabling large-scale connection of objects. Reliable, long range, robust, SIGFOX network and related offer mean groundbreaking prices and costs, extremely low power consumption, and massive reduction of the customers’ carbon footprint. With SIGFOX, One network brings your billions dreams to life. For more informations : www.sigfox.com

Any questions, opportunities or partnership requests are welcome on any of these channels:

More info on https://databrokerdao.com