Skip to content
This repository has been archived by the owner on Jan 26, 2022. It is now read-only.
/ weeveNetwork Public archive

weeve network protocol including token-curated registries, marketplaces and oracles to arbiters and validators

Notifications You must be signed in to change notification settings

weeveiot/weeveNetwork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 

Repository files navigation

weeveNetwork

It is an indisputable fact that data has tremendous value when tokenized and used in a network to support the mechanics and principles of an economy. The Weeve network empowers the economy of things by introducing a commercialisation layer between (IoT) devices and the Blockchain. In the weeveNetwork, machines (or Weeves thereof) index, process, tokenize and trade harvested data against digital data assets, among them are most notably cryptocoins.

Weeve envisions public or private marketplaces for any form of digital assets ranging from geo-data to electricity or delivery status, where data producers and consumers (resp., buyers and sellers) come together, escrow their supply and demand, and exchange their digital assets for agreed upon prices.

Smart Contracts

The current smart contracts in this repository are a development state, they are not final nor set in stone. Our development goal is the implementation of the weeveNetwork and its components, namely the registries and marketplaces. We will update this repository regularly in the process of our development.

Voting and Challenging

Some weeks ago we implemented device challenges into the weeveNetwork. With our latest update we also brought the same functionality to the registries and marketplaces. Based on Mike Goldins (ConsenSys) PCLR voting we are now providing our users with the ability to challenge registries, marketplaces and single devices, vote on active challenges and resolve them in the end. If a vote on a challenge passes, the affected entity is being excluded and it's stake is slashed. For more details on the voting process and the token mechanics we are referring to our token paper.

The implementation of the voting contract itself can be found here. The corresponding calls for registry and marketplace challenges to the voting contract are implemented in the weeveNetwork. For device challenges the calls to the voting contract are implemented in the weeveRegistry and the weeveRegistryLib.

Questions or suggestions?

We are always happy to get some feedback and new ideas - we also like to chat about development in general, so feel free to join our gitter!

Join the chat at https://gitter.im/weeveiot/weeveNetwork

About

weeve network protocol including token-curated registries, marketplaces and oracles to arbiters and validators

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published