Advertisement · 728 × 90

Posts by Aaron D Goldman

Preview
An Introduction to Oblivious RAM (ORAM) In this article we are going to have a look at a special kind of privacy-preserving cryptographic scheme: ORAMs. The acronym ORAM stands for Oblivious Random Access Machine, a technique used to ano…

Oram?

research.kudelskisecurity.com/2020/04/22/a...

1 year ago 3 0 0 0
An image saying 614, and .1%

An image saying 614, and .1%

I feel like this undervalues the work I did before the company was founded.

1 year ago 3 0 0 0

I had intended it to map to int64 format
i = timestamp * 1024 + ClockID.

1970 + 2^53 microsecond = 2255
1970 - 2^53 microsecond = 1685

I think 1685 CE - 2255 CE is a pretty good range for computer events 🤷‍♂️

1 year ago 2 0 1 0
Preview
GitHub - AaronGoldman/tid: Temporal object ids Temporal object ids. Contribute to AaronGoldman/tid development by creating an account on GitHub.

github.com/AaronGoldman...

1 year ago 1 0 0 0

xkcd.com/2867/

2 years ago 2 0 0 1

Have you asked on
discord.com/invite/4T2ep...

2 years ago 0 0 1 0

hur.st/bloomfilter/... sounds right.

2 years ago 3 0 0 0

We have lots of wheels invented for lots of use cases. Some Authenticated Data eXchange protocol will win.

2 years ago 1 0 0 0

hi

2 years ago 0 0 0 0
Leap second and UT1-UTC information This page is updated monthly and contains a table of leap seconds, the current difference between the UT1 and UTC time scales, and the cu

www.nist.gov/pml/time-and-frequency-d...

2 years ago 0 0 0 0
Advertisement

One of the upsides of Twitter rebranding to X is that maybe someday I’ll again be able to tell people that I worked at Twitter instead of clarifying that I worked at “pre-Elon Twitter.”

2 years ago 66 3 3 0

There's only one writer now. If writes move to the user agent it could pull down just the path to their new record.
Create the path back to create a new signed root.
The b#tree gives efficient client side signing without losing non-existence proofs. No keys on the server is a real use case.

2 years ago 4 0 0 0

Not responsible for every action of an AI, but if you know it causes harm and don't move to mitigate then yes.

2 years ago 0 0 1 0

So that repo can have control transferred.
Start with the PDS managing the keys and finally irrevocably transfer control to the user.

There are use cases where one repo controller may want to transfer a repo to a different controler with finality.

2 years ago 2 0 0 0
A triangle showing the trilemma between mutable identifiers. A name can only be two of exclusive, chosen, locally generatable.

A triangle showing the trilemma between mutable identifiers. A name can only be two of exclusive, chosen, locally generatable.

did:plc needed to make a choice between consistent or available. By having a consensus group DIDs don't fork. If we just had delta gossip then a controller could fork their DID to two different states.

2 years ago 4 0 0 0
Building decentralized systems using DHTs - Part 1
Building decentralized systems using DHTs - Part 1 Decentralized systems based on distributed hash tables (DHTs) have received a lot of attention during the past decade, and systems based on this technology a...

https://youtu.be/BCksQYqU5ok
https://youtu.be/BsV-4aj7PTo
https://youtu.be/O3QENUHs7yY
Not your keys, not your repo ... mostly just that you need control of the top rotation key.
That said, I would like to control the repo keys so that the PDS literally couldn't sign a commit without my user agent.

2 years ago 3 0 0 0
Image showing the list of PDSs by number of DIDs and the total length of all deltas.

Image showing the list of PDSs by number of DIDs and the total length of all deltas.

It is just a little spammy.

bsky.social, 139,117 DIDs, 96.7 MB
uwu, 11,170 DIDs, 82.6 MB

2 years ago 4 0 0 0

I would also like to know what this DID's use case is
https://plc.directory/did:plc:m2o63tpnlwrfj43nrqzxyrry

2 years ago 2 0 1 0

still time to nullify the delta if you don't want to mutate the immutable log
```
"cid": "bafyreidaxmtdx6pb3up6tznwdbdse53uytfl7laql4cdlig22zhktkhfjy",
"createdAt": "2023-06-01T04:27:23.090Z",
"did": "did:plc:z72i7hdynmk6r22z27h6tvur",
"nullified": false,
```

2 years ago 2 0 1 0
Advertisement

Seems more like a bug in the PDS then the DID Directory. Being willing to sign an update where the DID String does not match the DID String for the account. Also the poor practice of reusing key material.
As long as the rotation key holder signs things they shouldn't the directory can't help you.

2 years ago 4 0 1 0
Preview
Noise Filter

https://xkcd.com/2777/

2 years ago 3 1 0 0

The Repo is a tree. If a PDS wanted to do a narrow checkout that only pulled some paths it could. e.g. Pull posts leave the long videos. Once you pull the root CID of the repo you can sync the rest at your leisure.

2 years ago 2 0 0 0

Feels like the lexicons should be more related to the records. I like it though.

2 years ago 1 0 0 0

Yup

2 years ago 2 0 0 0

ipfs://bafybeiddeohylecumwkpbhnyejtkt3rhnnpcbgqwjmlyqejuqok74ghrtq

2 years ago 1 0 0 0

think of it as an opportunity for those domain names that clutter up the everything drawer

2 years ago 1 0 0 0

just setting up my bsky

3 years ago 15 2 0 0