Browser socket MPC

enabling tlsnotary in browsers via the direct socket api

  • 0 Raised
  • 352 Views
  • 0 Judges

Categories

  • ETHDam - Privacy Track
  • PSE - TLSNotary

Description

Currently, browsers do not let scripts open raw sockets. Because of this, projects using MPC on L2->L6 data need a bridge to native code or to another device.

This project wires up the direct socket api: https://wicg.github.io/direct-sockets/#dom-socketdnsquerytype into the tlsn-js websocket endpoint.

It also wraps the entire project into an isolated web app that is signed and can be ran offline via webbundles

  • TLSNotary enables users to prove data behind google/social logins, and then for anons to verify that data
  • Isolated Web App that allows the user to connect to a TCP/IP server through an interactive terminal. In other words, a Telnet client. This provides a demonstration of the Direct Sockets API.

Privacy

This application is served statically and is cached for offline use. No analytics are collected. All communication is directly between the client and the remote server specified by the user.


Attachments