What is Web 3.0 and Why Do We Need It?

Web 3, Parity, Polkadot, Substrate, ipfs, blockchain? Wtf?

While visiting Republica 2019 and writing my presentation about it, I was trying to make sense of the deeper decentralised web stack. Jutta Steiner gave a talk at Republica but I was a little lost in what she was talking about. It was clear it was important but I was lost in the terms.

Watching her talk from tech open air (TOA19) was a lot clearer.

She also reminded me about the web3 summit, which I wish I could attend but always felt like I might not be quite the right person for it. I look forward to hearing what comes out of it however because its clear as Jutta says

…The first time I interacted with the web like everything was open and somehow that was the the perception like we now have this great tool and sort of thought like it’s not this these closed intranets. But it’s the information superhighway we can do whatever we want but what happened really over the 30 or so years afterwards was we replicated or built a ton of intermediaries that basically sit between us and anybody we want to interact on the with on the web online, be that through what’s that when we text to someone through Facebook, venmo, whatever you use you buy anything there’s always an intermediary for something that really should be a general p2p interaction. So the problem with this really is what’s underneath this and what led to this mass these mass centralization and of power and data in the hands of very few people is the fact that we had to do this in a very centralized way because this is just how the Internet technologies of where to work so we have an underlying architecture with centralized servers where all the data is gathered because of network effect the power accumulates and accumulates, and this is a very fraught way of doing things because you have a central point of failure and that was massively exposed by the Snowden revelations I mean partly because also backdoors are built into it but partly because it’s it’s centralized architecture…

Clear reason why web 3, I think…

Riding the Bitcoin bubble up and out?

Bitcoin market price over last 8 years

Bitcoin is something everyone is talking about right now. I wouldn’t be surprised if my parents asked me about it soon.

It was a while ago when I received some bitcoins from a friend via tipjar.  I added the tipjar link on my blog and every once in a while I received a very small amount of bitcoins as tips. The amounts were so small that I didn’t really take note till I needed to move the wallet.

That was when I noticed the amounts were adding up to less decimal places  in bitcoin and the value in British sterling was also starting to add up to a few coffees. After the move to blockchain.info (no matter what I thought about the founder), I decided to keep an eye on the figure but forgot about it. Wasn’t till about a week ago, when I decided to have a quick look at the amount it was worth and was pretty shocked.

The tips were adding up to something quite big and thats when I decided maybe I should convert some to sterling and ethereum. I have never put any money into bitcoin, its all been donated or paid to me in return for something, I treated it as a bit of a joke to be honest. But over the last few weeks it became very real as I transferred quite a bit out and still had some left over, just in-case the bitcoin bubble keeps growing. But i’m simply not motivated enough to track its progress and put money into it. Ethereum I’ve found interesting since I first saw the videos about it so I’ll keep an eye on that too.

Thanks to everyone who tipped my blog or paid into my wallet over the last 3 years,  I owe a great gratitude to all those people. I’ll keep writing… feel free to keep tipping.

Storj: A p2p decentralised storage model

Storj: Decentralizing Cloud Storage from Storj on Vimeo.

Storj is an open-source, decentralized, cloud storage platform. It is based on the cryptocurrency Bitcoin’s (BTC) blockchain technology and peer-to-peer protocols. The Storj network uses its own cryptocurrency, Storjcoin X (SJCX), while its front-end software supports the use of other digital currencies such as Bitcoin and more traditional forms of payment like the dollar. Unlike traditional cloud storage providers, Storj keeps data spread across a decentralized network eliminating the problem of having a single point of failure. It also encrypts all data making it impossible for anyone, including Storj, to snoop on users’ files without having a user’s private encryption key. In return for offering storage space to the network, users are paid cryptocurrency.

Imagine storing all your private data across other peoples drives in encrypted form? Imagine getting paid to store this encrypted data?

Well this is Storj and its frankly quite an amazing concept whoses time as come.

This is a very attractve setup for someone like me with many terabytes of storage and hyperfast broadband. Unlike the risks of running an Tor exit node, everything is strongly encrypted and the host has zero knowledge of whats being stored or transfered.

I already have an account as I’d be interested to see how it works. First heard on Steal this show, how the swarm will beat the cloud.

Blockchains for online dating?

Thinking Digital 2016 Newcastle

I was listening to Sarah Meiklejohn from UCL talking Blockchains at Thinking Digital Newcastle 2016. I tweeted an idea I’ve been thinking about for a while…

Blockchains for online dating… The crux of a blockchain or a distributed ledger is a way to encourage trust in a sensible networked way. Chris asked…

So here is some logic behind my thinking… I’m doing that dyslexic trait of having to reverse explain how I got to where I am at; although I recognise not the only one thinking about this.

There is a problem with online dating (not pointing to the white elephant in the room, as I have many times before); how do you know who you are contacting is really who they say they are? This has given rise to not only the 419 scams, catfishing but also sexortation scams. Also most of the research/hacking (amy webb/chris mckinlay) has been done through the loop-hole of people being able to just fire up (you can automate this, I’ve witnessed scripts) another profile.

There has been questions in the past why online dating sites haven’t done more to protect their users? Some of the Asian dating sites have started to verifiy their users, others are following, Tinder did so for celebs and even Badoo just launched photo vertification. Each is a very clunky solution and usually an after thought added on.

How about if you could see the interactions between the people on the dating site? There actions verify who they are, the patterns speak volumes. Want to send the same messages out to 1000 people, go ahead but we (all) will see. Currently that data is only accessible by the owners of the site/service. Would that be a step too far into radical transparency?

Would that influence the way people interact? Knowing the interactions (not the actual messages/content) were publicly logged and could be looked at by anybody in the site?

One of the things I quite like about OKCupid & POF is the notion of the visitor. basically you can see everybody (unless they are paid members and turn off the visitor option). I quite like this because it makes you more careful about who you click on and view, knowing they will see this too. But with a public ledger system, others could see this too. This would solve my issue when trying to find the most popular person on OKCupid and throws up the question Hannah Fry talked about in a TED talk about finding love with mathematics and I experienced at MOSI.

Too many steps forward? Ok how about we hide the end points, like in a traditional blockchain system. You don’t see the interactions but you do get stats about how many times that person has fired out messages, what kind of reaction they got, etc.

Basically blockchain or distributed network ledgers could tweak human behaviour slightly towards something more positive for everybody? It’s an idea but something I’d like to see tried at the very least, expecially because its a total wild west out there right now.

Some accountability for some of our actions, isn’t a bad thing I have to say.

Your home needs a blockchain

Grandpa's Pocket Ledger & My Field Notes

The internet of things or web of things has always been quite interesting,, even with the terrible ideas to marry the internet with certain objects in bad ways (cue the internet connected fridge).

Even myself have started to purchase a number of objects and appliances which are internet connected, such as my philips Hue lights. Not necessary so I could turn them on and off anywhere in the world but I like the colour control and have ambitions of doing something similar to redshift/flux/twilight Still need to work on this part.

I’m very peed off that Philips just pushed an firmware update which blocks 3rd party support for their bulbs. Luckily they saw the error of their ways.

This is only the beginning of course….  (don’t even go there about ethics of data). Something I have been keeping an eye on using Diigo groups.

Thinking about this quite a bit, especially during the build up for Mozilla Festival this year. We planned to connect as many things  together via their open API’s (now you see the connection with the Philips Hue lights), log it to a life-stream and then printed out into a number of books.

Global Village at Mozfest

Why?

Part of it is making data physical, one of the underlying ideas behind the iotsignals idea, which drifted into the ethics of data. Which is fitting because….I can point you to Alexandra and Aleks in the ethics of data.

Aleks – If we had a status life for every single time that light over there was communicating with that lift, or that thing over there was talking to that thing at the bank. If we had a status every time we would just be completely frantic and totally dizzy with inputs.

There is a trend to internet enable everything.

Alexandra – I think the potential of IOT emerged when technology was cheap enough that you may want to put it anywhere.

The Nest thermostat, Smart TV, Smart fridge, Hue lights, etc, etc… You don’t want to know the up to date status of everything.

Nest Thermostat

But you may want to know or understand why your heating keeps turning off just as you finish cooking dinner?

Smart devices should log all communication/transactions/decisions with other devices. If the Nest decides the temperature is too high, it should be logged somewhere. Giving an insight into the underlying algorithm and decisions. Why and what triggers it… This is one step on the very long road to build trust with devices.

Of course if you haven’t guessed lifestream isn’t the right thing. What is needed is a home wide blockchain system.

From reading, about blockchain.

In essence it is a shared, trusted, public ledger that everyone can inspect, but which no single user controls. The participants in a blockchain system collectively keep the ledger up to date: it can be amended only according to strict rules and by general agreement. Bitcoin’s blockchain ledger prevents double-spending and keeps track of transactions continuously.

This could be the perfect ledger/logging technology for building reputation and trust with devices/things. Of course the participants would be things, who all agree to update the home blockchain..

This level of transparency in what the systems and things around you are doing allows for inspection by people. I don’t assume most people will care till something happens. Same as when people have their identity stolen or compromised in some way. Like the GPL (general public licence) enables, you can have somebody else inspect, consult, recommend, etc on your behalf if you allow them permission.

This should be a start to the little black boxes appearing one day. Worst than Doctor Who is the little black boxes can change their function based on a external demands. Yes you may get a email saying read our new EULA update but honestly most people delete it or ignore it. Its only once something stops working or acting differently from before, people may actually start to wonder.

It seems pretty obvious to me but I’d love to hear why I’m wrong or how it can’t work…. Even Big Blue gets it, somewhat.