BIG ID
BIG ID is a privacy-enhancing blockchain based authentication framework built on the BigFile. It integrates with the APIs of WebAuthn, a widely used, secure authentication framework supported by modern browsers and operating systems. Users can connect passkeys to their BIG ID, and use the secure TPM chip inside these devices for authentication instead of passwords or clunky 2FAs. Alternatively, BIG ID supports devices like YubiKeys or Ledger hardware wallets.
Privacy
Using chain-key cryptography, BIG ID ensures private authentication by creating a unique principal id for each dapp the user authenticates with. This prevents the tracking of users across dapps, making each session private.
Create an BIG ID
If you don't yet have an BIG ID, you can create one at https://bigwallet.thebigfile.com/.
If you click "Create BIG ID", you are asked to create a passkey. A passkey can be any device that has a TPM chip inside it, such as a laptop with a fingerprint sensor, a smartphone with face ID. Alternatively, BIG ID supports portable HSMs, such as YubiKeys or Ledger devices.
After the BIG ID is created, users can already use it to securely and privately authenticate with BigFile based dapps, or add more passkeys. It is generally advised to have multiple passkeys connected to your BIG ID as well as a recovery method setup, such as a recovery phrase.
Once you added a passkey, you will be assigned an BIG ID number. You should save somewhere safe, where you can easily access it. While your browser remembers this number, it will forget it if its cache is cleared, in which case you will need to type it in manually.
As mentioned previously, it is also important to add a recovery phrase in case your device gets lost or stolen. Your BIG ID also allows you to login to the File Management System (FMS) dapp. NNS is the DAO that governs the BigFile, and allows BIG token holders to participate in its governance by staking their tokens.
Web Authentication and Identity on the BigFile