닉 재보 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
21번째 줄: 21번째 줄:
 
1998년 닉 재보는 그 자신이 ‘비트골드’라고 불렀던 분산형 디지털 통화와 컴퓨팅 파워를 저장 가능한 가치로 변환하는 방법을 이론화했다. 실제 비트골드가 구현된 적은 없지만 이로 인해 닉은 ‘비트코인 아키텍처의 선도자’로 불린다. 그는 "나는 해결하기 어려운 문제를 푸는 것과 금을 채굴하는 어려움 사이의 유사점에 대해 생각하기 시작했다. 만약 퍼즐을 푸는데 소요되는 시간과 에너지가 있다면, 그것은 가치있는 행위로 여겨질 수 있다. 그 솔루션의 문제를 푼 누군가에게 대가로 디지털 화폐를 보상할 수 있다."고 했다. 비트골드는 다음 문제의 일부가 되는 암호 문제를 해결하기 위해 컴퓨팅 파워를 사용했다. 재보가 설명한 주요 단계는 다음과 같다.  
 
1998년 닉 재보는 그 자신이 ‘비트골드’라고 불렀던 분산형 디지털 통화와 컴퓨팅 파워를 저장 가능한 가치로 변환하는 방법을 이론화했다. 실제 비트골드가 구현된 적은 없지만 이로 인해 닉은 ‘비트코인 아키텍처의 선도자’로 불린다. 그는 "나는 해결하기 어려운 문제를 푸는 것과 금을 채굴하는 어려움 사이의 유사점에 대해 생각하기 시작했다. 만약 퍼즐을 푸는데 소요되는 시간과 에너지가 있다면, 그것은 가치있는 행위로 여겨질 수 있다. 그 솔루션의 문제를 푼 누군가에게 대가로 디지털 화폐를 보상할 수 있다."고 했다. 비트골드는 다음 문제의 일부가 되는 암호 문제를 해결하기 위해 컴퓨팅 파워를 사용했다. 재보가 설명한 주요 단계는 다음과 같다.  
  
* '''1단계''' ‘도전 문자열(Challenge String)’이라고 하는 비트의 공개 문자열을 작성한다.(5단계 참조)
+
* (1) ‘도전 문자열(Challenge String)’이라고 하는 비트의 공개 문자열을 작성한다.(5단계 참조)
* '''2단계''' 앨리스(Alice)는 벤치 마크 함수를 사용하여 도전 문자열(Challenge String)로부터 작업 증명 문자열을 생성한다.
+
* (2) 앨리스(Alice)는 벤치 마크 함수를 사용하여 도전 문자열(Challenge String)로부터 작업 증명 문자열을 생성한다.
* '''3단계''' 작업 증명은 안전하게 타임 스탬프(Time Stamp)가 찍혀 있다. 이것은 특정한 타임 스탬프 서비스가 실질적으로 의존할 필요가 없도록 하기 위해 여러 가지의 다른 타임 스탬프 서비스와 함께 분산 방식으로 작동해야 한다.
+
* (3) 작업 증명은 안전하게 타임 스탬프(Time Stamp)가 찍혀 있다. 이것은 특정한 타임 스탬프 서비스가 실질적으로 의존할 필요가 없도록 하기 위해 여러 가지의 다른 타임 스탬프 서비스와 함께 분산 방식으로 작동해야 한다.
* '''4단계''' 앨리스는 도전 문자열과 타임 스탬프가 찍힌 작업 증명 문자열을 비트골드에 대한 분산 속성 제목 레지스트리에 추가한다. 여기서도 레지스트리를 제대로 작동시키기 위해 단일 서버는 의존하지 않는다.
+
* (4) 앨리스는 도전 문자열과 타임 스탬프가 찍힌 작업 증명 문자열을 비트골드에 대한 분산 속성 제목 레지스트리에 추가한다. 여기서도 레지스트리를 제대로 작동시키기 위해 단일 서버는 의존하지 않는다.
* '''5단계''' 마지막으로 만든 비트골드의 문자열은 그 다음에 생성될 비트골드의 문자열을 위해 도전 문자열을 제공한다.
+
* (5) 마지막으로 만든 비트골드의 문자열은 그 다음에 생성될 비트골드의 문자열을 위해 도전 문자열을 제공한다.
* '''6단계''' 앨리스가 특정 비트골드의 문자열 소유자인지를 확인하기 위해서는 밥(Bob)이 비트골드 제목 레지스트리에서 위조 불가능한 제목의 체인을 검사한다.
+
* (6) 앨리스가 특정 비트골드의 문자열 소유자인지를 확인하기 위해서는 밥(Bob)이 비트골드 제목 레지스트리에서 위조 불가능한 제목의 체인을 검사한다.
* '''7단계''' 비트골드 문자열의 값을 분석하기 위해 밥은 도전 문자열과 작업 문자열을 증명하고, 타임 스탬프를 확인하고 검증한다.
+
* (7) 비트골드 문자열의 값을 분석하기 위해 밥은 도전 문자열과 작업 문자열을 증명하고, 타임 스탬프를 확인하고 검증한다.
  
 
이후 비트코인의 거래 기록이 담긴 블록(Block)의 크기가 증가함에 따라 전체 [[노드]](Node)를 실행할 수 있는 컴퓨터의 수가 감소하게 되면서 비트코인의 중앙 집중화가 심화되었다. 닉 재보는 "돈이 검열의 매개체가 될 때마다 교환의 매개체로서의 역할을 수행하지 못할 것." 이라고 하면서 중앙 집중화에 대한 위험을 감수하는 대신 분산화 시스템의 도입이 더 중요함을 역설했다.
 
이후 비트코인의 거래 기록이 담긴 블록(Block)의 크기가 증가함에 따라 전체 [[노드]](Node)를 실행할 수 있는 컴퓨터의 수가 감소하게 되면서 비트코인의 중앙 집중화가 심화되었다. 닉 재보는 "돈이 검열의 매개체가 될 때마다 교환의 매개체로서의 역할을 수행하지 못할 것." 이라고 하면서 중앙 집중화에 대한 위험을 감수하는 대신 분산화 시스템의 도입이 더 중요함을 역설했다.

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)