--- robots: noindex, nofollow --- # BTCR Futures ###### tags: `Notes` ## Root Identifier to Transaction, UTXO or Key (or all three) Transaction: current BTCR UTXO: script BIP322 Key: ala did:doge which uses did:key ## Off-chain transition to On-Chain ## Sign-to-Contract This means public keys are not lookupable in a transaction, just provable. https://blog.eternitywall.com/2018/04/13/sign-to-contract/ http://diyhpl.us/wiki/transcripts/sf-bitcoin-meetup/2019-02-04-threshold-signatures-and-accountability/ ## Single Use Seal RGB uses this for it's L2. ## Orlovsky BIP32 approach to identity keys https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018381.html ## BIP 322 Signing &| Proof of Control of UTXO * Can we do a BIP322 JSON-LD ## Coinswap/join as collaborative initial ID * https://joinmarket.me/blog/blog/flipping-the-scriptless-script-on-schnorr/ * https://github.com/AdamISZ/CoinSwapCS/issues/47 ## Transaction outputs other than #0 ## Layer 2 Schemes * Leveraging Lightning * RGB protocol ## Coin Change management My BTCR 0.1 Wallet put the transaction on BIP45 change #7 so that bitcoin wallets would ignore it (they use #0 and #1). ## Blinded Signatures in Schnorr Chaumian blinded signatures but using Schnorr https://suredbits.com/schnorr-applications-blind-signatures/ Related: https://eprint.iacr.org/2016/056.pdf ## Tor backed services Gordian Server / Bitcoin Stantup allows for correlation-resistence of did:btcr services ## Funding DID services with Lightning ## ## BCTR History * Pre-BTCR: https://github.com/ChristopherA/revocable-self-signed-tls-certificates-hack * OASIS XDI Strawman https://docs.google.com/document/d/1i-XChGFsuAi-Id85FWXjX6hOWDn9Sq-qe7ARykJgsBI/edit#heading=h.ma7qn0kve8d5 & RWOT #1: Distributed Permanent Identifier Registry https://github.com/WebOfTrustInfo/rwot1-sf/blob/master/draft-documents/Distributed-Permanent-Identifier-Registry.md * RWOT #1 DPKI https://nbviewer.jupyter.org/github/WebOfTrustInfo/rebooting-the-web-of-trust/blob/master/final-documents/dpki.pdf * RWOT #2 Requirements for DIDs https://github.com/WebOfTrustInfo/rwot2-id2020/blob/master/final-documents/requirements-for-dids.pdf * RWOT #4 Oldest BTCR Spec https://docs.google.com/document/d/15HWtXTDXcvyUjgAqnewPoZKbgSWhl-XiIDas1ip94Hs/edit