The World Wide Web is fragile. Links break and website content can disappear forever. The Web is not universally accessible. It is too easy for outside entities to censor connections, controlling what people can and cannot view on the Web. The Web is also not very private, exposing users to mass surveillance by corporations and governments. A Decentralized Web can address all of these problems by building in privacy, security and preservation by default, ensuring that websites are easily accessible to all as long as at least one person somewhere in the world is hosting a copy.
from june 7:
URIs aren’t supposed to be locations, but names – use domains as names
one of the things in the design of the web, UDIs that became URLs – they are meant to be names
someone asked me if the web was decentralized. It was by design but not how it is used now
some of you may have a main job and this is something you do on the side, like me then
its very different now – back then in 1989 I got to work on the web without people looking over my shoulder
there are a lot of ways to decentralize the web by fixing how we use it, not the underlying model
perhaps our issues have more to do w/people not being free/dcent than w/web not being free/dcent – a nother way
there was an argument about whether urls were names, as people thought that URNs could map to urls
if you get a DoI hash you still need to look it up to find a url
all these systems build a form of Commons, and people have to contribute to the commons to keep it running
begs we set people free first.. to common
can we design multiple Commons’s that move data between them?
this is a great start and huge thanks to Brewster and the archive for hosting
@: I started our looking at this to back up the web, then found Snowden’s issues
being rounded up for what you’ve read has a long history
front page here:
and perhaps here:
all videos will be archived here:
jun 8 2016
9:05 sf (10:05 den) – Vint
Keynote Address: Vint Cerf – “A Web that Archives Itself”The Internet Archive has started the process of preserving the WWW but there is an opportunity to refine the design of WWW to create a *self-archiving, distributed system. I hope to explore some of the desirable properties of such a self-archiving system from the technical perspective but feel compelled to consider business models that make the process sustainable and affordable. This is clearly more than just a technical problem.
Michel – 1\ immediate – w/o install 2\ open anyone can publish w/o permission 3\ universal – runs on any device/platform 4\ agency – user can interpretVint:stream of consciousness generated at 4am.. sometimes you actually don’t know what talking about..last one: collected many diff networks and made out of them one thingi’m interested in archiving.. recognizing little bits and pieces.. but usually applies to a particular object.. but think what we do w software.. versioning capabilities.. keep track of changes.. dial back and forth.. starting to get to.. way back machine.. a space of time in which objects exist/change.. and we should hang on to that..if look at http://www.. pages pointing to each other.. and figuring out how to archive that..so what happens here (internet archive) snapshots of web pages are taken..a lot of metadata had to be collected.. hyperlinks had to be reformed.. have to reformulate references.. and point to things w/in scope of archive.. self-contained.. w all storage in back of room.. requires continuous scraping of webwhen do you decide this is diff.. when that happens.. otherwise might continue making sample copies that aren’t necessary..system accumulating web pages and copies of web pages.. and the set of all sets.. does it contain itself..so.. we have a problem.. web can barely contain itself as it is.. all this stuff.. so kind of worried.. not sure existing storage has enough in it to replicate.. so part of memory disappeared.. potential environmental constraints..should be conscious of hazards of lack of backward compatibility.. ie: not able to go from ppt to google.. et al..to present at google.. point: power corrupts and ppt corrupts absolutely..esp if thinking of archiving over periods of time..then all these kinds of permissions.. of things web points to..one thing i like much.. when creating web pages.. automatically replicated and archived.. question.. when to do that.. seems reasonable at point i decide to publish..interesting thing we do at google: allow mult parties to share in edit.. and we propagate that to all copies.. ie: self-replicating distributive archivewe all hold url scheme in common.. but domain has problem.. we do a lot of sharding of content..thinking out loud about mechanisms that have flexibility in them..distrib archive.. all cases catered for –
we’re going to need library full of stuff/software to store.. 50 yrs from now.. may have software that no longer runs on hardware.. may need to emulate old hardware in cloud.. ie: olive at carnegie melon..how to find way to get permission to use software over time.. ie: companies will go out of business.. go bankrupt..
guaranteeing backward compatibility is impossible.. so may have to find way to run old stuffif i am activiting path.. shouldn’t matter where i end up… rather than resolving to particular address..the notion of edition..maybe we should be trying to filter malware out..? mitchell mentioned safe..how can we make this a safe environment for people to use..
is possible if do well.. self archiving becomes a mean to record official records.. ie: intellectual property.. et al.. if we could build this integrity into system.. powerful contribution..
q&a: apps taking over eyeballs..what should we think about w/regard to apps .. what could app world look like.. google.. running apps in native form in chrome op system.. says we can get off mobile onto something else..
app space for me has grown out of control.. i don’t want iot to turn into app works.. need to move away from individual app for every individual app.. to run environment..many people worried about privacy – and the right to be forgotten.. but.. we have to remember everything we have to forget.. ie: to get rid.. and then to make sure it doesn’t come back@jimgroomI love the idea of a digital diorama @ mentions, that would be a very fun aestheticconcievable we’ll evolve social ness to take care of this.. ie: permission to copy to take a selfie..
Keynote Address: Tim Berners-Lee – “Re-decentralizing the web – some strategic questions
this is a topic dear to my heart..vint had done his work 20 yrs before i did the web thingthe objective was to make something universal.. rebelling against document control systems..art of getting that to take off..file names where good up till you got to root of your computer.. double sash.. polo domain system.. to get anybody/more to use it..a lot of web design was about picking up things people already used.. and using that so people wouldn’t think it felt strange.. ie: incremental change.. only change pieces we need..
internet was designed w/o nation being a concept.. pkg by default crossed boundaries..
thought would completely change society.. a leveler.. we’d end up creating a web.. of discussion that would address all issues and solve all problems.. then yrs that followed.. quietly moved on… wonderful..then .. last 2-5 yrs.. there’s sort of an unease.. that utopian leveling of society.. what happened to that..? answer – we hoped people would make web sites..
because people aren’t free
then talking about disjoint between ie: linkedin and flickr.. needing something to build a bridge… so my life gets stuck in silos.. silo-ization of web is what are getting people..
here we are.. was designed to be de centralized.. in fact.. got situation where individual personal data is locked up in silos..
one of features of last few years.. consumer gets lots for free.. consumers sold soul of privacy to get all things for free.. give away privacy to machine/marketing system.. allows them to get targeted.. assumption is that everyone is happy with that.. ie: getting use/search for free..
only way to make money at moment is through advertising… the deal.. is a myth.. that it has to be.. because it doesn’t
value of data to me is much greater than anyone else
proposal is to bring back – power to the people – de centralized… breaking model of all data in diff silos..
what we’re all aiming for.. make web better in lots of ways..
perhaps web is fine.. just begs free people
another huge thing.. sync ness
q: top 3 projects a: can’t pick 3.. wonderful in diff ways.. the interesting thing is how they all fit together.. can’t put projects in order.. just like you can’t put people in order..
non partial ness
q: how to get better design for better for world a: when using de cent system.. what you’re doing.. getting an id to use any app and store on any server.. so sign up experience is crucial.. the onboarding.. i hope one thing we’ll do.. end up with really great designers.. ie: pgp is great.. software is horrible.. if good standard store data in forms that can switch platforms
q: web now designed for documents.. but not interoperable ness.. any standards to unify this.. a: solid project is exactly that.. drink the linked data kool aid.. 1\ goal is that data stores have generic apis.. can tweak/add.. et al 2\ then have to standardize how store w/in apps…
when started web foundation 10-20% of world using web.. now getting to about 41%.. so something cool is going to happen.. soon.. going to 50%.. from minority to majority.. as becomes majority.. issues are different.. then don’t have to worry about people that don’t .. so digital divide becomes bigger.. so we need to work on last 20% ish
i don’t think we need it for something weird.. twitter de cent.. slack cent.. not rocket science apps.. but just day to day apps could do it..
essential.. web of documents.. exploring a piece of data.. so .. exposing web of data to users.. part of answer to app question.. maybe web.. 2 pieces.. maniala look at with normal browser other to look at more difficult..
q: getting heads around linked data.. then to d cent.. is http still have role in web data.. a: no.. http was not designed for web of documents.. but web of anything… the web design is the hash.. something else after.. depending on what system you’re in.. you can use these identifiers just as identifiers..i’d like to stick to http.. then constantly adding headers.. so if want to use in particular way.. in very p2p way
Introduction: Brewster Kahle – “Locking the Web Open – a Call for a New, Decentralized Web”20 years after the World Wide Web was created, can we now make it better? How can we ensure that our most important values: privacy, free speech, and open access to knowledge are enshrined in the code itself? In a provocative call to action, entrepreneur and Open Internet advocate, Brewster Kahle, challenges us to build a better, decentralized Web based on new distributed technologies. He lays out a path to creating a new Web that is reliable, private, but still fun—in order to lock the Web open for good.
on internet.. harder to be reader private than writer private…can we put time axis so lives in mult placesextra points if people can make money by publishing on web.. w no middle man
we need institutions that are high speed participants.. perhaps d cent will be fasterd cent identity system.. doesn’t have to be complicated.. but has to know it’s you coming back tomorrow.. bitcoin has done well on thisi would suggest we can have wordpress but d cent.. a lot of pieces already exist… need to be put together in a focused component.. make is so that open ness is irrevocable.. now.. on top.. that responds to needs as expanding..
strong web.. meaning links not so fragile.. – @zooko (from boulder)ethereum allows you to run an application.. that would normally go on server.. what we’d normally do through http post.. w/o server on other side.. – gavinthe git protocol is d cent – gavinweb breaks piecemeal – but creating fragility debt – @kevinmarksit’s really important that the d start at the layer of the url.. the links matter – @zooko
important to distinguish between git (d) and github – gavinpart of why web is losing on mobile.. (silo ing ness..?)trying to take something already centralized and applying d cent on top.. rather than build ground up.. so not talking to each other ness – gavin and kevinfb site massively profitable.. because excludable.. and why it has better ux.. can over – @zookoi don’t want exclusivity.. but can’t ignore that that’s what makes things successful… – crazy experiments of how humans can org w/o central walled garden @zookowe have to be aware of all unfair advantages.. ie: layers of trust known as firewalls – @daviddiascentralization that is in there by design is the point that you need a web server – gavinhow to pay for.. at moment .. users pay with identity – i think in future.. have option.. ad space.. but also maybe bandwidth come from users own machines.. taking payment for micro provision of bandwidth.. gavinone thing bitcoin taught us.. able to put value on network.. instead of having to resort to cent service.. use machines already available.. reducing a lot of cost .. you can incentivize file storage.. – davidthere’s a model.. that the payment of hosting is same as current.. but use cryptography so that not vulnerable to hosting company.. – zookoa: any consensus.. ends up centralized.. in bitcoin major reason of success is that it has thin clients.. access blockchains in d cent and secure.. ethereum.. still lacking that.. a: yes.. release soon.. my own team working on hybrid client.. between full and thin client.. – gavin
why naming matters – jeremy rand namecoin repurposes bitcoin to be a naming system rather than a currency – @biolizard89time between launching browser and typing in ie: fb .. how many trust orgs are already there.. turned out to be more than 10.. something wrong with picture if trusting people you don’t even know exist.. to really d cent web.. need to d cent trust points that are inside big bubble.. building layer by layer.. naming/identity/.. – muneeb ali @muneeb [Co-founder http://Blockstack.com (backed by YC & USV), .. Working on a new blockchain-secured Internet. Previously, PhD at Princeton.]very concerned about underprivileged beyond first world…. ie: refugees – fearing giving a thumbprint to get a place to sleep.. because then family back home in trouble.. – @ChristopherA – Christopher Allenthere was a lot of competition.. what allowed success was promise of de cent.. but cent has always crept back in – Chris#@: we have cycles from centralization to decentralization – how do we change that and lock it open?bitcoin gives you a level playing field.. single most important thing that has happened.. – muneemcertificate authorities failed as they don’t remove 3rd party trust, they just shuflle it around – bitcoin let’s us get rid of 3rd party trust – jeremyidentity may be 10% of challenges in reputation.. – Chris
how to get data in a de cent way and have owners own data – @JockelLohkamp
Keynote: Cory Doctorow – “How Stupid Laws and Benevolent Dictators can Ruin the Decentralized Web, too”In the last twenty years, we’ve managed to nearly ruin one of the most functional distributed systems ever created: today’s Web. There are many stakeholders being damaged in the process, from individuals to entire nations. To lock open the Web we will need more than code. We will need binding agreements and covenants that enshrine our deepest values. Cory Doctorow shares his vision of what went wrong and how we can get it right – through governance and policies – in the decentralized Web to come.
once become grown up.. will be tired /unable to resist..and the most strong willed thing you can do is use willpower you have now when strong.. to be best later.. called ulysses pacti’m not better than people who made compromises… either are you ..easy to understand present bene’s and hard to remember future costs..help self – making oreos more expensive
take options off table right now..: the way to avoid making compromises in future is to take them off the table in the presentthe way the web got centralized today was bc people like you + I, who share our values, made incremental compromisesthe GPL (general public license) worked at locking things open by not being able to compromisesystems that work well but fail badly are doomed to die in flames – the GPL is designed to fail welldrm (digital rights management) – software on computer that overides user..tries to take over your computer to enforce you not seeing things.. DRM is legally enforced anti-tampering – it’s being used by ford to force you to buy their partswhat that means: if you want to do io w/o permission…. that has never been modified by legislature.. conduct becomes radioactively illegalDRM “is a bad idea whose time has come… And has metastasized” into the larger worldGovernments responsible for enforcing retribution they never legislated.
if drm is inevitable.. and i refuse to believe it is.. it’s becasue people around world made a mill compromises.. made because each of us thought we were alone and no one would have our back…they were good people acting unselfishly
when we are alone.. believe we are alone.. we are weak..
if all need to do is find someone smart/kind and ask to make all decisions for you.. but it fails badly.. we are all a mix of short sighted and long term..
we must give each other moral/literal support.. by agreeing now what an open internet is.. and locking it open..
and/or.. making sure people are free.. ie: science of people in schools et al
1\ systems all be designed so owners can overidden by remote parties – When a computer received conflicting instructions from its owner or a 3rd party, the owner must always win.
2\ disclosing true facts about security we rely on.. should never be illegal
if you computerize world and you don’t safe guard users ..
cannot lock open.. best is to wedge it open until it falls.. and leave behind materials/infrastructure that people can take in future… a legacy of tech.. norms/skills that embrace freedom/openness.. a commitment to care about all people alive today and all who live in future.. ..
q: how to we keep bad from happening when valient efforts 2\ two levels.. specific: a condition of using some library.. et al.. is to irrevicaly promise to never use patents against people who use it in addition: never take any step that restricts the thing that using a patent would restrict.. is off the table..
way to change this.. in legislature.. is iteratively by picking off around edges..
or perhaps.. leap to a nother way.. disengage from laws..
amber case – calm tech – @caseorganicneed to add new design criteria.. how to make it harder for institutionalization to happen around de cent structure.. figure how we can design distributed govt system..- primavera
let’s fix our existing democracy before try to build a new one – ie: work out way to hire ie: people in this room – make appealing to work w govt…. i don’t know if developers are good model for a new system.. we tend to follow tech to limits.. and i don’t know if limit of tech is best for society.. in general if tech has a social mission… then maybe we wouldn’t push to limits.. – max ogden @denormalizeextreme focus on de cent itself.. if not protected from system.. then not going to be what you thought.. primevera..any publicly funded info.. should be free.. we are losing research outputs everyday -we made a system that’s maybe too de cent.. need a mech to find duplicates.. max
allowing communities to create their own archival voices – how to let communities take power @
how do we make this real – poly fill – to emulate the future – fork browser.. go and make prototypes.. – maxone wish:everyone in room w idea learns how to pitch it to funders – max
try to figure out how all projects can interact with each other.. how to connect dots – primavera
happiness and self fulfillment.. uni access to info is one way to get there..- peterengage in successful collective action – union – to work together – wendy
eliminating single points of failure.. et al.. tor mike perry et al..