Disclaimer: De standpunten en meningen in dit artikel zijn die van de auteurs en weerspiegelen niet noodzakelijk het officiële beleid of de positie van Blockgeeks

Wat als u een pseudo-anonieme ‘Proof-of-Individualuality’ zou kunnen krijgen door in Virtual Reality verbinding te maken met 4 vreemden in een Pseudoniem-partij, tijdens een wereldwijd ‘pseudoniemevenement’ eens per maand, waarbij u elke maand een nieuw bewijs krijgt dat niet kan worden herleid tot uw vorige.

Virtuele pseudoniempartijen zijn gebaseerd op het idee van Offline pseudoniempartijen, gepubliceerd door Bryan Ford en MIT in 2007, en verplaatst de pseudoniemgebeurtenis naar de virtuele ruimte, met behulp van telepresence zoals Google Hangouts of vergelijkbare manieren van communiceren, en komt vaker voor, hoogstwaarschijnlijk eens per maand, en introduceert ook meer pseudonimiteit dan in het oorspronkelijke voorstel van de pseudoniempartijen, het uitdelen van pseudo-anonieme Proof-of-Individualuality (POI) tokens, waarbij u elke maand een nieuwe POI krijgt op een nieuwe privésleutel die niet herleidbaar is naar uw vorige.

POI’s kunnen worden omschreven als persoonlijke ‘tijdelijke toegangstokens’. De POI’s slaan geen gegevens op over de namen, noch herleiden ze naar een eerdere POI van een naam, dus er is geen record van ‘wie je bent’ behalve een eenmalig Ethereum-adres.

State 2.0-technologie zoals Ethereum gebruiken om een ​​netwerk van virtuele pseudoniempartijen op te bouwen

Ethereum is een nieuwe blockchain, voortbouwend op de innovatie die Bitcoin pionierde, die gedecentraliseerde applicaties (dApps) en slimme contracten introduceert. De meeste concepten die in Ethereum zijn ingebouwd, werden in 1997 in detail beschreven door Nick Szabo in de paper Formaliseren en beveiligen van relaties op openbare netwerken.

Ethereum zou kunnen worden opgevat als een vroege versie van een Distributed Autonomous Virtual State (DAVS) (Dana Edwards, 2014), die op zijn beurt kan worden opgevat als het volgende tijdperk van staatssystemen, ter vervanging van het huidige tijdperk waarin een representatieve overheid wordt gebruikt om te onderhouden en te beveiligen een toestand van de wereld.

Slimme contracten bieden veiligheid en consensus voor een geautomatiseerde rechtsstaat

Het basisidee achter slimme contracten is dat vele soorten contractuele clausules kunnen worden ingebed in de hardware en software waarmee we te maken hebben, op zo’n manier dat contractbreuk duur (desgewenst, soms onbetaalbaar) wordt voor de overtreder. (N Szabo, 1997)

Wat zijn smart contract. Een gids voor beginners

De blockchain maakt het duur om een ​​contract te verbreken omdat duizenden computers over de hele wereld (de zogenaamde “knooppunten”) elk het contract verifiëren.

Om het slimme contract van Virtual Pseudonym Parties als voorbeeld te gebruiken, heeft het een register () -functie. Wanneer een gebruiker deze functie aanroept, vraagt ​​hij om een ​​handtekening van de gebruiker (de persoonlijke sleutel van de gebruiker die overeenkomt met het openbare adres dat hij gebruikt). De functie register () controleert ook of de gebruiker een aanbetaling van ABT“Anti Bot Token”), en controleert of de gebruiker zich niet eerder heeft geregistreerd.

De functie register () bevat ook een modifier atTime () die een tijdpijl aan de functie toevoegt, en deze kan alleen worden aangeroepen gedurende een beperkte tijdsperiode.

function register () payable atTime (registratie, toezegging) {

if (userHash [msg.sender]! = bytes32 (0)) worp; // al geregistreerd

if (! transfer (this, depositSize)) gooien;

// genereer een hash voor de opgegeven gebruiker met behulp van de vorige entropie,

// adres van afzender en huidig ​​bloknummer.

bytes32 h = sha3 (entropie, msg.sender, block.blockhash (block.number));

entropie = h;

userHash [msg.sender] = h;

Eenmaal geregistreerd, kan de gebruiker er zeker van zijn dat het contract zijn eigen code niet zal breken (tenzij een meerderheid van de knooppunten die het netwerk beveiligen ervoor kiest om in opstand te komen, wat vergelijkbaar kan zijn met een omverwerping van een natiestaat).

Virtual Reality en pseudo-anonimiteit gebruiken om niet-traceerbare POI’s te genereren (proof-of-individualuality)

De pseudoniemgebeurtenis duurt 15 minuten en elke geverifieerde nym krijgt vervolgens een POI met behulp van de functie submitVerifiedUsers ().

functie submitVerifiedUsers () atTime (issuePOIs, 0) {

uint groupNumber = userGroup [msg.sender];

if (groupProcessed [groupNumber] == true) worp;

voor (uint i = 0; i < pseudonymGroup [groupNumber] .length; i ++) {

adres nym = pseudonymGroup [groupNumber] [i];

if (punten [nym] >= 4000) POI [nym] = waar;

anders depositPenalty (nym);

groupProcessed [groupNumber] = true;

Elke maand krijgt u een nieuwe POI op een nieuwe privésleutel, die niet herleidbaar is naar uw vorige. POI’s zijn in die zin vergelijkbaar met Bitcoin als digitaal contant geld, elke POI is volledig openbaar, maar het is erg moeilijk om een ​​patroon te vinden in tot wie ze behoren. Dit geeft de gebruiker privacy terwijl hij toch in de openbare ruimte opereert.

Deze globale POI-tokens kunnen dan een zandbak zijn om te experimenteren met systemen die Proof-of-Individualuality vereisen, gemakkelijk toegankelijk via de methode proofOfIndividuality.verifyPOI ().

POI’s integreren met een Swarm Redistribution-systeem

Swarm Redistribution maakt gebruik van transactiepaden om rijkdom te herverdelen. Elke transactie groeit een dividendpad, en elke transactie extraheert belasting en deelt deze met een zwerm knooppunten waarvan de dividendroutes zijn verbonden met de transactie die wordt belast.

Virtual reality en pseudo-anonimiteit gebruiken om een ​​niet-traceerbaar bewijs van individualiteit te genereren

Elk dividend pad kunnen registreren of u een mens bent of niet, wanneer ze worden gemaakt.

bool isHuman = proofOfIndividuality.verifyPOI (msg.sender);

/ * Maak het dividendpad * /

dividendPathways [_to] .push (dividendPathway ({

van: msg.sender,

bedrag: _value,

timeStamp: nu,

isHuman: isHuman

Probeer Swarm Redistribution uit en financier mij tegelijkertijd

Om Swarm Redistribution te testen, is er een slim contract geïmplementeerd waar ik de enige mens ben, en dat je zou kunnen gebruiken om mij te financieren,

Swarm Redistribution live experiment, zou een “gedecentraliseerde basisinkomenszwerm” hun eigen belastingen kunnen laten groeien ?

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me