Hacking Identity And Economics
Economic Framework - �Set Ground Rules��
01
Money Creation
Money creation is no longer done �by government-enabled banking monopolies issuing credit �(debt-based money)
New money is created automatically�by an agreed formula and distributed equally to all citizens
��
02
Identity
To participate you must be a verified, unique human being.
�
03
Governance
Monetary policy and identity rules �are based on smart contracts and their parameters can be changed by the citizens’ DAO
�
Identity Challenge�
Verify “humaness” without central authority�
Self Sovereign Identity?
A list of signed attestations by third parties (ie central authorities)
Who can we trust?
Not Universal�
01
Social Identity
Web of Trust
Unique connection of friends
Bots don’t connect easily with real humans
Run sybil-detection algorithms to identify disconnected graphs and long term graph behaviour�
Challenges:
�Trusted seed groups
Not solved by facebook or state of the art algorithms�
02
Biometrics
Facial recognition
Practically solved AI problem �(better than humans)
“Easy” test of life - can trust source �of biometrics
Challenges:
Privacy - unlinkable face to account
Protecting biometric data - solved with �face embeddings
Dispute resolution
Similarity search
��
03
Identity DAO
A DAO that acts as trusted third party
Decides collectively which candidate�is a real unique human
Candidates submit the information they are willing to share
Challenges:
Incentive mechanism
Consensus mechanism
Needs experts and automated tools�for decision making�
Identity Project Ideas
�
BrightID�
Open Source�Unique Face Identity�
Openface - face embeddings�https://cmusatyalab.github.io/openface/
FAISS - vector similarity search�https://github.com/facebookresearch/faiss
Browser face recognition https://justadudewhohacks.github.io/face-api.js/face_recognition/
User can register his / her �unique face embeddings
Use browser FaceJS - �send only embedding to server
Server checks no similar �embeddings exists
Server can be decentralised / open since embeddings are anonymous (open for auditing, duplication etc)
Challenges: Needs to detect liveness�Decentralize it!
Anonymous logins�
Login to a service proving you are �a unique human (one person - �one account)
Ring signatures based on a public source of verified addresses / profiles
Prove you are over 18 - ring signature where all members are over 18
DEDIS - https://github.com/dedis/kyber
Usage Accelerators
Market Places
Patreon like - Follow and support�with your GoodDollars
Shopify like - Open your own store
Task Rabbit
Fivver
P2P bidding marketplace
Investment DAO
Citizens deposit GoodDollars
Entrepreneurs suggest projects
DAO selects projects
DAO appropriate funds by milestones
For a larger vision: �The Carob Tree https://www.youtube.com/watch?v=FOf4vG06ndg
Identity Plus Money
Smart contract that pays in GD �to users submitting surveys �(survey company deposits)
Identity: one submission per user, blacklist bad behaving users
Gundb: �any company can publish surveys, users can listen to survey channel
Decentralized
Core
Blockchain games with GD
SMS Gateway paid with GD
Community Bounties
Decentralised Identity dispute resolution
SGX/Truebit - decentralise our backend
Zero knowledge attestation proofs
Predictor AI/ML tool to find fraudulent profiles
Industry 4.0
The FairShares Model enables you to (re)design companies, cooperatives, associations and partnerships to fully recognise and reward enterprise founders, workforce members and users/customers
What would an implementation using smart contracts and DAOs look like?
Open Source As A Service
VPS are cheap (scaleway, vultr)
Deploy OSS and accept monthly subscriptions in GoodDollar
A platform that makes it easy to
Sentry, Discourse, Wordpress,�Mautic, Rocketchat
Our Repos
This presentation: http://bit.do/eJ9Zn
Github: https://github.com/GoodDollar/
GoodBootstrap - Wallet one click dev env install:
GoodIdentity - DAOStack based prediction market
AntiFraudPrototype - Facial recognition POC