Update #4 — Beta release

The full article was originally published by Bytes on Medium. Read the full article here.

Further to the teaser we published earlier this month, here is a full debrief of our progress developing Bytes, with two small demos and some prediction of what is to come next.

Since the Alpha release, we have split our team in two. One half specialises on the building of an IOTA based IoT Internet access trading stack. This is a Linux + JavaScript stack (JS is great for IoT too). The other half of the team is working exclusively on our beautiful mobile app.

Intro: What is Bytes?

Bytes offers a platform for last mile, distributed, Internet access trading. Last mile means we are not substituting ourselves to regular ISPs, and distributed means the trade is not intermediated. No third party is involved in processing or enforcing the transaction, not even ourselves.

Having a platform for last mile, distributed, Internet access trading enables to:

  1. Do away with roaming by enabling locals to sell their excess Internet access to travellers (we will make sure this is compliant) — when was the last time you used up your 100GB monthly limit?
  2. Enable machines (or “Things” in the IoT parlance) to transact with one another. Indeed, connecting billions of machines to the Internet is nearly impossible for today’s centralised offerings. A distributed, programmable payment stack is needed.

IoT Stack

We have built a solution that enables IoT devices to sell Internet access one to another in a distributed way. We used Raspberry Pis to simulated an IoT cluster.

Goals

The two requirements for our IoT stacks were that:

  1. The solution runs on Linux, and
  2. The solution has a pure P2P architecture.

It is developed on a Linux platform for at least two reasons.

Implementation

We used Linux’ network utilities, IOTA.js, and Electron. Electron enables to build desktop applications with JavaScript.

Using Electron means we do not need a webserver to host the dashboard, which enables us to maintain a fully distributed architecture. There is no server to cause delays, so everything gets done a bit faster.

Read the full Article

The full article was originally published by Bytes on Medium, where people are continuing the conversation by highlighting and responding to this story.

You might also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More

Did you know?

Buy in without the stress of trying to time the market

when you setup a savings plan. If you haven’t started a plan yet, head to your Bitpanda account to get started!

Purchasing cryptocurrencies comes with a number of risks.
Never invest money that you can't afford to lose.

You can automatically invest

in IOTA with Bitpanda Savings!