Cassie Heart pfp
Cassie Heart
@cassie
Making good progress on arm64 emulation in Quilibrium's MetaVM, also swapped out my hand rolled Ferret OT implementation for a much more polished library. It proved beneficial, now I'm managing to swing around 60 million instructions per second on baseline hardware, much closer to ideal conditions.
4 replies
0 recast
0 reaction

Les Greys pfp
Les Greys
@les
Nodding my head saying, cool, cool, and pretending I know what implications all this has. Regardless, always impressed at your breath of knowledge and articulation.
2 replies
0 recast
0 reaction

Cassie Heart pfp
Cassie Heart
@cassie
I realize now that may have been the obvious part — Ferret is a construction of Oblivious Transfer, a cryptographic technique for relaying data such that the sender does not know which bits of information they conveyed, and the receiver does not learn what the other bits were.
1 reply
0 recast
0 reaction

Cassie Heart pfp
Cassie Heart
@cassie
Instructions per second is similar to clock speed in certain respects (though not completely!), and having a high instruction speed makes emulation sufficiently useful for cases where developers cannot (or don’t want to) move directly to Quilibrium-native development of services.
0 reply
0 recast
0 reaction