Leth v0.1.0-alpha

We are happy to announce the release of our brand new Lightstreams Alpha version, Leth v0.1.0-alpha. It can be downloaded and installed today!

From Proof of concept to Alpha

Our previous version of Lightstreams proved a lot of core concepts of Lightstreams were possible, as it was developed specifically for our proof of concept demo application.

We wanted to show that an authorization mechanism, coupled with decentralised storage was feasible and could pave the way for new decentralised applications (Dapps). Once our proof of concept was done, we went back to the drawing board and sought where we could improve the design and performance of the secure storage.

Leth Alpha Release

We decided to create a Lightstreams command-line interface (CLI) that would enable Dapps to use our secure storage. The Lightstreams CLI, which we call Leth, is a modular, stable, and developer friendly tool that enables users to run their own Lightstreams node and access the core Lightstreams features.

The current alpha version contains the following core features:

Secure file upload and download — The ability to upload and download files in a decentralised manner.

— The ability to upload and download files in a decentralised manner. Access control management — The ability for the file owner to manage file access permissions via a smart contract. Once the file has been seeded, the content will continue to be distributed to those with valid permissions (as defined by the smart contract) without requiring the owner’s node to be online.

— The ability for the file owner to manage file access permissions via a smart contract. Once the file has been seeded, the content will continue to be distributed to those with valid permissions (as defined by the smart contract) without requiring the owner’s node to be online. Distributed private file sharing — The ability for multiple nodes to simultaneously share private content with those that are granted permission without a dependency on a centralised entity.

— The ability for multiple nodes to simultaneously share private content with those that are granted permission without a dependency on a centralised entity. Command-line interface — A CLI that enables users to access all the above features, as well as core blockchain capabilities.

Next steps

As previously discussed in our Roadmap 1.0, Lightstreams will launch in two stages. During the first stage, the Lightstreams node will launch on the Ethereum network where Lightstreams’ tokens (PHT) will be sold as ERC20 tokens. Accordingly, our Alpha version is able to interface with the Ethereum network and can be tested using the Rinkeby Test Network.

Getting started with Lightstreams

Instructions on how to download, install and run a Lightstreams Node (Leth) can be found here: Getting Started with the Lightstreams Node.

We’d love to hear your feedback and issues you encounter! Please contact me or one of our team members via our Telegram Group.