From c0a623340e458356e7459283863bb077763f0513 Mon Sep 17 00:00:00 2001 From: Danny Salman Date: Thu, 10 Feb 2022 00:45:49 -0500 Subject: [PATCH 1/2] add encointer to common good + edits --- docs/learn/learn-common-good-chains.md | 51 ++++++++++++++++++++------ 1 file changed, 40 insertions(+), 11 deletions(-) diff --git a/docs/learn/learn-common-good-chains.md b/docs/learn/learn-common-good-chains.md index 387ef5169ce6..b3dd773d2c90 100644 --- a/docs/learn/learn-common-good-chains.md +++ b/docs/learn/learn-common-good-chains.md @@ -33,15 +33,15 @@ for its primary function: validating parachains. Adding a system level chain cou capable of processing several more parachains. Rather than taking a slice of a 100 parachain pie, a system level chain takes one slice and bakes a bigger pie. -The vast majority of common good chains will likely be the unopinionated system level chains. +The vast majority of common good chains will likely be unopinionated system level chains. ## Public Utility Chains Public utility chains add functionality that doesn’t exist yet, but that the stakeholders believe will add value to the entire network. Because public utility chains add new functionality, there is -a subjective component to their addition: the stakeholders of the network must believe that it is -worth allocating a slot that would otherwise go to the winners of an auction, and thus would have an -objective expression of conviction from its backers. Governance provides the means to internalize +a subjective component to their addition: the network's stakeholders must believe that it is +worth allocating a slot that would otherwise go to the winners of an auction and thus would have an +objective expression conviction from its backers. Governance provides the means to internalize the value of the parachain slot and distribute it across all members of the network. Public utility chains will always be fully aligned with their Relay Chain stakeholder base. This @@ -59,19 +59,17 @@ system parameters or triggering an upgrade. Because public utility chains add functionality beyond the scope of the Relay Chain, they will likely be approved by the network stakeholders only in rare scenarios. -## Common Good Chains in Development +## Common Good Chains ### Statemint -[Statemint](https://github.com/paritytech/cumulus/tree/master/polkadot-parachains/statemint) (and its cousin *Statemine* on Kusama) will -likely be one of the first common good parachains. - -> Statemine is the first common good parachain. +[Statemint](https://github.com/paritytech/cumulus/tree/master/polkadot-parachains/statemint) +(and its cousin *Statemine* on Kusama) are the first common good parachains. Statemint is a public utility chain in that it adds functionality not available in the Relay Chain, -namely the creation and management of assets. Statemint will support both fungible and non-fungible +namely, the creation and management of assets. Statemint will support both fungible and non-fungible assets. The chain offers an interface similar to ERC-20 for fungible assets and ERC-721 for non-fungible -tokens. These interfaces are in the logic of the chain itself; by encoding this logic directly into the +assets. These interfaces are in the logic of the chain itself; by encoding this logic directly into the Statemint runtime, token storage, and actions do not need to be metered and can happen faster and cheaper. Like most common good chains, Statemint will use the DOT token as its native token, i.e. represented @@ -88,6 +86,37 @@ As a common good parachain, Statemint must stay fully aligned with the Relay Cha Statemint will require the Relay Chain's "root origin", i.e. a referendum. Some of the other logic (like privileged asset functionality) will defer to the Relay Chain's Council. +### Encointer + +Encointer will become Kusama's second common good parachain, which adds logic to the Relay Chain +that aims to bring financial inclusivity to WEB3 and mitigate Sybil attacks with a novel +Proof of Personhood (PoP) system for unique identity. + +Encointer offers a framework that, in principle, allows for any group of real people to create, +distribute and use their own digital community tokens. + +Encointer aims to invert the [Cantillon Effect](https://www.newworldencyclopedia.org/entry/Richard_Cantillon), +where money is issued at the bottom, and not as credit to businesses or creditworthy individuals. This way, +every individual gets a [universal basic income (UBI)](https://book.encointer.org/economics-ubi.html). + +To resist Sybil attacks, the Encointer protocol uses a PoP mechanism to foster a +unique identity system. The notion is that a person can only be in one place at one time. +Participants are requested to attend physical key-signing ceremonies with small groups of random people +at randomized locations, where these local meetings are part of one global ceremony that co-occur. +Participants use the Encointer wallet app to participate in these ceremonies, and the wallet enables the +management of local community currencies. + +The protocol involves [other mechanisms](https://book.encointer.org/ssi.html#privacy-considerations) to +protect the privacy of users in addition to the physical key-signing ceremonies. + +Encointer falls under common good logic as it offers a sybil defense mechanism and a basis for digital +democracy. This can also be adapted by system level chains who can use the unique identity system to +prevent Sybil attacks, and use PoP for token airdrops or faucets. + +> Encointer is currently in testnet phase, and its mainnet is planned for launch as a common good parachain +> on Kusama. To learn more about Encointer, check out the official +> [Encointer book](https://book.encointer.org/introduction.html). + ### Bridges See the [Bridges page](learn-bridges.md) for information on the latest bridge projects. From db2a9b6d306f9055dda63b6484a36bb8691042b4 Mon Sep 17 00:00:00 2001 From: Danny Salman Date: Thu, 10 Feb 2022 08:29:29 -0500 Subject: [PATCH 2/2] address PR feedback --- docs/learn/learn-common-good-chains.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/learn/learn-common-good-chains.md b/docs/learn/learn-common-good-chains.md index b3dd773d2c90..5de30506b8c0 100644 --- a/docs/learn/learn-common-good-chains.md +++ b/docs/learn/learn-common-good-chains.md @@ -68,8 +68,8 @@ likely be approved by the network stakeholders only in rare scenarios. Statemint is a public utility chain in that it adds functionality not available in the Relay Chain, namely, the creation and management of assets. Statemint will support both fungible and non-fungible -assets. The chain offers an interface similar to ERC-20 for fungible assets and ERC-721 for non-fungible -assets. These interfaces are in the logic of the chain itself; by encoding this logic directly into the +assets. The chain offers an interface similar to ERC-20 for fungible tokens and ERC-721 for non-fungible +token. These interfaces are in the logic of the chain itself; by encoding this logic directly into the Statemint runtime, token storage, and actions do not need to be metered and can happen faster and cheaper. Like most common good chains, Statemint will use the DOT token as its native token, i.e. represented @@ -100,17 +100,18 @@ where money is issued at the bottom, and not as credit to businesses or creditwo every individual gets a [universal basic income (UBI)](https://book.encointer.org/economics-ubi.html). To resist Sybil attacks, the Encointer protocol uses a PoP mechanism to foster a -unique identity system. The notion is that a person can only be in one place at one time. +unique identity system. The notion is that a person can only be present at one place at a given time. Participants are requested to attend physical key-signing ceremonies with small groups of random people at randomized locations, where these local meetings are part of one global ceremony that co-occur. Participants use the Encointer wallet app to participate in these ceremonies, and the wallet enables the -management of local community currencies. +management of local community currencies. Watch an Encointer ceremony in action in +[this video](https://www.youtube.com/watch?v=tcgpCCYBqko). The protocol involves [other mechanisms](https://book.encointer.org/ssi.html#privacy-considerations) to protect the privacy of users in addition to the physical key-signing ceremonies. -Encointer falls under common good logic as it offers a sybil defense mechanism and a basis for digital -democracy. This can also be adapted by system level chains who can use the unique identity system to +Encointer falls under common good logic as it offers a Sybil defense mechanism and a basis for digital +democracy. This can also be adapted by system level chains which can use the unique identity system to prevent Sybil attacks, and use PoP for token airdrops or faucets. > Encointer is currently in testnet phase, and its mainnet is planned for launch as a common good parachain