Here is my current workstation. I just got the new chair and keyboard today. I wanted to share it and I asked myself where, so I thought, oh yeah, I have that steem account...
The crappy chair I had before was distracting me so much, this new one, it's cheap and simple but it is a million times better than one not designed for a computer. The keyboard is not my idea of perfect but it's a lot better than the one on the sony vaio laptop. Just light enough and longer travel that I don't feel quite so frustrated typing on it.
Reflections on the Dawn Network
The Dawn Network is a peculiarly open source project... Pretty much nobody is telling anyone else what to do. @faddat is going nuts on his side, building out of components a complete p2p hosting system and voting system for it. He is taking the concept from Steem for voting on posts, to instead, media files (text, audio, photo, video) hosted on peers who earn for their work, are tagged into the blockchain and then a scheme for voting and allocating new Dawn tokens according to how the voting goes. I haven't seen any discussion yet about schemes to counter gaming strategies against it, really we are at the early stage of building the basic parts yet. The consensus engine is still a little way into the future, maybe a few weeks we will know exactly how we are giving out new tokens based on these votes.
For myself, I'm building a total blockchain/etc engine from the ground up, using Go. I am just getting to the point where I can build a basic system of connecting new nodes up to the network. I am using Tor as the basis of my design. There is much talk about clearing transactions in under 3 seconds (or less) but I think if it is under 10 seconds it's fast enough, so I don't think the extra latency of Tor is going to be a problem. I intend to build a second, direct connection layer that builds upon the discovery process that uses Tor.
Getting nodes connected is a big puzzle in the blockchain building situation. There is all kinds of emotive arguments about whether people should depend on a single source for a list of nodes or not. Well, I don't think that is so important as how they are discovered. The peer discovery system I am designing will allow any node in the network become an introducer for new nodes. The list of available nodes is dynamically generated, and any node that has a current advertisment live and circulating can return any and all of the list of peers.
Well, I just wanted to share a pic of my new workstation situation and now back to work!