Robust Opennes
Robust to attacks and open for strangers. Knowledge collaboration with strangers. Offer Software services on an open network. The problem comes when the bad actors attack the network we need to move to our central services for safety. We want to fight back to keep the network open. In the early days of the Internet, everyone was naively cooperating because no one was attacking. when bad actors started attacking, we moved to safety, sacrificing cooperation. How are we doing this with hardware Giving us Address Space boundaries, memory-safe languages, Object encapsulation, and Modern Cryptography giving us crypto primitives for safety. Impersonation: No one can seem to be you. Censorship: No one can take your "name" away from you. A successful example is Bitcoin. Your key pair is your account and holder of the coins. No one can spend your Bitcoin, and no one can prevent you from spending it. We did the same thing for our knowledge and ability to communicate with each other. We need to solve two Kinds of Safety. Proactive and Reactive. Are we storing passkeys or emails on a node? Conclusion