Hoi Jan Marco. Hier, horeca man in de UK:

I am accepting Bitcoin in the most naive manner possible, accepting zero-confirmation transactions. (Where you can see someone’s tried a transaction, but it hasn’t made it into a block yet; vulnerable to fraudulent customers double-spending.)

Klaagt niet:

Which is pretty much the only way it can work in a pub setting. Zero confirmation has worked out so far. There’s been one occasion where a transaction wasn’t confirmed.


I have probably more than recovered that from people accidentally paying twice because we didn’t think the transaction went through the first time. For comparison, we take about fifty quid of bogus notes a year.

De beuk erin en nu is het Ierland:

Mining rapidly converges on 1 BTC costing 1 BTC to generate. The ensuing evolutionary arms race, as miners desperately try for enough of an edge to turn a profit, is such that Bitcoin’s power usage is on the order of the entire power consumption of Ireland.7

Het geheel zorgvuldig gelinkt naar 400+ voetnoten. Nr. 7:

Bitcoin power consumption was estimated at between 0.1 and 10 GW average by June 2014; Ireland consumed around 3 GW by this time. O’Dwyer and Malone. “Bitcoin Mining and its Energy Footprint”. Presented at ISSC 2014 / CIICT 2014, Limerick, June 26–27 2014. (archive) The most detailed estimate I’ve seen for 2017 puts it at about half a 2017 Ireland: “Bitcoin Energy Consumption Index”. Digiconomist (blog). Archive as of 20 May 2017

En daarna nog even daarop doorgaan:

This electricity is literally wasted for the sake of decentralisation; the power cost to confirm the transactions and add them to the blockchain is around $10-20 per transaction. That’s not imaginary money – those are actual dollars, or these days mostly Chinese yuan, coming from people buying the new coins and going to pay for the electricity. An ordinary centralised database could calculate an equally tamper-evident block of transactions on a 2007 smartphone running off USB power.

Dan afmaken:

Even if Bitcoin could replace conventional currencies, it would be an ecological disaster. So why bother with all of this? Ideology. From day one, Bitcoin was about pushing politics.

Heeft hij het ook over, “permissioned blockchains”, net als al het andere voorgaande afkomstig van:


But all these companies are using Blockchain now! They almost certainly aren’t:

You already work with other people and companies. Industry consortia, standards groups and so on are well-tested models. Blockchains do not offer a better way to do this.

Discussion of “public”, “consortium” and “private” blockchains - Bitcoin and Ethereum are “public” blockchains - concisely summarises the innovations the private blockchain brings:

  • Andrey Zamovskiy: Let’s just admit that blockchain is simply a new type of replication algorithm for a database cluster. That’s it.
  • Vitalik Buterin: Correct. Plus Merkle trees. The Merkle trees are actually important.
  • Andrey Zamovskiy: Merkle trees have not been invented with bitcoin, they’ve just got an adoption.

Zijn conclusie:

In practice, financial institutions talking up “Blockchain” are envisaging a private permissioned blockchain, with only well-known participants, and only as open as regulators require.

Je herkent jezelf niet in dit beeld?

Want daar ga je, al de door jou over de jaren heen vergaarde broncode naar een ander IP-adres:

Decentralizing our source code

What happens when the maintainers of these code registries change management or ownership? Change roadmap or missions? Lose funding or runway? What choice did you have in GitHub’s acquisition? Does the code you want to use please every government who’s borders it crosses? In the future of our code, who should stand between you and sharing or accessing code?

Eats his own dogfood:

Own your memories

Textile is a digital wallet for your photos. Backup your photos on a decentralized storage network called IPFS. Secure your photos with private-key encryption. And share your photos over private peer-to-peer communication between all users.

Over de brokjes, IPFS:

If you aren’t familiar with IPFS, overviews to explain what the system is, how it works, and using it.

Hoi Weerman,

Je hebt m.i. goed uitgezocht om de concepten te vertalen in

  1. “Zero Confirmation Transaction”
  2. “Permissioned Blockchains”

Ik heb naar youtube filmpje “Seattle Conference on Scalability: maidsafe: A New Networki”gekeken.

David Irvine describes how ants, neurons and nature lead the structure of MaidSafe’s decentralized information platform.

David is wel een echte techneut lijkt mij als hij op het bord zit te schrijven. Leuk om naar te kijken.

Wat ik mooi van MaidSafe vond dat ze data als aspect gebruiken. In mijn beeld moet je zo weinig mogelijk data op Block chain zetten omdat dat erg kostbaar is.

Ik denk nu in drie niveau’s

  1. Algemene (Ethereum) blockchain voor samengestelde eind transacties van de verschillende Pinmarkten.

  2. Elke Pinmarkt heeft een (Ethereum) “Permissioned Blockchains”in elke Pinmarkt.

  3. MaidSafe/Storj/IPFS oplossing om data binnen de subcommunity’s op te slaan.

Want daar ga je, al de door jou over de jaren heen vergaarde broncode naar een ander IP-adres:

Ik heb wel berg c/cpp source code gesprokkeld. Best leuk om te zien hoe het allemaal werkt. Door te doen kom je achter de issues die bij platform/ecosystem spelen.

Als je via Tor source code zou aanbieden heb je maar een beperkt aantal exitpoints. Makkelijk te checken dat het een Tor exit point is.

De hartelijke groet Jan Marco

Rode draad ook in MaidSafe’s info voor “Decentralized Web Summit” eind deze maand in San Francisco:

SAFE Network

Our design approach has been inspired by the humble ant whose millions of years of evolution influenced the network’s design. Ant colonies exhibit complex and highly organised behaviour without a central authority based on a simple rule set whereby each ant fulfils different duties based on the needs of the colony. Nodes on the SAFE Network function in a similar manner carrying out different functions based on the types of messages they receive.

Drevel gebruiken om spijker er nog iets beter in te jagen:

The ant colony shows us that this self-managing and self-organising behaviour is possible on a massive scale. Building a Network that doesn’t require humans overseeing operations is necessary because humans at our worst get tired, emotional and make mistakes. Many data breaches are caused by human error and attackers rely on human interaction to carry out attacks.

Ze zitten daar in SF 3 kwartier met Uber van de daders, kan je je waarschijnlijk wel even ongestraft uiten:

Human error has also played a significant part in problems with Silicon Valley’s best known companies. Not only are humans prone to mistakes, it also reminds us that we rely on service providers to get access to our accounts and our data. We do not really own our information - access to our own data can be removed at any time by the providers either mistakenly or at the request of others. This is what we’re looking to change with the SAFE Network.

Geniet van je favoriete video’s en muziek, upload originele content en deel alles met vrienden, familie en anderen op YouTube?

Video was van een “Google Tech Talk”-sessie in juni 2008:


This paper describes a method of distributing information in a controlled non-owned grid.

Speaker: David Irvine

David Irvine is a Scottish Engineer and innovator who has spent the last 12 years researching ways to make computers function in a better way. Inventor listed on 11 patent submissions and designer of one of the world’s largest private networks as well as consultant to many large corporations, he is an experienced project manager. With too much time to work, he rarely stops working on algorithms and problems. He also enjoys sailing (lives on a yacht) and is a keen lifeboat crew/helm who can be sure to take on the worst weather to help others.

MaidSafe was founded by Irvine in 2006:

The invention and announcement of the bitcoin protocol was not until October 31, 2008, when the whitepaper was published (

In ieder geval de filmpjes worden alsmaar professioneler:

The New Internet Shouldn’t Be Blockchain-Based


The Secure Access For Everyone (SAFE) Network is the world’s first autonomous network but what does that mean and why do we need it? What is the difference between the SAFE Network and other blockchain solutions?

Security and privacy focused decentralized storage and communications platform:

We need an autonomous network - one that manages all our data and communications without any human intervention or intermediaries.

Where the rubber meets the road:

The SAFE Network is one in which data cannot be deleted, changed, corrupted, and/or accessed without the data owner’s consent. This is possible because we are removing humans from the management of data so that storage locations are unknown to anyone but the network, whilst the user cannot be identified.

Waar het preservatief het wegdek ontmoet:

Any service where data is stored on servers, federated servers, owned storage locations, or on identifiable nodes, cannot ensure the security of data and brings us no closer to real unfettered ownership of our data. This also includes blockchain-based solutions.

Of Durex een date heeft met ZOAB, Zeer open asfaltbeton:

Autonomous things are already starting to have a huge benefit across a number of industries and we are just scratching the surface in finding out how they can positively impact upon our relationship with our data. Rather than making data more secure, the human element unfortunately has the opposite effect and can lead to data loss, theft, inaccessibility and a fundamental lack of ownership.

Iedereen gaat staan alstublieft, voorganger:

A change for the better, for us all - this is what we’re building with the SAFE Network.

Ook als je bij Google werkt staan alle kooien van de dierentuin toch een paar dagen open zie ik:

Internet Archive’s Decentralized Web Summit 2018 - July 31-August 2 - San Francisco

Internet Archive, 300 Funston Ave, San Francisco, CA

At the Decentralized Web Summit 2018, Sir Tim Berners-Lee, creator of the World Wide Web, will share his latest work on the decentralized project, SOLID. Internet creator and Google Internet Evangelist, Vint Cerf, Mozilla Board Chair, Mitchell Baker, Internet Archive Digital Librarian, Brewster Kahle, IPFS Founder, Juan Benet, and the leaders of the non-profit DAT Project will be among the community of builders sharing their work in this quickly evolving ecosystem.

Update, vergeet ik nog dit eronder te plakken, van (net als ik) een fan van MaidSafe bij TechCrunch:

Protocol for Asynchronous, Reliable, Secure and Efficient Consensus

MaidSafe reckons they’ve come up with a way of achieving consensus on decentralized networks that’s scalable, robust and efficient. Hence the name of the protocol — ‘Parsec’ — being short for: ‘Protocol for Asynchronous, Reliable, Secure and Efficient Consensus’.

They will be open sourcing the protocol under a GPL v3 license — with a rough timeframe of “months” for that release, according to Lambert.

On the timeline front Lambert won’t be coaxed into fixing any deadlines to all these planned alphas. They’ve long ago learnt not to try and predict the pace of progress, he says with a laugh. Though he does not question that progress is being made.

Hoi Weerman,

Our design approach has been inspired by the humble ant whose millions of years of evolution influenced the network’s design. Ant colonies exhibit complex and highly organised behaviour without a central authority based on a simple rule set whereby each ant fulfils different duties based on the needs of the colony. Nodes on the SAFE Network function in a similar manner carrying out different functions based on the types of messages they receive.

Ik denk dat dit wel goed concept is. Ik wil best resource van mijn pc/smartphone aan de groep geven indien ik er ook weer iets voor terug krijg. Moet wel een beetje in overeenstemming zijn. Of dat je compensatie krijgt als je veel voor de groep/kolonie doet en weinig gebruik maakt.

Protocol for Asynchronous, Reliable, Secure and Efficient Consensus 1
MaidSafe reckons they’ve come up with a way of achieving consensus on decentralized networks that’s scalable, robust and efficient. Hence the name of the protocol — ‘Parsec’ — being short for: ‘Protocol for Asynchronous, Reliable, Secure and Efficient Consensus’.

Lijkt mij ook een belangrijk aspect.

About People Logistics What To Expect Science Fair Decentralized Web Summit 2018 Global Visions / Working Code July 31 – August 2, 2018

Ik vind altijd leuk dat er verschillende projecten zijn met verschillende oplossingen. Mogelijk dat een mix van verschillende oplossingen het beste is.

De hartelijke groet Jan Marco

Mix, zoet:

Git was released in 2005 and was based on work going back to the late 1990s; Merkle trees were invented in 1979. The good bits of blockchain are not original, and the original bits of blockchain turn out not to be much good. But if you use Git, you can tell your management “oh yes, we’ve been using blockchain-related technologies for years now …”


Business Blockchain marketing claims are rarely this grounded, however. They’re largely divorced from tawdry considerations of technical or economic feasibility, mathematical coherency or logical consistency. Normal people hear these nigh-magical claims, see obvious uses for them in their own business and are left with the impression “Blockchain” can get them these things.

Uit: Attack Of The 50 Foot Blockchain, a half-serious sendup of Bitcoin, blockchains, and related idiocy …

Jan Marco, kan het zijn dat wij deze David Gerard nu toch tuk hebben met zijn blockchain, boeh:

Combatting VAT fraud

All registered businesses in a participating jurisdiction will use the TX++ network to register their VAT. When a company sends an invoice, a confidential fingerprint of this transaction will be registered on a permissioned blockchain. Only if a business gives permission, a third party can take a look into their transactions. Businesses stay in control of their data at all times.

Jij moet het zeggen, is dit iets dat zou kunnen werken? Daarvoor eerst nog eens langs je ‘Ants’-thema …

Mieren in het algemeen:

Mieren zijn erg bijzonder om te observeren, omdat het kolonievormende, sociale insecten zijn.

Van Dale daarentegen:

Witteboordencriminaliteit, misdaden gepleegd door mensen met een hoge sociale status, zoals belastingfraude, berekening van te hoge tarieven door artsen, notarissen enz.

Enz. <=  Vraagteken, wie, namen en rugnummers, Dikke Van Dale. Aub. Wikipedia:

Verwijst naar de witte boorden van de plegers, die immers vanwege de veronderstelde hoge sociale status meestal worden geacht een wit of licht overhemd te dragen.

Dit heet een ‘plof-bv’, de onderneming van B draagt de ontvangen btw niet af aan de Belastingdienst:

Het Financieele Dagblad, het FD vorig jaar:

Amsterdamse start-up wil btw-gat dichten met blockchain

De landen van de Europese Unie lopen jaarlijks naar schatting €150 mrd aan btw-inkomsten mis. De Amsterdamse start-up Summitto denkt het gat te kunnen dichten met blockchain, de technologie achter internetmunten als bitcoin en ethereum.

Follow The Money, FTM veertien dagen geleden:

Blockchain kan btw-fraude stoppen

De grensoverschrijdende btw-fraude in Europa is gigantisch: jaarlijks wordt er voor 50 miljard euro gefraudeerd. Nieuwe Europese maatregelen lijken het gat niet te kunnen sluiten, maar er is mogelijk een oplossing in zicht: blockchain. De Amsterdamse startup Summitto denkt door middel van deze technologie de btw-fraude te kunnen stoppen.

Geschikt moment om David “Attack” Gerard er weer bij te halen:

Six questions to ask your blockchain salesman

If someone is trying to sell you on blockchains, the obvious skeptical questions will get you a long way:

  • Are they confusing “might” and “is”? (Almost all business blockchain claims are full of “might” and salespeople talking about “the possibilities.”) Do they have present-day working blockchains that do every one of the things they’ve claimed you can get from blockchains? If not, which ones are missing?
  • Will the system scale to the size of your data? How?
  • How do you deal with human error in the “immutable” blockchain or smart contracts?
  • If this is for working with people you trust less than the people you deal with now, how are they assuring the security of the chain – what’s the security threat model? (Get your system administrator along to ask pointed questions.)
  • If it’s for working with people you can already trust to that degree, why are you bothering with a blockchain?
  • What does this get you that a centralised database can’t? How, precisely? (Drill down.)

Ter vergelijking de aanpak van FTM. Hoe lost jullie aanpak de btw-fraude op?:

‘We linken de factuurregistratie niet alleen aan de btw-aangifte van de leverancier, maar ook aan die van de inkoper.’

Hoe waterdicht is jullie technologie?

‘Ons systeem maakt het onmogelijk om btw-fraude te plegen zonder dat de Belastingdienst dat ontdekt.’

Hoe zit het met risico’s omtrent de installatie?

‘Door samen te werken met de Belastingdienst en boekhoudpakketten zal een meerderheid van de bedrijven zelf geen software hoeven installeren.’

Het lijkt wel of elk probleem met blockchain is op te lossen. Hoe onderscheidt Summitto zich daarin?

‘Je moet technologie gebruiken waarvoor het geschikt is, en niet omdat blockchain nu eenmaal deuren naar meer budget opent.’

Wat is de status quo van het project?

‘Om de btw-registratie voor Nederland te doen, moet onze blockchain 700 transacties per seconde aankunnen. Bij het haalbaarheidsonderzoek hebben we bekeken of dat lukt.’

Hoe energiezuinig is jullie systeem?

‘Ons systeem slurpt niet meer energie dan een normaal boekhoudpakket. We richten ons systeem zo in dat een selecte groep overheidsinstanties de rol van validator op zich nemen.’

Hoi Weerman,

Fraude is best wel een issue bij een sociale mierennetwerk. Elke mier (peer/node) moet m.i. kunnen controleren of hun omgeving wel constructief is c.q een bijdrage levert om kolonie in stand te houden.

Even voorbeeldje hoe het in de praktijk toegaat. Begin dit jaar viel bij mij twee keer in korte tijd de stroom in de nacht uit in mijn flat. Later bleek een wietkwekerij drie flats onder mij te zitten. Energie bedrijf zegde tegen mij dat er fraude is gepleegd. Zullen ze we ‘illegaal stroom aftappen’ mee bedoelen. De huurder is uit huis gezet door de verhuurder, echter energie bedrijf heeft stroom niet afgesloten.

Ik heb geen informatie over het specifiek geval, maar ik denk dat energie bedrijf schade van illegaal aftappen van stroom door de ander klanten laat betalen. Ze zullen m.i. niet het geld bij de wietkweker gaan halen omdat te duur en te moeilijk is. Vaak worden ze niet als witte boorden criminelen gezien, maar als ‘sneue types’.

Eigenlijk zie je fenomeen dat fraude door eerlijke burger/klant betaald wordt. Indien de eerlijke klant er achter komt dat x % naar de wietkweker criminelen gaat dan zijn ‘de rapen gaar’. De fraude informatie wordt vaak onder pet gehouden.

In de afgelopen drie jaar dat ik in mijn berg source code heb zitten vroeten, heeft iemand anders een mooi PIN document gemaakt.

PIN Foundation is a non-for-profit group that builds and promotes technology platforms for sharing economy base on blockchain technology, as well as connects and motivates people to join sharing communities base on its platform.

In 3 years, PIN community will reach at least 5 million members connecting directly or indirectly via PIN platform

Develop and promote blockchain technology and crypto currency in a rising global sharing economy to help people share assets, resources, time and skills more efficiently. By helping providers and consumers connect, we and the community together create value, streamline commerce, and make accessing markets easier


  • Launch and crowd-sale PIN Coin (ERC-20 token) in 2017
  • Build and release collaborative investment products early 2018
  • Build and release collaborative consumption products in 2018, focus on online ad-network – P2P shopping –

De hartelijke groet Jan Marco



Sharing Economy 2.0

The PIN Foundation is a non-profit group with the only mission to develop and promote blockchain technology and crypto currency in a rising global sharing economy to help people share assets, resources, time and skills more efficiently. By helping providers and consumers connect, we and the community together create value, streamline commerce, and make accessing markets easier.

Join us to discover opportunities to build your wealth in a new era of sharing economy 2.0 with Blockchain technology and Crypto Currencies.

Sharing is Caring zegt het daar ook. En Healthy & Wealthy:


M-Walks - A new product of the PIN Foundation

Make people healthy & wealthy through healthy lifestyle, sport & fitness, using digital & blockchain technologies. Help people earn hundreds of thousands and millions of dollars.

The more we walk, the more we earn … Rennen:

Exit scammers run off with $660 million in ICO earnings

A Vietnamese cryptocurrency company Modern Tech launched an ICO for its Pincoin token, raising $660 million from approximately 32,000 people. The company first ran the Pincoin ICO, promising constant returns to investors, and then launched another token, iFan (a social network token for celebrities). Picoin investors first received cash from their investment and then the team began paying out rewards to Pincoin investors in iFan tokens.

Then the team disappeared.

This so-called exit scam could be that largest in recent memory and is also indicative of what’s to come in the ICO space. The team of seven Vietnamese nationals seem to have left the country while scammed investors massed outside the company’s old headquarters.

Plonk! Wasdah? Geluid van al je geld digitaal doortrekken.

Hoi Weerman,

Google verbiedt Android-apps die cryptovaluta’s mijnen
Android-apps waarmee cryptovaluta’s gemijnd kunnen worden, zijn niet langer toegestaan in de app-winkel van Google. Dat staat in aangepaste richtlijnen voor Android-ontwikkelaars.

“We staan geen apps toe die cryptocurrency mijnen op een apparaat”, aldus Google in het bijgewerkte document. “We staan wel apps toe die het mijnen van cryptocurrency op afstand beheren.”

Ik begrijp dat techbedrijven geen software in hun app winkel zetten die ’evil zijn’ voor de gebruiker. Maar het verbieden van apps die niet aan normen/smaak voldoen vind ik een minder goede richting.

Sociaal medium Gab verwijdert antisemitische berichten onder druk Microsoft

Het sociale medium Gab, dat zich profileert als een vrijplaats voor de vrijheid van meningsuiting, heeft onder druk van Microsoft twee berichten van een gebruiker verwijderd.

Gab wordt gehost op de servers van Microsoft, dat zegt de “belangrijke verantwoordelijkheid te hebben dat zijn diensten niet misbruikt worden om tot geweld op te roepen”, meldt de Britse publieke omroep BBC.

Een gebruiker van Gab plaatste twee antisemitische berichten op het sociale medium. Microsoft dreigde vervolgens de stekker uit de Gab-servers te trekken als het bedrijf deze berichten niet binnen 48 uur zou verwijderen.

Techbedrijven worden aangesproken op sociaal wenselijk gedrag. Past wel in social credit index concept. Maar wat is bereik. Straks gaat energiebedrijf geen stroom meer leveren indien op servers zaken staan die hen niet bevallen.

Actiegroep verzoekt Trump om 41 Twitter-gebruikers niet langer te blokkeren
Een actiegroep die opkomt voor de vrijheid van meningsuiting heeft de Amerikaanse president Donald Trump verzocht om 41 Twitter-gebruikers niet langer te blokkeren op het sociale medium.

De aan de Columbia University verbonden organisatie heeft daarvoor een brief naar het Amerikaanse ministerie van Justitie gestuurd.

In mei oordeelde een rechter in de Verenigde Staten dat Trump de grondwet overtreedt door gebruikers op Twitter te blokkeren. Accounts die door @realDonaldTrump geblokkeerd zijn, kunnen zijn tweets niet meer zien en er ook niet op reageren. “Meer is er niet nodig om de grondwet te schenden”, oordeelde de rechter.
De geblokkeerde Twitter-gebruikers zijn volgens de actiegroep die het verzoek heeft ingediend in vrijwel alle gevallen geblokkeerd omdat zij Trump of zijn beleid hebben bekritiseerd. De president gebruikt zijn persoonlijke Twitter-account onder meer om regeringsbeleid aan te kondigen en te verdedigen.

Zelf ben ik geen Donald fan. Wel leuk issue. In hoeverre mag je anderen blokkeren van je uitlatingen op internet. In mijn beeld zou je laag er over heen kunnen ontwerpen. Dus op id van een twitterbericht kan je een ander bericht op ander platform plaatsen.

Privacyautoriteit int boete van 48.000 euro bij bank Theodoor Gilissen
DeAutoriteit Persoonsgegevens heeft bij de vermogensbeheerder Theodoor Gilissen een bedrag van 48.000 euro geïnd vanwege het overtreden van de privacywet.

Theodoor Gilissen weigerde een van zijn klanten inzicht te geven in diens persoonsgegevens. De klant wilde in 2016 weten welke gegevens de bank van hem had, waar ze vandaan kwamen en met wie de gegevens zijn gedeeld. Door die informatie niet te delen, overtrad de private bank de privacywetgeving.

Als je als bedrijf persoonsgegevens bezit moet je daar inzicht in geven als klant daar om vraagt. In mijn beeld zou je deze gegevens tussen peers moeten gaan synchroniseren. Alleen met je vrienden. Indien alle vrienden dat doen heb je totaal netwerk.

Techbedrijven versimpelen overzetten gebruikersdata tussen platforms
Facebook, Google, Twitter en Microsoft zijn een initiatief gestart waarmee gebruikers hun data gemakkelijker van het ene platform naar het andere kunnen overzetten.

De betrokken bedrijven noemen het initiatief het Data Transfer Project. Het doel voor mensen is om bestaande data heel gemakkelijk naar een andere dienst over te zetten, zonder eerst alle gegevens te moeten downloaden en daarna weer te uploaden.

In de praktijk moeten gebruikers bijvoorbeeld foto’s van Instagram naar Google Foto’s kunnen verhuizen, zonder ze eerst allemaal te moeten opslaan. Dat geldt ook voor data als e-mail, contacten en agenda-afspraken.

Google, Facebook, Twitter en Microsoft stellen dat gebruikers meer controle over hun data moeten krijgen. “Daar hoort ook de mogelijkheid bij om gegevens te verhuizen”, staat op de website van het project.

Het opensourceproject is sinds 2017 in ontwikkeling en bevindt zich nog in een vroeg stadium. Het is onduidelijk wanneer het initiatief volledig wordt afgerond voor algemeen gebruik.

Ik denk dat dit een belangrijk issue is. Hoe houd je controle over je eigen data?

De hartelijke groet Jan Marco

Daar hadden ze het gisteravond ook over:

VPRO Zomergasten #3

  • Maar kun je technologie ontwerpen met ingebouwd respect voor privacy?
    • Ja. We zijn met een aantal spelers bezig. Daarbij kijken we naar ontwerp van identiteit. Je hoeft alleen maar dat prijs te geven wat nodig is. Als je bijvoorbeeld drank wil dan moet je prijsgeven dat je ouder dan 18 bent. Dat is te ontwerpen.
  • Dat is nu niet zo?
    • Bij alles wat je nu doet, geef je bijna alles prijs. Aan de achterkant kunnen ze precies analyseren wie je bent. Maar je kunt de technologie zo ontwerpen dat je privacy by design hebt. Je hoeft niet zomaar alles te laten slingeren.

Marleen Stikker van die Waag stichting was dat. Piep zei de muis:


Designing personal data ownership

Hoe ontwerp je vertrouwen in een digitale identiteit? Hoe kun je perfect gebruikersgemak, privacy, veiligheid en regie op eigen data combineren? Met andere woorden: hoe creëren we goed werkende alternatieven die mensen echt willen gebruiken?

27-9-18 20:00 - 27-9-18 22:30
Waag, Nieuwmarkt 4, 1012 CR Amsterdam
Entree is gratis.

Hoi Weerman,

Ik heb ook naar zomergasten (“Marleen Stikker”) gekeken. Erg leuk programma. De Waag is wel met interessante onderwerpen bezig. Marleen vertelde dat ze ook met DNA manipulatie technieken bezig waren om dit te onderzoeken.

Vandaag naar You and AI - AI Applications gekeken. Eerste spreker Steve Young (3 min - 16 min) vind ik wel interessant over “Personal Assistant”.

Het is wel uitdaging om goede AI-model te vinden om eenvoudig aan de gang te gaan. Die niet te moeilijk (te veel hardware om te testen (=“openai”) of niet gemakkelijker in gewone (if then else) logica geprogrammeerd kan worden.

Komend weekend ga ik naar YOLO kijken of ik die kan compileren.

De hartelijke groet Jan Marco

P.S. Aanrader: Demis Hassabisexplores the groundbreaking research driving the application of AI to scientific discovery.

Zal jou wel aanspreken:

Machine Learning on Code

source{d} builds the open-source components that enable large-scale code analysis and machine learning on source code.

Our powerful tools can ingest all of the world’s public git repositories turning code into ASTs ready for machine learning and other analyses, all exposed through a flexible and friendly API.

We are paving the way for the future of the software development life cycle, where code becomes analyzable data powering the next generation of developer tools.

Tools, MinHashCuda? Gebruikt geen NN maar in die 40 minuten waar ze het over hebben wel veel geweld:

Weighted MinHash on GPU helps to find duplicate GitHub repositories

Particularly, we should throw away “extreme forks”, the Large Unidentified Flying Copy-Pasted Codebases. The typical example of such LUCPCs are web site engines, e.g. many people copy Wordpress into their repository and build their open-source blogs. Numerous sites are the same copy-pasted examples. Folks like to learn web programming from books or online manuals copy-pasting the sample boilerplates.

Dachten, waarom niet eerst ook wat kaf van het koren scheiden als we al die ‘Source Code Names, extracted from 13M GitHub repositories’ gaan ‘minen’.

Hoi Weerman,
Bedankt voor je tips. Ik ga ze uitzoeken.

Dit is precies wat ik bedoel wat ik tegen de “techgiganten” heb:

VS verzoekt Facebook versleuteling van Messenger op te heffen

Het Amerikaanse ministerie van Justitie wil dat Facebook de versleuteling van zijn chatdienst Messenger uitschakelt. Dit moet het mogelijk maken in het kader van strafrechtelijke onderzoeken berichtenverkeer van gebruikers in te zien. Facebook vecht het verzoek aan.

Dit meldt Reuters op basis van drie anonieme bronnen. Messenger maakt gebruik van end-to-end encryptie om berichtenverkeer te beschermen. Hierbij is het verkeer versleuteld vanaf het moment dat deze het device van de verzender verlaat, tot het moment dat deze op het device van de ontvanger is binnengekomen. End-to-end encryptie zorgt dat onderschepte data niet zo maar kan worden ingezien. End-to-end encryptie is bij Messenger optioneel; gebruikers moeten de optie zelf inschakelen om hier gebruik van te maken.

Het Amerikaanse ministerie van Justitie wil in een zaak rond de bende Mara Salvatrucha (MS13) toegang krijgen tot het berichtenverkeer van een verdacht bendelid. Door de encryptie die echter wordt toegepast kunnen deze berichten niet worden ingezien. Het ministerie heeft daarom bij Facebook een verzoek ingediend de versleuteling uit te schakelen. Facebook wil echter geen gehoor geven aan het verzoek, aangezien het alleen aan het verzoek kan voldoen door de versleuteling voor alle Messenger-gebruikers uit te schakelen. Het bedrijf vecht het verzoek daarom aan.

Ze zijn makkelijk door overheden aan te spreken. Het is m.i. veel beter om een eigen (open) source alternatief te hebben waarbij elke peer/cliënt de ‘functionaliteit’ van de “techgiganten” heeft.

De hartelijke groet Jan Marco

Mata Hari, artiestennaam van danseres en spionne Margaretha Zelle

Wat wij precies bedoelen, wat dat is en de overheid er op aanspreken als zij zich er te makkelijk vanaf maakt?

Geachte mevrouw Ollongren, over uw concept-wetsvoorstel wijziging Wiv 2017. Niet zo maar zo:

Zo gericht mogelijk

  • Ten eerste merkt de CTIVD op dat het vereiste van “zo gericht mogelijk” niet nader wordt omschreven in de memorie van toelichting bij het concept-wetsvoorstel. Er wordt enkel volstaan met een vermelding van het begrip. Een interpretatie ontbreekt thans in de parlementaire behandeling van de Wiv 2017.

  • Voor wat betreft de invulling van het vereiste deelt de CTIVD niet de opvatting van het kabinet dat “zo gericht mogelijk” onderdeel is van het vereiste van proportionaliteit. Daarmee wordt miskend
    dat dit vereiste een andere invalshoek kent en daarmee een aanvulling vormt op de vereisten van noodzakelijkheid, proportionaliteit en subsidiariteit.

De CTIVD adviseert daarom in lijn met het voorgaande in de memorie van toelichting bij het concept-wetsvoorstel wijziging Wiv 2017 de betekenis van het vereiste van “zo gericht mogelijk” als volgt te expliciteren: Het begrip “zo gericht mogelijk” houdt in dat de mate van gerichtheid in het gehele proces van gegevensverwerking een rol speelt bij de rechtmatigheid daarvan.

  • Ten tweede merkt de CTIVD op dat de wetswijziging een onvolledige uitvoering geeft aan de aangenomen ‘motie Recourt’. Deze motie stelt dat de inzet van de bevoegdheden door de diensten zo gericht mogelijk dient te zijn.

  • De CTIVD vindt het van belang dat de eis van “zo gericht mogelijk”, overeenkomstig de aangenomen motie, voor alle bevoegdheden zijn gelding heeft, dus ook voor de informantenbevoegdheid (art. 39 Wiv 2017).

Om te bewerkstelligen dat het vereiste van “zo gericht mogelijk” gelding heeft voor alle bevoegdheden, adviseert de CTIVD dit vereiste op te nemen in artikel 26 Wiv 2017 in een afzonderlijk lid.

W.g. Commissie van Toezicht op de Inlichtingen- en Veiligheidsdiensten

Hoi Weerman,

Geachte mevrouw Ollongren, over uw concept-wetsvoorstel wijziging Wiv 2017. Niet zo maar zo:

Ik denk dat jij een ander ethische referentiekader hebt dan ik. Jij denkt (denk ik) dat opsporings- en beveiligingsdiensten zich aan de (“soms in hun ogen niet eenduidige”) regels houden. Ik ga er veel meer vanuit dat als het technisch mogelijk is dan zullen deze diensten het gewoon proberen. Het Amerikaanse ministerie van Justitie maakt er mi nu een zaak van omdat ze het niet kunnen ‘kraken’ zonder de hulp van de techbedrijven.

Vorige week druk bezig geweest om de tabellen en record structuur van Bacula een beetje te herstructureren:

Ik probeer interne recordstructuur gelijk te maken aan database tabelstructuur.

Voor mij is ‘back-uppen’ niet het hoofddoel. Meer een generieke jobscheduler maken. 1 van de jobs is het maken van back-ups. Een andere job zou een compiler-job of virusscan-job kunnen zijn.

Momenteel kijk ik naar de thread/service code om die aan de praat te maken.

Vandaag heb ik ook naar generiek concept gezocht op “OPC UA (OPC Unified Architecture)”. Het is soort generieke structuur tussen cliënt en server. Ik ga wel met Bacula verder, want dat is concreet. Het is altijd belangrijk te kijken naar ontwikkelingen. Mogelijk dat je met deze architectuur een betere programma kan maken.


Next generation OPC UA
In order to obtain the mentioned interoperable connectivity, it was proposed some time ago to equip the already existing OPC UA protocol with additional features needed by industry and establish it as a unified communication protocol of the future. OPC UA runs even on systems that provide only a minimum of resources with respect to network bandwidth and computing power. Deterministic communication via this protocol shall be obtained using Time Sensitive Networking (TSN) that currently undergoes standardization.

Two important protocol additions needed by industry that also are about to be standardized are Publish (“Pub”) and Subscribe (“Sub”). While the former is needed to simultaneously send messages to a number of receivers, the latter allows a program component to register for a particular event such as sensor data exceeding or falling below permissible limits to avoid polling.

The already developed and further to be enhanced software is based on the OPC UA implementation that was created in the open62541 project.

Moet nog testen hoe het werkt. Je zou sommige OPC UA met Visual Studio kunnen compileren.

De hartelijke groet Jan Marco

Hoi Jan Marco. Daar heb je een punt.

Rijst de vraag:

In naam van welke waarden kunnen de autonomie en onverzadigbaarheid van het dikke-ik in het dagelijks leven begrensd worden zonder diens eigenheid geweld aan te doen?

Lijfstraffen weer terug?

Inleiding: De opmars van het dikke-ik

Lomp gedrag, anderen opzij duwen, alleen voor je eigen belangen gaan, minachting voor andersdenkenden, onverzadigbaarheid en zelfingenomenheid: enkele kenmerken van het dikke-ik dat zich inmiddels in ons land in vele gedaanten manifesteert.

Emeritus-hoogleraar prof. dr. H.P.J.M. Kunneman, Henricus Petrus Johannes Maria, maar humanist:

Varierend van zelfverrijkende managers, ijdele tv-persoonlijkheden en elkaar verdringende politici tot kijvende columnisten en gewelddadige voetbalsupporters. Het dikke-ik is vrij, autonoom en welvarend - en tegelijkertijd hoogst ontevreden.

Harry Kunneman, voor € 26,90 is daar wel een mouw aan te passen:

Voorbij het dikke-ik - Bouwstenen voor een kritisch humanisme - Deel 1

In dit boek wordt deze vraag beantwoord vanuit een kritisch-humanistisch perspectief met behulp van de begrippen diepe autonomie, horizontale transcendentie, normatieve professionaliteit en maatschappelijk verantwoord organiseren.

Schreef eerder Van theemutscultuur naar walkman-ego (1996). Op voorraad. Nu besteld, dinsdag in huis.

Alleen moet ik dat even laten voor wat het is, ben namelijk alsmaar aan het sparen:

Gebruik uw Skybox overdag voor een vergadering of bijeenkomst, vraagprijs € 175.000,00

Skybox 304 bevindt zich op niveau 6 van ArenA en beschikt onder andere over een keuken met gevulde koelkast en Nespresso apparaat, een horeca bar met biertap en spoelbak en een eigen toiletruimte met 42 inch flatscreen TV, een surround audio installatie met aansluiting voor iPod/iPhone en dimbare sfeerverlichting.

Glazen schuifdeuren bieden toegang tot een privé buitendek. Dit buitendek bevindt zich aan de lange oostzijde boven vak 102 van de eerste ring op het bovenste niveau van de 2 verdiepingen met skyboxen en biedt een prachtig zicht op het veld of podia.

Aan de bar of de statafels in kan worden gestaan of op comfortabele barkrukken met leren zitvlak worden gezeten. En op het privé buitendek bevinden zich 10 ruime leren stoelen met armleuningen waarop comfortabel van ieder evenement kan worden genoten.

Opgelet, stoelen op genoemd “buitendek” ieder met een eigen voetenwarmhouder:


Weldadige voetbalsupporters. Kan niet wachten … Ga een keer mee joh als het zover is!

JM, wat doet dat “PINDB” in jouw schema, gewoon SAS of zit je daarin weer op het spoor van jouw “Pinmarkt”?

In dat geval, vandaag “Verhaal van de dag” in De Correspondent:

De blockchain: een oplossing voor bijna niets

De blockchain gaat alles veranderen: de scheepvaart, het financieel systeem, de overheid, wat niet eigenlijk? Maar het enthousiasme voor deze technologie komt vooral voort uit kennisgebrek en onbegrip. De blockchain is een oplossing op zoek naar een probleem.

Correspondent Jesse Frederik halverwege zijn stuk:

Ik ken geen enkel voorbeeld van een bank die zomaar geld van iemands rekening afschrijft. Een bank die zoiets doet, staat binnen no-time voor de rechter en verliest zijn vergunning. Technisch is het mogelijk, juridisch is het een doodvonnis.


De gemeente is de bedragen op dit moment aan het storneren.


Amsterdam trollt minima met 188 miljoen

Waarom is het verhaal zo dat als ik bij het overmaken van het geld óf een te groot bedrag, óf een verkeerd rekeningnummer invul dat geldt als ‘eigen schuld, dikke bult’, maar als de overheid dit doet er ineens geld teruggehaald kan worden? Kan iemand dat uitleggen?

Ging om betaalopdrachten van de Dienst Belasting van de gemeente Amsterdam (DBGA):

Amsterdam heeft grootste deel van 188 miljoen terug

Het grootste deel van de 188 miljoen euro die de Amsterdamse belastingdienst per abuis naar minima overmaakte, is veilig gesteld. De gemeente meldt dinsdag dat inmiddels 180 miljoen euro is teruggehaald en dat het geld naar verwachting snel weer op de rekening van de gemeente zal staan. Een resterende 8 miljoen euro moet de gemeente nog terughalen.

DGBA “werkte altijd met een programma” dat rekende in centen in plaats van in hele euro’s:

De gemeentelijke dienst belastingen van Amsterdam maakte vorige week een fout bij het overmaken van de jaarlijkse woonkostenbijdrage. Hierdoor kregen ruim 9000 minima duizenden euro’s meer op hun rekening gestort dan de bedoeling was. Mensen hadden tussen de 117,50 en 342,50 euro moeten terugkrijgen, maar nu kregen zij ineens tussen de 11.750 en 32.450 euro. Daardoor was de gemeente 188 miljoen euro kwijt in plaats van 1,88 miljoen euro.

Soms niet hetzelfde ethisch referentiekader als dat van de dienst Gemeentebelastingen:

Sommige mensen stortten zelf het te veel ontvangen geld terug, anderen hebben het uitgegeven of op een andere rekening gezet. De gemeentelijke belastingdienst onderzoekt nog welke mensen dit zijn en zal persoonlijk contact met hen opnemen. Gemeente Amsterdam: “In het geval er geld is uitgegeven of ‘verdwenen’ zullen incassomaatregelen worden getroffen”.

Terwijl andersom de ambtenaren van de dienst alleen maar van goede wil waren:

Bij degenen die het overschot zelf al hadden teruggestort, is het bedrag nog eens afgeschreven, aldus de gemeente. Dat geld wordt zo snel mogelijk weer teruggegeven en ook zal de gemeente compensatie geven aan de enkele tientallen mensen die hierdoor rood hebben gestaan.

Wat ik me toen ook afvroeg:

Wat te doen als je geld overboekt naar de verkeerde?

In de journalistiek word je niet rijk, maar dit was uitzonderlijk - en de nattigheid die ik voelde, bleek op zijn plaats te zijn: mijn salaris was terechtgekomen op de rekening van iemand anders. Lang verhaal kort: ik moest zelf achter mijn geld aan. Banken hebben niet de bevoegdheid terugboekingen te doen; het kost te veel tijd en geld om uit te vinden of een aanvraag tot terugboeken legitiem is.

Ging hier niet om dezelfde fout geloof ik maar kan dat wel, zomaar terugboeken:

Buitengerechtelijke revindicatie van onverschuldigde betaling

Zojuist gebeld met de ING. Eerst gevraagd wat er gebeurt als ik zelf geld teveel stort naar iemand. Antwoord: Dan moet u die persoon vragen het terug te storten. Toen dus vertelt dat de gemeente een bedrag naar mij overgemaakt heeft en dat ING dat zonder mijn toestemming heeft teruggestort. Een heel verhaal kwam er, steekwoorden in overleg met gemeente, velen met u, grote schaal, fout van gemeente, vervelend. Het kwam er in het kort op neer dat ING in dit geval wel storneert. Ik heb meermalen gevraagd naar de wettelijke basis van die terugstorting maar die konden ze niet geven…

Weer naar Jesse Frederik in De Correspondent, “Ik zei het al”:

Tijdens het schrijven besloot ik op een gegeven moment een van onze developers aan te spreken. Developers moet je weten, lopen bij ons op de redactie gewoon in het wild rond. Van blockchain wist deze developer Tim Strijdhorst niet zoveel. Maar hij vertelde me wel iets anders.

Deze collega ook sprekend opvoeren:

Tim wilde maar zeggen: ICT, het is eigenlijk net als de rest van de wereld – een rommeltje.

Eigenlijk heet het bij De Correspondent een lid maar een lezer daaronder:

Dank Jesse. Dit is het eerste artikel over blockchain dat ik begrijp.

Hoi Weerman,

Ik heb beetje zitten na te denken. Hoe ik de ‘berg source code’ het beste kan verdelen , over welke programma’s.

Ik ben voornemens om sqlyog/voipe te renamen naar ‘pindb.exe’. Momenteel ben ik bezig om bacula en ssh server er ook in te stoppen. Fossil (versiebeheer), npackd (‘software app-winkel’) en aspectc (=c code analyse) achtigetools wil ik er ook in onderbrengen.

Xtuple naareen qt programma, die ga ik persinfonet.exe noemen. Met Xtuple heb je Resource programma die veel in Postgresql triggers zijn geprogrammeerd. Met pindb wil ik deze software bijhouden en uitrollen.

Met collega/vriend wil ik source code gaan sprokkelen om ‘managers’ te gaan vervangen. Ik noem het managersassistent. Beetje analoog gezien bij mijn neefje die in de smartphone zit ‘in te spreken’. Google assisent ‘vertel mijn eens een mop’. Denk aan Tensor flow oplossing, waarbij je model in mijn cloud in Enschede zet. N.B. “managersassistent” heeft nog vaak associatie met secretaresse. In eerste instantie ga je de huidige manager ondersteunen met een assistent. Het uiteindelijk doel de manager te vervangen. De configuratie/data van tensor flow 'managersassisent zit in PersInfonet (denk aan “xtuple” als eerste oplossing hiervoor).

Een secretaresse is een persoon die vaak als werknemer het secretariaatswerk opneemt voor meestal een functionaris of een instantie in een ondersteunende rol. Dit kan gebeuren als iemand zelf geen tijd heeft om zich daarmee bezig te houden, bijvoorbeeld artsen of directeuren.

Ethiek is best wel leuk onderwerp. Iedereen zit er anders in . Ik zie wel overal varianten van “Amerika First”. Ondernemersraad geeft bijvoorbeeld aan “ interne medewerkers eerst”.

Op welke grond ga je anderen beoordelen. Of hij goede of slechte dingen doet (Kant). Of dat de baten en kosten van die persoon een positief resultaat geeft (Rawls).

Ethiek (referentie kader) is denk ik wel belangrijk om iemand te kunnen beoordelen:

Koper en verkoper kunnen elkaar beoordelen op Marktplaats
Marktplaats experimenteert met een systeem waarbij kopers en verkopers elkaar kunnen beoordelen, blijkt vrijdag uit een mededeling op de site.

Als er een succesvolle transactie is geweest, kunnen de partijen elkaar sterren toekennen. In het profiel van de gebruiker komt vervolgens de gemiddelde waardering te staan.
Het wordt niet verplicht om de andere partij te beoordelen, maar Marktplaats moedigt het wel aan. Het is niet mogelijk om achteraf een beoordeling te wijzigen.

Marktplaats zegt handelen op deze manier ‘‘nog makkelijker en betrouwbaarder’’ te willen maken. Er loopt nu een pilot. Het is de bedoeling dat het systeem volgende maand wordt ingevoerd.

Het beoordelen van producten/diensten/personen zie ik ook onderdeel van PersInfoNet.

Fortnite is niet via de Google Play Store te downloaden, zoals bij de meeste Android-apps het geval is. Epic Games biedt het spel aan via zijn website en omzeilt zo de appwinkel van Google, waardoor alle inkomsten uit het spel bij de ontwikkelaar terechtkomen. Apps die via de Play Store aangeboden worden, moeten 30 procent van de inkomsten aan Google afstaan.

Lijkt mij beter om niet afhankelijk te zijn van Apps store van Google en / of Apple, daarom dit inbouwen in pindb.

De hartelijke groet Jan Marco

Link uit een ander forum, staat nog een dag of twee bij ARTE:

Im Schatten der Netzwelt - The Cleaners - 85 Min.

Soziale Medien beeinflussen das Weltgeschehen. Pro Minute entstehen 500 Stunden Videomaterial auf YouTube, 450.000 neue Tweets auf Twitter, 2,5 Millionen Posts auf Facebook. Doch wer entscheidet, was die Welt zu sehen bekommt? Auf den Philippinen arbeiten Zehntausende Content-Moderatoren, die Unmengen an Bildern sichten. Ihre Arbeit wirft Fragen von Zensur auf.


Es gibt eine gigantische Schattenindustrie digitaler Zensur in Manila, dem weltweit größten Standort für Content-Moderation. Dort löschen Zehntausende Menschen im Auftrag der großen Silicon-Valley-Konzerne belastende Fotos und Videos auf Facebook, YouTube, Twitter & Co. Komplexe Entscheidungen über Zensur oder Sichtbarkeit von Inhalten werden an die Content-Moderatoren abgegeben.

De een na de andere droplul verschijnt daarin ook voor een ‘hearing’ in de VS:

Parallel zu den Geschichten von fünf Content-Moderatoren zeigt der Dokumentarfilm die globalen Auswirkungen der Online-Zensur und wie Fake News und Hass durch die sozialen Netzwerke verbreitet und verstärkt werden. Die Vision einer vernetzten globalen Internetgemeinde wird zum Alptraum, wenn hochrangige ehemalige Mitarbeiter der sozialen Netzwerke Einblicke in die Funktionsweisen und Mechanismen der Plattformen geben.

Blurb ARTE:

Die Kriterien und Vorgaben, nach denen sie arbeiten, sind eines der am besten geschützten Geheimnisse des Silicon Valley.


Die Dauerbelastung dieser traumatisierenden Arbeit verändert die Wahrnehmung und Persönlichkeit der Content-Moderatoren, denen es verboten ist, über ihre Erfahrungen zu sprechen.

Grappig of grimmig, VPRO Cinema:

Indrukwekkend en soms ronduit grappig documentairedebuut van twee jonge Duitse theaterregisseurs die dankzij vasthoudend speurwerk de jonge, christelijke ‘content moderatoren’ traceerden die op de Filipijnen dagelijks schokkende beelden van onze social media verwijderen. Ook wanneer die volgens Westerse normen prima door de beugel kunnen.

De Volkskrant:

Wie bepaalt wat Facebook laat zien en wat niet? De grimmige documentaire The Cleaners toont hoe het bedrijf bewust emoties uitlokt bij de gebruikers. Het is dan ook een mondiaal probleem dat de makers hebben aangesneden: wie bepaalt wat er wel of niet op Facebook komt, en vooral: waarom dat zo is. De documentaire pakt als uit als een soort techno-noir die alle gebruikers van sociale media tot nadenken zal stemmen.

Hoi Weerman,

Eigenlijk ben ik op zoek naar nieuwere versie van “Building Software Systems at Google and Lessons Learned” van 2010.

Wel leuk concept uit het document wat ik maar “Google cluster machine” noem:

Ik vertaal de chunk server in mijn oplossing naar de “open ssh server”. “Scheduling daemon” is bij mij een meer generieke versie van de “bacula” source code. De commando’s van de “Scheduling daemon” zou je m.i. ook weer ondergebracht kunnen worden in de “open ssh server” (in google termen de ‘chunkserver’).

De hartelijke groet Jan Marco

Kijk je uit met je geintjes:

Send packet CA->Netherlands->CA 150,000,000 ns

Al dat gecluster geografisch spreiden:

Future scale: ~10^5 to 10^7 machines, ~10^13 directories, ~10^18 bytes of storage, spread at 100s to 1000s of locations around the world

“Dealing with Growth”:

Used International Bandwidth by Source, 2002-2017


The amount of capacity deployed by content providers has outpaced all other customers of international bandwidth in recent years. Between 2013 and 2017 the amount of international capacity deployed by companies like Google, Facebook, Microsoft, and Amazon has risen 10-fold to 339 Tbps. (In contrast, international capacity deployed by all other operators only rose three-fold, to 350 Tbps)

Content provider networks have yet to displace internet backbones as the largest source of used international bandwidth, but their share of used capacity is rapidly gaining as internet backbone providers’ share wanes.

Kost jou je Internet. Deze meneer is er helemaal niet gerust op:

The Death of Transit and Beyond

It’s about architecture. And, in particular, about the evolution of network architecture in the Internet and about the implications of these changes in terms of public policies for the Internet.

We rapidly started differentiating between Internet networks – Internet networks were not all the same. We started differentiating on roles and services and differentiating by the flow of revenues between networks.


Breaking the edge into clients and servers

  • Access networks service the needs “clients”
  • Clients are not directly reachable by other clients
  • Clients connect to services

The role of the network here is to carry clients to the service access point

  • The assumption here is that there are many more clients than service points

Who pays whom?

The only reason why access networks have clients is because there are content services that clients want to access

  • Therefore carriage should pay for content

There is no “end-to-end” financial settlement model in the Internet – both “ends” pay for access and network providers settle between themselves. To a carriage network, content is just another client

  • Content should pay for carriage, just like any other client

Effectively bypassing the open IP carriage infrastructure:

The rise of the Content Distribution Network

  • Replicate content caches close to large user populations
  • The challenge of delivering many replicant service requests over high delay network paths is replaced by the task of updating a set of local caches by the content distribution system and then serving user service requests over the access network
  • Reduced service latency, increased service resilience, happy customers!

Role Reversal, Service portals are increasingly located adjacent to users:

And that means changes to the network

  • Public Networks no longer carry users’ traffic to/from service portals via ISP carriage services
  • Instead, Private Networks carry content to service portals via CDN services

This shift has some profound implications for the Internet, it’s not just the Death of Transit:

It’s the re-purposing of the entire network

  • Service provisioning sits within cloud providers and distributed data centres
  • Edge computers are now acting as televisions into the clouded world of data
  • The distinction between personal and public data realms is disappearing into the realm of corporately owned private data empires

Schenk mij nog eens in, het was een mooie tijd, Internet:

“End-to-End” design

  • Connected computer to computer
  • The network switching function was stateless
  • Single network-wide addressing model
  • Single network-wide routing model

En neem er zelf ook een …