Internet of Coins Update #24: Listening to the winds of change

02 Aug 2017 / CodaSiren

Dear cryptocurrency enthusiast,

We thank you for your interest in our project, and all who participated in our crowdfund. You are receiving this e-mail because you have either signed up for the Internet of Coins e-mail updates, participated in the crowdfund or have previously been in touch with one of our team members. From August 1st this newsletter will be sent out once every two weeks, to keep our supporters updated about our development efforts.

Trading support in preparation

A third party has shown interest to launch the hybrid tokens used in Internet of Coins on an exchange. Their technicians have started research into supporting the different chains that intercommunicate. We cannot give any guarantees on their timing, but donators who will want to start trading will have one more choice on where they can exchange, next to the decentralized exchanges. We will also unveil the logo for the interconnected hybrid token when the exchange has their implementations ready. In the meantime we are laying foundations for the weavechain implementation and starting cooperation with other programmers, for example in the UI/UX area to take the wallet further.

Hardware node

Next to token support, we are also preparing bare metal options for our supporters. Development of a hardware node is underway that will enable everyone to support the Internet of Coins infrastructure. We are very excited about this development, and will communicate further information once the nodes are production ready.

'How we roll'

We noticed some questions about the token release cycle in our email inbox. Some supporters asked how and when they would receive their tokens. For most people, the tokens will be released in the first quarter of 2018, when our integrated and user-friendly wallet has been developed. The last requests for early holders are being handled this week and next week.

The release of the tokens

There have been questions regarding where the HYBRID tokens are 'visible' and how donators can know where their tokens are stored. We build on earlier achievements, and hence the infrastructure to carry our tokens will be developed using the (crypto)currency that our supporters donate. At the present moment, this means your registration information is your ticket for our Fundraiser. Make sure to keep a copy of your PIN, the TXID of your donation, screenshots of transactions and confirmation, or the confirmation email. If you cannot find these, you have until September 1st to provide proof of your donation. When the network infrastructure is functional, each donator will be able to create their own account on the newly developed system. This account will receive the amount of HYBRID tokens reserved according to the USD value of the donation at the time of participating. In the course of development, the network will be connected to different coins and token systems, as well as those included in the fundraiser.

How can we help you?

If you want to ask the team any questions, regarding the project or in general, please use one of these ways to do so:

Twitter: ask your question and mention @InternetOfCoins
Log on to the chatpage on our website: https://internetofcoins.org/chat
Via email: info@internetofcoins.org

If you haven't received a mailing from us earlier and are new to the project, you can read up on previously published articles on our blog, join the Bitcointalk forum thread, check out our project website or watch one of the presentations we have held at various conferences.

Ways to support

We can use help integrating different blockchain systems into the Internet of Coins wallet. If you can program in JavaScript (NodeJS), and would like to help out, please let us know. You can also follow and retweet us at @internetofcoins to spread the word. Want to be added to our Slack channel? Just reply to this mail with your request and we'll send you an invite. Once added, you can invite others as well.

Thank you for taking the time to read our updates, we'll be in touch again soon with our next newsletter!

Yours sincerely, Amadeus, George, Jelle, Joachim, Kirsten, Luca, Maria, Marjon, Matthias, Pim, Robert, Sergey and Steffen

The Weavechain: Temporal Immutable Storage and Consensus

24 Mar 2017 / Dotrego

The Weavechain: Temporal Immutable Storage and Consensus

What if you need to store data, with the security and consensus of a blockchain, but on a device that does not have the necessary storage requirements? Right now, many mobile phones don’t have enough space to store a blockchain, let alone multiple blockchains. The wallets on these devices thus have to be light versions of what can be run on a computer with more harddisk space.

For the Internet of Coins project this problem has been put on a priority list. The team wants to be able to store immutable data, but they know this cannot be done in the form of an ever growing blockchain when it is to be stored on a device with limited storage space. For this reason they have come op with a new kind of immutable storage that is temporal.

Enter the weavechain. A weavechain is the decentralized storage system for Internet of Coins containing a collection of interwoven block streams that can store different types of data. It is a priority-based data retention system which stores cryptographically secured blocks on a decentralized network of computers.

Like a blockchain, a weavechain can function as a public ledger of transactions that have been executed on a decentralized network. The first working example of a blockchain is Bitcoin, however, its constantly growing chain size has been perceived by some as a problem that grows more urgent over time.

Blocks can be added to the weavechain in parallel, instead of sequentially. Additionally, data can be disposed of when no longer needed, making it a prunable data store.

As a data storage construct the weavechain decentrally stores information for a period of time in temporal blockchains called strands. The main data collection of a weavechain consists of a high entropy genesis block with successive exodus blocks containing cryptographically hashed time data and consensus information.

Exodus blocks verify eachother back to the Genesis block, and can function as checkpoints or genesis blocks of new strands. They use very little storage space, as they contain no more data than the bare necessities to indicate block time and the final state of consensus for that block. The purpose of an exodus block is that it can be used to checkpoint other blocks that are part of their own individual chains.

The chains containing the exodus checkpoints are called strands. These can contain any kind of data, from multi-source balanced data to cross-blockchain transfer information, and their properties can differ from one strand to the other. Strands enable trustless data sharing with consensus, while at the same time this data can be discarded when no longer necessary.

As ‘completed’ blocks are added to a weavechain block strand, data is retained based on the capacity of the machine the weavechain is running on. Certain strands that have lower priority may be dropped to conserve storage space. When needed, this data can be pulled from machines that have more storage space for all priority strands.

Every strand records blocks in a linear, chronological order. At its end every strand has a predefined drop zone, where data is either reintroduced into the weavechain based on its state of immutability, or dropped to conserve storage space. In this way a weavechain can hold a large amount of data that is verified through consensus, while the actual growth of storage requirements is strictly limited.

The Internet of Coins weavechain can solve the problem of immutability and consensus on devices where storage space is a more tight. As a ‘forgetful’ blockchain, it can further decentralise the cryptocurrency ecosystem and let every device help along, even when resources are limited.

 



1

Tags

events Bitcoinference altcoins bitcoin Hybrid Assets history integration dapps exchanges risk hacks multigateways smart contracts smart oracles assets cryptoequity merchants instability evolution revolution development consortium politics Virtual Bitcoin Expo Bitcoin Wednesday Ethereum Arnhem Bitcoin City eclectic architecture atomic transactions RPC calls Bitalo launch open source mammals crypto decentralisation cryptosphere economy autonomous banks dinosaurs Crypto Money Expo Bitcoin Embassy API future pizza day altcoin nxt xcp counterparty block explorer SIDN funding NLnet exchange peer shared mesh peersm technology cooperation beta blockchain finance ethics government manifesto update campaign fintech technologies tokens deterministic transactions internet of coins greenpeace weavechain immutable storage consensus unbanked authentication Development evolution NEM Waves Bitshares Early Birds milestone HYBRID hacking spree token release pricing schedule transparency grandma human readable hashstrings libraries missing PIN alpha wallet hardware node virtual machine early bird VirtualBox DIY TOR live first transfer grant crowdfund fundraiser release early holders pioneers distribution trade hybrid tokens decentralized early holder scam policy trading preparation ethereum wallet ethereum blockchain CLI internet coins research low bandwidth multiple-token interchange etherdelta local storage usability legal hiring ERC20 token upgrade Ethereum foundation XHY ethereum classic ETC user interface teeny tiny token support torrent smart contract markets expansion command line asset management NXT blockchain star decentralized storage favourite cryptocurrencies dashboard token management user settings ISOC Internet Society awards startup script documentation hybridd node system Chaos Communications Congress Internet Innovation Award nomination