plus/minus epsilon
Tagged: CryptographyTwitter's @bluesky Project
1 Feb 2021More than a year ago, Jack Dorsey announced that he would be funding a project called @bluesky, which would work with the crypto community to create a decentralized standard for social media. He gives a lot of motivation for the project, particularly focusing on the lack of consumer choice in content moderation and amplification. Fundamentally, the core insight of the project is that social media companies are currently a vertical integration of two different services:
Certificate Revocation
23 Oct 2019There are two standard protocols for revoking certificates on the Internet: CRLs and OCSP. Neither of them work or are even widely implemented, which can make revocation a difficult task. Chrome and Firefox use proprietary mechanisms instead: Chrome's is called CRLSets and Firefox's is OneCRL, though Firefox is also currently experimenting with CRLite.
Google's Macaroons in Five Minutes or Less
5 Dec 2014Macaroons are a proposed method of distributed (NOT decentralized)
authorization. Their main distinction from a bearer token is that, if I'm given
a Macaroon that authorizes me to perform some action(s) under certain
restrictions, I can non-interactively build a second Macaroon with stricter
restrictions that I can then give to you. For example, if I have a Macaroon
that allows me to view
and delete
an image on Imgur, I
can construct a second Macaroon that only allows the holder to view
the image
as long as time
≤ "5/1/13, 1am GMT"
and give that to all of my friends.