가상 현실 및 의사 익명 성을 사용하여 추적 할 수없는 개인 증명 생성

부인 성명: 이 기사에 표현 된 견해와 의견은 저자의 견해이며 Blockgeeks의 공식 정책이나 입장을 반드시 반영하지는 않습니다.

한 달에 한 번 글로벌 “가명 이벤트”중에 가상 현실에서 4 명의 낯선 사람과 가상 현실을 연결하여 가짜 익명 “개성 증명”을 얻을 수 있다면 어떨까요? 이전 항목으로 추적.

Virtual Pseudonym Party는 오프라인 가명 당사자, Bryan Ford와 MIT가 2007 년에 발표했으며 Google 행 아웃과 같은 텔레프레즌스 또는 유사한 의사 소통 방법을 사용하여 가상 공간으로 가명 이벤트를 이동하고 이벤트를 더 자주 (가장 한 달에 한 번) 수행하고 더 많은 가명을 도입합니다. 원래 가명 당사자 제안에서보다 의사 익명 POI (Proof-of-Individuality) 토큰을 배포하고, 매달 새 개인 키에 대한 새 POI를 제공하며, 이전에는 추적 할 수 없습니다..

POI는 개인 “임시 액세스 토큰”으로 설명 될 수 있습니다. POI는 nyms에 대한 데이터를 저장하지 않으며 nyms 이전 POI를 추적하지 않으므로 일회성 이더 리움 주소 외에는 “당신이 누구인지”에 대한 기록이 없습니다..

Ethereum과 같은 State 2.0 기술을 사용하여 가상 가명 파티 네트워크 구축

이더 리움은 비트 코인이 개척 한 혁신을 바탕으로 탈 중앙화 애플리케이션 (dApps)과 스마트 계약을 도입 한 새로운 블록 체인입니다. Ethereum에 내장 된 대부분의 개념은 1997 년 Nick Szabo가 논문에서 자세히 설명했습니다. 공용 네트워크에서 관계 공식화 및 보안.

이더 리움은 분산 자율 가상 상태 (DAVS) (Dana Edwards, 2014)의 초기 버전으로 이해 될 수 있으며, 이는 다시 국가 시스템의 다음 시대로 이해 될 수 있으며, 대표 정부를 유지하고 보호하기 위해 현재 시대를 대체합니다. 세계의 상태.

스마트 계약은 자동화 된 법률 규칙을위한 보안 및 합의를 제공합니다.

스마트 계약의 기본 개념은 우리가 다루는 하드웨어와 소프트웨어에 많은 종류의 계약 조항이 포함될 수 있다는 것입니다. (1997 년 N Szabo)

스마트 계약이란 무엇입니까? 초보자 가이드

블록 체인은 전 세계 수천 대의 컴퓨터 ( “노드”라고 함)가 각각 계약을 확인하므로 계약을 파기하는 데 비용이 많이 듭니다..

가상 가명 당사자 스마트 계약을 예로 사용하기 위해 register () 함수가 있습니다. 사용자가이 함수를 호출하면 사용자에게 서명을 요청합니다 (사용하는 공개 주소와 일치하는 사용자 개인 키). register () 함수는 또한 사용자가 예금을 보내도록 확인합니다. ABT (“Anti Bot Token”), 사용자가 이전에 등록하지 않았는지 확인합니다..

register () 함수는 또한 함수에 시간 화살표를 추가하는 수정 자 atTime ()을 포함하며 제한된 시간 동안 만 호출 할 수 있습니다..

function register () payable atTime (등록, 약정) {


if (userHash [msg.sender]! = bytes32 (0)) throw; // 이미 등록

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

// 이전 엔트로피를 사용하여 주어진 사용자에 대한 해시를 생성합니다.,

// 발신자 주소 및 현재 블록 번호.

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

엔트로피 = h;

userHash [msg.sender] = h;

일단 등록되면 사용자는 계약이 자체 코드를 깨지 않을 것임을 보장 할 수 있습니다 (네트워크를 보호하는 노드의 대다수가 반란을 선택하지 않는 한, 이는 국가 국가가 전복되는 것과 비교할 수 있습니다.).

가상 현실 및 의사 익명 성을 사용하여 추적 할 수없는 POI 생성 (개성 증명)

가명 이벤트는 15 분 동안 지속되며 확인 된 각 nym은 submitVerifiedUsers () 함수를 사용하여 POI를받습니다..

function submitVerifiedUsers () atTime (issuePOIs, 0) {

uint groupNumber = userGroup [msg.sender];

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

for (단위 i = 0; 나는 < pseudonymGroup [groupNumber] .length; i ++) {

주소 nym = pseudonymGroup [groupNumber] [i];

if (포인트 [nym] >= 4000) POI [nym] = 참;

그렇지 않으면 depositPenalty (nym);

}

groupProcessed [groupNumber] = true;

}

매달 새 개인 키에 대한 새 POI를 제공하며 이전 키로 추적 할 수 없습니다. POI는 그런 의미에서 디지털 현금으로서 비트 코인과 유사합니다. 각 POI는 완전히 공개되지만 자신이 속한 사람의 패턴을 찾기가 매우 어렵습니다. 이것은 사용자가 공공 장소에서 계속 운영하는 동안 프라이버시를 제공합니다..

이러한 글로벌 POI 토큰은 Proof-of-Individuality.verifyPOI () 메서드를 통해 쉽게 액세스 할 수있는 Proof-of-Individuality가 필요한 시스템을 실험하기위한 샌드 박스가 될 수 있습니다..

POI를 Swarm 재배포 시스템과 통합

Swarm Redistribution은 거래 경로를 사용하여 부를 재분배합니다. 각 거래는 배당 경로를 성장시키고, 각 거래는 세금을 추출하여 과세되는 거래에 배당 경로가 연결된 노드 무리와 공유합니다..

가상 현실 및 의사 익명 성을 사용하여 추적 할 수없는 개인 증명 생성

마다 배당 경로 당신이 인간이든 아니든 등록 할 수 있습니다..

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

/ * 배당 경로 생성 * /

dividendPathways [_to] .push (dividendPathway ({

보낸 사람 : msg.sender,

금액 : _value,

timeStamp : 지금,

isHuman : isHuman

}));

Swarm 재배포를 시도하고 동시에 소액 자금을 조달하십시오.

Swarm 재배포를 테스트하기 위해 내가 유일한 사람인 곳에 배치 된 스마트 계약이 있으며,이를 통해 저에게 자금을 지원할 수 있습니다.,

Swarm Redistribution 라이브 실험,“분산 된 기본 소득 Swarm”이 자체 세금을 늘릴 수 있음 ?

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map