update ethereum

This commit is contained in:
⧉ infominer 2020-11-05 00:48:27 -05:00
parent 85efb11738
commit fbdc95147a

View File

@ -15,26 +15,43 @@ redirect_from:
- ethereum.html
- ethereum/
categories: ["Blockchain"]
tags: ["Ethereum","Jolocom"]
last_modified_at: 2019-07-11
tags: ["Ethereum","Jolocom","Transmute","DIF","uPort"]
last_modified_at: 2020-11-05
---
**Specifications, Literature, (d)Apps, and GitHub Repositories**
![](https://i.imgur.com/XWeGM72.png)
* [Decentralized Digital Identity on Ethereum](https://www.slideshare.net/FabriceCroiseaux/ethcc-2018-decentralized-digital-identity-on-ethereum) -SlideShare
* [DEVCON1: Digital Identity](https://www.youtube.com/watch?v=QpaTOvAhLR4) — video from DEVCON1
* [Proof-of-Individuality](http://proofofindividuality.online/) — how to prove a person only has one account
* [Anti-Sybil Protocol using virtual pseudonym parties](https://medium.com/@unlisted/anti-sybil-protocol-using-virtual-pseudonym-parties-10276fcf3b20)
![](https://i.imgur.com/XWeGM72.png)
<iframe src="//www.slideshare.net/slideshow/embed_code/key/e0yTGKpH8P3giS" 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/FabriceCroiseaux/ethcc-2018-decentralized-digital-identity-on-ethereum" title="EthCC 2018 - Decentralized Digital Identity on Ethereum" target="_blank">EthCC 2018 - Decentralized Digital Identity on Ethereum</a> </strong> from <strong><a href="https://www.slideshare.net/FabriceCroiseaux" target="_blank">Fabrice Croiseaux</a></strong> </div>
### Element
* [Introducing Element](https://medium.com/transmute-techtalk/introducing-element-328b4260e757)
> Transmute is excited to announce Element, an implementation of the Sidetree Protocol on top of Ethereum and IPFS. This work was done in collaboration with Microsoft and Consensys under the Decentralized Identity Foundation (DIF)
> ...
> Were excited to use the serviceEndpoints defined in Element DID documents to track external integrations, in a privacy preserving manner, including identity hubs, credential stores, and more. Furthermore, the scalability that Sidetree brings to DIDs is unprecedented.
<iframe width="560" height="315" src="https://www.youtube.com/embed/mk4w2tBTgdE" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
[on SSIMeetup](https://ssimeetup.org/element-did-method-sidetree-ethereum-ipfs-orie-steele-webinar-31/)
* [transmute-industries/sidetree.js](https://github.com/transmute-industries/sidetree.js)
> Sidetree.js is an implementation of v0.1.0 of the sidetree specification
## Ethereum Enterprise Alliance
- [Worlds Largest Blockchain Initiative Launches Three Working Groups](https://entethalliance.org/worlds-largest-blockchain-initiative-launches-three-working-groups/)
> NEW YORK, N.Y., USA December 19, 2017 The Enterprise Ethereum Alliance (EEA), the worlds largest open-source blockchain initiative, launched today three new member-driven working groups in digital identity, energy and multiplatform interoperability.
- [Enterprise Ethereum Alliance - Enterprise EthereumClient Specification V215 October 2018](https://entethalliance.org/wp-content/uploads/2018/11/EEA_Enterprise_Ethereum_Client_Specification_V2.pdf)
> The Infrastructure Contracts and Standards sublayer shows emerging standards outside theEnterprise Ethereum core specification. The components in this layer provide enablers for the applications built on top of them.Role Based Access Control (RBAC) defines methods for authentication and restricting system access to authorized users, potentially realized through smart contracts.Network Governance methods control which entities can join the network and hence assist withsafeguarding exchanges.Token standards provide common interfaces and methods along with best practices. These include[ERC-20], [ERC-223], [ERC-621], [ERC-721], and [ERC-827].
## ERC-EIP
* [ERC: Lightweight Identity #1056](https://github.com/ethereum/EIPs/issues/1056) —This ERC describes a standard for creating and updating identities with a limited use of blockchain resources. An identity can have an unlimited number of delegates and attributes associated with it. Identity creation is as simple as creating a regular key pair ethereum account, which means that it's fee (no gas costs) and all ethereum accounts are valid identities. Furthermore this ERC is fully DID compliant.
Identity related ERC-EIP
* [ERC: Lightweight Identity #1056](https://github.com/ethereum/EIPs/issues/1056)
> This ERC describes a standard for creating and updating identities with a limited use of blockchain resources. An identity can have an unlimited number of delegates and attributes associated with it. Identity creation is as simple as creating a regular key pair ethereum account, which means that it's fee (no gas costs) and all ethereum accounts are valid identities. Furthermore this ERC is fully DID compliant.
* [ERC1056 ❤ ERC780an open identity and claims protocol for Ethereum](https://medium.com/uport/erc1056-erc780-an-open-identity-and-claims-protocol-for-ethereum-aef7207bc744)
* [EIP-780 Ethereum Claims Registry](https://github.com/ethereum/EIPs/issues/780)
* [EIP712](https://github.com/ethereum/EIPs/blob/f29527ab39357548b06b29e937a48f06ae099de7/EIPS/eip-712.md) - This is a standard for hashing and signing of typed structured data
@ -42,7 +59,7 @@ last_modified_at: 2019-07-11
* [EIP-1078](https://github.com/ethereum/EIPs/blob/ed621645c8f3bc5756492f327cda015f35d9f8da/EIPS/eip-1078.md) -
This presents a method to replace the usual signup/login design pattern with a minimal ethereum native scheme, that doesnt require passwords, backing up private keys nor typing seed phrases.
* [ERC-1077 and ERC-1078: The magic of executable signed messages](https://ethereum-magicians.org/t/erc-1077-and-erc-1078-the-magic-of-executable-signed-messages-to-login-and-do-actions/351)
* [ERC-EIP on GitHub](/blockchain/ethereum/#erc-eip) **>>**
* [ERC-EIP on GitHub](/blockchain/ethereum/repositories/#erc-eip)
### ERC725-735
@ -55,9 +72,9 @@ This presents a method to replace the usual signup/login design pattern with a m
* [Ethereum ERC725 Blockchain Based, Self-Sovereign Identity Management](https://bitcoinexchangeguide.com/ethereum-erc725-blockchain-based-self-sovereign-identity-management/)
* [erc725alliance.org](https://erc725alliance.org)
## Companies
## uPort
### uPort
![](https://i.imgur.com/sPAP2g3.png)
@ -67,42 +84,40 @@ This presents a method to replace the usual signup/login design pattern with a m
* [Different Approaches to Ethereum Identity Standards](https://medium.com/uport/different-approaches-to-ethereum-identity-standards-a09488347c87)
![](https://i.imgur.com/ASI0PaB.png)
* [uPort GitHub Repos](/blockchain/ethereum/repositories/#uport)
* [uPort DID](/blockchain/ethereum/repositories/#uport-did)
* [uPort Identification](/blockchain/ethereum/repositories/#uport-identification)
* [uPort Mobile](/blockchain/ethereum/repositories/#uport-mobile)
* [uPort Lambda](/blockchain/ethereum/repositories/#uport-lambda)
* [uPort React](/blockchain/ethereum/repositories/#uport-react)
* [uPort Assorted](/blockchain/ethereum/repositories/#uport-assorted)
* [uPort donates code to the Decentralized Identity Foundation](https://medium.com/decentralized-identity/uport-donates-code-to-the-decentralized-identity-foundation-349d4740acbd)
## Jolocom
### Jolocom
![](https://i.imgur.com/BNmq1U9.png)
* [Jolocom](http://jolocom.com/)
* a "SmartWallet" for everyone to own their personal digital identity, using [Social Linked Data](https://github.com/solid/solid-spec), WebID, and verifiable claims standards via Ethereum smart contracts.
* [A universal identity layer we can only build together](https://stories.jolocom.com/a-universal-identity-layer-we-can-only-build-together-e297ed5ae4ed)
* [Jolocom Github Repos](/blockchain/ethereum/#jolocom)
## Spidchain
### Transmute
- [Transmute Industries](https://www.transmute.industries/)
- [Introducing: Element](https://medium.com/transmute-techtalk/introducing-element-328b4260e757) - The Sidetree Protocol Implemented on Ethereum
- [Encrypted Data Vaults](https://medium.com/transmute-techtalk/encrypted-data-vaults-c794055b170e)
- [Verifiable Credentials with Transmute and Otaka](https://medium.com/transmute-techtalk/verifiable-credentials-with-transmute-and-okta-574edaec887b)
### Spidchain
![](https://i.imgur.com/azuC8lh.png)
* [Spidchain](http://www.spidchain.com/) [[**wp**](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."
* [Spid-Eth GitHub Repos](/blockchain/ethereum/#spid-eth-repos)
* [Spid-Eth GitHub Repos](/blockchain/ethereum/repositories/#spid-eth-repos)
## Cryptonomica
### Cryptonomica
[![](https://i.imgur.com/moVyrrt.png)](https://cryptonomica.github.io)
* [Cryptonomica.net](https://cryptonomica.net) is an identity verification service based on [OpenPGP](https://en.wikipedia.org/wiki/Pretty_Good_Privacy) and [Ethereum](https://www.ethereum.org) with legal framework and online dispute resolution for electronic contracts from London-based [court of arbitration](https://cryptonomica.net/#!/arbitration)
* [Cryptonomica Github Repos](/blockchain/ethereum/#cryptonomica)
* [Cryptonomica Github Repos](/blockchain/ethereum/repositories/#cryptonomica)
### Assorted Ethereum Apps
### Assorted Applications
* [Deloitte SmartID](http://www.deloitte.co.uk/smartid/) [[**G**](https://github.com/SmartIdentity/smartId-contracts)]
* "Smart Identity uses the Ethereum blockchain to represent an identity using a smart contract, attributes can be added by the identity owner and are stored in hash form"
@ -111,3 +126,13 @@ This presents a method to replace the usual signup/login design pattern with a m
* [poa.network](https://poa.network/)[**[D](https://medium.com/poa-network/poa-network-how-honey-badger-bft-consensus-works-4b16c0f1ff94)**]
POA Network is an Ethereum-based platform that offers an open-source framework for smart contracts. POA Network is a sidechain to Ethereum utilizing [Proof of Authority](https://blockonomi.com/proof-of-authority/)
as its consensus mechanism.
## History Etc.
* [Decentralized Digital Identity on Ethereum](https://www.slideshare.net/FabriceCroiseaux/ethcc-2018-decentralized-digital-identity-on-ethereum) -SlideShare
* [DEVCON1: Digital Identity](https://www.youtube.com/watch?v=QpaTOvAhLR4) — video from DEVCON1
* [Proof-of-Individuality](http://proofofindividuality.online/) — how to prove a person only has one account
* [Anti-Sybil Protocol using virtual pseudonym parties](https://medium.com/@unlisted/anti-sybil-protocol-using-virtual-pseudonym-parties-10276fcf3b20)
<iframe src="//www.slideshare.net/slideshow/embed_code/key/e0yTGKpH8P3giS" 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/FabriceCroiseaux/ethcc-2018-decentralized-digital-identity-on-ethereum" title="EthCC 2018 - Decentralized Digital Identity on Ethereum" target="_blank">EthCC 2018 - Decentralized Digital Identity on Ethereum</a> </strong> from <strong><a href="https://www.slideshare.net/FabriceCroiseaux" target="_blank">Fabrice Croiseaux</a></strong> </div>