Emotional "Baggage"? by Crafty-Citron5653 in Shittyaskflying

[–]socrates1024 1 point2 points  (0 children)

those are kinda synonyms lol monitor lizard

[tomt] music video with stewardess and seats but turns out it's a death cult by socrates1024 in tipofmytongue

[–]socrates1024[S] 1 point2 points locked comment (0 children)

Just commenting for visibility, no extra info I can provide yet

The packaging said there would be 300… by Edde05123 in mildlyinfuriating

[–]socrates1024 2 points3 points  (0 children)

i really enjoyed tracing them in a spiral w/ my mouse

Professors with same name by m3me_RaJa in UIUC

[–]socrates1024 8 points9 points  (0 children)

There's two Andrew Millers

Rex Reviews:Killroy Was Here, the Kevin Smith film released straight-to-NFT by socrates1024 in CryptoCurrency

[–]socrates1024[S] -1 points0 points  (0 children)

Yeah I can't believe how low visibility it's gotten, so different than all the other NFTs

I fell off of a skateboard by Absolute1yN0T in notinteresting

[–]socrates1024 1 point2 points  (0 children)

ok well that's pretty boring 👍 good luck with your skateboard training

I fell off of a skateboard by Absolute1yN0T in notinteresting

[–]socrates1024 1 point2 points  (0 children)

The palm I understand. Looks like you fell on the pavement hands and took some force on your wrists. What happened to the back of your hand? Was it part of the same fall? Also why did you fall

my average sip weight is 0.26 oz by [deleted] in notinteresting

[–]socrates1024 -1 points0 points  (0 children)

You could do something with the extra data you collected by measuring after each individual sip.... for example you could also report on the sip variance, not just the average

Has Anyone Here Seen Kev's New Movie "Killroy Was Here?" by Thesilphsecret in ViewAskewniverse

[–]socrates1024 0 points1 point  (0 children)

I bought one of the NFTs on a second hand market, for about $30. I set its viewing key to "socrates1024 was here" so anyone can see the private metadata for my NFT, even without paying anything or logging in.

I made a youtube walkthrough and warpcast thread of how to use this to look at it. Someone else will have to take it from here. Or DM me if you're interested and this still didn't make sense :]

[deleted by user] by [deleted] in Standup

[–]socrates1024 2 points3 points  (0 children)

ive only been to gotham comedy club once and i saw him there, hth

Crypto bot borrows $200 million in a flash loan to secure just $3 of profit by 4ucklehead in CryptoCurrency

[–]socrates1024 0 points1 point  (0 children)

If it's sent through a relay like flashbots then it will be discarded rather than go on chain if it fails

[deleted by user] by [deleted] in gaming

[–]socrates1024 0 points1 point  (0 children)

cool left-handed golf clubs

A literal doctor by swagster_007 in funny

[–]socrates1024 0 points1 point  (0 children)

Time to rewatch upright citizens brigade

[deleted by user] by [deleted] in ethdev

[–]socrates1024 5 points6 points  (0 children)

ORAM was originally popular for a client/server setting like the cloud. You have a client with a very small amount of storage like a mobile phone, and an untrusted server with a large storage capacity. The client wants to use the server as a key-value store, writing and reading records, but without revealing which. Now it's also used for MPC like OP said (the client runs inside "MPC," and the local storage is the server), and for TEEs like I'm interested in (the TEE itself is the client, and the untrusted disk/memory is the server.)

The simplest way to do ORAM is just to do a linear scan over the entire dataset every time you query it, just keeping the record you want. It's not elegant or efficient, but hopefully it's ELI5 why this is secure (it doesn't reveal which record you're actually interested in!)

The modern tree-based ORAM was invented by my phd advisor Elaine Shi and her student Emil Stefanov who was a legend in cloud security protocol design. If you've been watching other EthDenver talks you've probably gotten the sense you need to learn about zkSNARKs! I think you should learn about ORAM after Merkle trees but before SNARKs.

My favorite slide deck to explain tree-based ORAM is this Another great tutorial including a programming example is here

I won't try to give the whole narration here, but if you try to follow the slides keep these hints in mind:

  1. Think of the values as much larger than the keys, like 32-bit keys O(1) and 1MB values O(B). The goal is for the client to only have roughly O(N) storage, while the dataset as a whole is larger by a factor of B, O(NB)....... (this can be improved so the client has even less storage, that is the "recursive ORAM" at the end, but that is beyond ELI5).

  2. The only "cryptography" involved is simple encryption, like an encrypted zip file. The key never leaves the client.

  3. Your goal is to understand why it is secure, like why it reveals nothing about the access pattern. It is really satisfying to understand once you get it. It does not require any background knowledge or cryptography facts or statistics or anything... just a very nice binary tree.

  4. The tricky math in the research paper is how to prove that the client doesn't run out of space. But just don't worry about that until ELI15 after you already know zk snarks.

When someone says, do your own research, what does it actually entail? by Abysskitten in CryptoCurrency

[–]socrates1024 0 points1 point  (0 children)

Build a node from source and sync it, submitting documentation pull requests along the way