decentralized-id.github.io/_posts/blockchain/2019-03-11-bitcoin.md

70 lines
5.7 KiB
Markdown
Raw Normal View History

2019-03-28 23:40:33 +00:00
---
date: 2019-03-11
2019-03-28 23:40:33 +00:00
title: Bitcoin Identity Standards and Applications
layout: single
classes: wide
toc: false
2019-07-11 06:04:33 +00:00
permalink: blockchain/bitcoin/
canonical_url: 'https://decentralized-id.com/blockchain/bitcoin/'
redirect_from:
- blockchain/bitcoin
- id-initiatives/bitcoin/
- id-initiatives/bitcoin
2019-07-15 20:37:02 +00:00
categories: ["Blockchain"]
tags: ["Bitcoin"]
last_modified_at: 2019-07-11
2019-07-12 04:59:22 +00:00
2019-03-28 23:40:33 +00:00
---
2019-07-11 06:04:33 +00:00
2019-03-11 09:09:57 +00:00
![](https://i.imgur.com/q32lAXY.png)
2019-03-16 02:11:47 +00:00
## Bitnation (2015)
* [Bitnation taps Blockchain tech to aid Refugees](https://www.newsbtc.com/2015/09/09/bitnation-taps-blockchain-tech-to-aid-refugees/)
## BTCR
* [BTCR DID Method](https://w3c-ccg.github.io/didm-btcr/) - [source](https://github.com/w3c-ccg/didm-btcr) - WORK ITEM: BTCR DID Method Spec did:btcr:
* The Bitcoin Reference DID method (did:btcr) supports DIDs on the public Bitcoin blockchain. The Bitcoin Reference method has minimal design goals: a DID trust anchor based on the Bitcoin blockchain, updates publicly visible and auditable via Bitcoin transactions, and optionally, additional DID Document information referenced in the transaction OP_RETURN data field. No other Personal Identifiable Information (PII) would be placed on the immutable blockchain.
* [BTCR DID Resolver Specification](https://github.com/WebOfTrustInfo/rwot6-santabarbara/blob/master/topics-and-advance-readings/btcr_did_resolver.md)
> This describes the process of resolving a BTCR DID into a DID Document. The draft reference implementation is available at [https://github.com/WebOfTrustInfo/btcr-did-tools-js](https://github.com/WebOfTrustInfo/btcr-did-tools-js) (see didFormatter.js). Note not all steps described in this document are implemented yet.
>
> See the [BTCR playground](https://weboftrustinfo.github.io/btcr-tx-playground.github.io/) for a live demonstration. The BTCR playground uses the draft reference implementation BTCR DID resolver.
* [BTCR DID Method](https://w3c-ccg.github.io/didm-btcr/)
> The Bitcoin Reference DID method (did:btcr) supports DIDs on the public Bitcoin blockchain. The Bitcoin Reference method has minimal design goals: a DID trust anchor based on the Bitcoin blockchain, updates publicly visible and auditable via Bitcoin transactions, and optionally, additional DID Document information referenced in the transaction OP_RETURN data field. No other Personal Identifiable Information (PII) would be placed on the immutable blockchain.
* [btcr tx conversion playground](https://weboftrustinfo.github.io/btcr-tx-playground.github.io/)
* [WebOfTrustInfo/btcr-tx-playground.github.io](https://github.com/WebOfTrustInfo/btcr-tx-playground.github.io)
* [WebOfTrustInfo/btcr-did-tools-js](https://github.com/WebOfTrustInfo/btcr-did-tools-js)
* [WebOfTrustInfo/btcr-hackathon](https://github.com/WebOfTrustInfo/btcr-hackathon) - Virtual hackathon to create spec and code for Bitcoin-based Decentralized Identifiers (DIDs)
2019-07-12 04:59:22 +00:00
## ION
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">I&#39;m excited to share with you an early look at our work on a scalable, open src, permissionless Layer 2 network for Decentralized Identifiers that runs atop Bitcoin, developed and supported by Microsoft as an open public infrastructure for all - meet ION: <a href="https://t.co/9TOl8oyEVB">https://t.co/9TOl8oyEVB</a></p>&mdash; Daniel Ƀ (@csuwildcat) <a href="https://twitter.com/csuwildcat/status/1127926974054391809?ref_src=twsrc%5Etfw">May 13, 2019</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
2020-01-06 00:44:26 +00:00
<iframe src="//www.slideshare.net/slideshow/embed_code/key/e4v6fZdFL5fdu3" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/SSIMeetup/introduction-to-ion-a-layer-2-network-for-decentralized-identifiers-with-bitcoin-daniel-buchner">Introduction to Ion a layer 2 network for Decentralized Identifiers with Bitcoin - Daniel Buchner</a> </strong> from <strong><a href="https://www.slideshare.net/SSIMeetup">SSIMeetup</a></strong> </div>
2019-07-12 04:59:22 +00:00
{% include video id="agPVWVe0p3Q" provider="youtube" %}
2019-03-16 18:59:24 +00:00
2019-07-12 04:59:22 +00:00
* [decentralized-identity/ion](https://github.com/decentralized-identity/ion)
<iframe src="https://castbox.fm/app/castbox/player/id1098037/id155192208?v=8.3.0&autoplay=0" frameborder="0" width="100%" height="500"></iframe>
2019-03-14 01:30:10 +00:00
## Spidchain
2020-01-06 00:44:26 +00:00
[Spidchain](http://www.spidchain.com/)
[Whitepaper](https://drive.google.com/file/d/0B89WE3IIHmy1Z0ZSSWVmVEtaaG8/view)
* "offers a platform for self-sovereign identity, including desktop and mobile apps for end-users. It uses Decentralized Identifiers (DIDs) - backed by optionally Bitcoin or Ethereum - to implement a marketplace for verifiable claims. The Spidchain applications allow individuals to create, recover, and revoke DIDs, to authenticate, to sign and verify files and claims, and more."
2019-03-14 02:46:50 +00:00
2019-03-28 23:40:33 +00:00
### Spidchain Bitcoin Repos
* [SpidChain/spidchain-btcr](https://github.com/SpidChain/spidchain-btcr) - An implementation of the btcr standard for self sovereign distributed digital identity
* [SpidChain/electrumx](https://github.com/SpidChain/electrumx) Forked from kyuupichan/electrumx
2019-03-14 01:30:10 +00:00
- Alternative implementation of spesmilo/electrum-server
* [SpidChain/btcr-spv](https://github.com/SpidChain/btcr-spv) - Poc of an SPV implementation of BTCR
* [SpidChain/satoshis-wheel-of-fortune](https://github.com/SpidChain/satoshis-wheel-of-fortune) - Pick a name from a list randomly in a provably honest way
* [SpidChain/txref-conversion-js](https://github.com/SpidChain/txref-conversion-js) - Forked from [WebOfTrustInfo/txref-conversion-js](https://github.com/WebOfTrustInfo/txref-conversion-js)
2019-03-14 01:30:10 +00:00
- Javascript library for converting txids to txrefs and back