ianopolous
I love physics, algebra, topology, emulation and virtual machines, cryptography and distributed systems.
@Peergos Oxford
Pinned Repositories
crdt
A description of a new conflict free replicated data type (CRDT)
ErasureCodes
A Javascript implementation of Reed-Solomon erasure codes
JayD
An x86 disassembler written in Java (port of udis86)
JPC
JPC - The fast x86 PC emulator in 100% pure Java
merkle-btree
A content addressed BTree
simple-http-server
A simple Java http server for static content
tweetnacl-java
A Java port of TweetNaCl from the original C
Peergos
A p2p, secure file storage, social network and application protocol
sphincsplus
A Java implementation of the sphincs+ post-quantum signature scheme
ianopolous's Repositories
ianopolous/JPC
JPC - The fast x86 PC emulator in 100% pure Java
ianopolous/merkle-btree
A content addressed BTree
ianopolous/tweetnacl-java
A Java port of TweetNaCl from the original C
ianopolous/ErasureCodes
A Javascript implementation of Reed-Solomon erasure codes
ianopolous/simple-http-server
A simple Java http server for static content
ianopolous/go-ipfs
IPFS implementation in Go
ianopolous/1brc
1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java
ianopolous/awesome-ipfs
Useful resources for using IPFS and building things on top of it
ianopolous/camp
🏕 IPFS Camp is a 3 day hacker retreat designed for the builders of the Distributed Web.
ianopolous/csp-sandbox
A demo of an issue with CSP sandbox
ianopolous/decentralized-web-node
Decentralized data storage and message relay for decentralized identity and apps.
ianopolous/developer-meetings
2018 IPFS Developers Meeting in Berlin
ianopolous/drawio
Source to www.draw.io
ianopolous/go-ds-s3
An s3 datastore implementation
ianopolous/ianopolous.github.io
Interesting stuff in virtual machines, distributed systems, compilers and privacy.
ianopolous/ipfs-blog
IPFS Blog & News
ianopolous/ipfs-docs
📚IPFS documentation platform
ianopolous/ipfs-thing-2022
ipfs-þing-2022
ianopolous/jpack
Java replacement for browserify
ianopolous/key-agreement
Key Agreement for Decentralized Secure Group Messaging with Strong Security Guarantees (Java Prototype)
ianopolous/libp2p-website
Webpage of the libp2p project. A multi protocol approach for a interoperable network stack that follows the 'self description' in favor of assumptions
ianopolous/localhost-subdomains
test localhost subdomains
ianopolous/localhost-test
http tests for localhost headers
ianopolous/localscan
Perform a port scan on localhost using Javascript.
ianopolous/meal-planner
Generate random meal plans and shopping lists from recipes
ianopolous/newsletter
Prepare and store the IPFS Newsletter
ianopolous/research
Research repo for the IPFS github org
ianopolous/sandbox
sandbox
ianopolous/specs
Content-addressed, authenticated, immutable data structures
ianopolous/specs-1
Technical specifications for the libp2p networking stack