비트코인 백서의 기념일을 기념하여: 10가지 원칙

31년 2008월 XNUMX일 사토시 나카모토라는 가명이 "비트코인: PXNUMXP 전자 현금 시스템"이라는 기사를 게시하여 비트코인의 개념을 설명했습니다.

기념일을 기리기 위해 우리는 최초의 암호화폐의 10가지 원칙과 그 작성자가 설명한 방법을 회상합니다.

1. 비트코인은 중개인을 없앨 수 있습니다.

"대부분의 경우 인터넷 상거래는 신뢰할 수 있는 중개자 역할을 하는 금융 기관에 의존합니다... 필요한 것은 신뢰가 아닌 암호화 기반 결제 시스템입니다."

암호화 옹호자들은 비트코인이 은행과 같이 사용자의 신뢰를 속일 수 있는 중앙 기관에 의존하지 않는 방법에 대해 이야기하는 것을 좋아합니다. 예를 들어, 신용 카드 회사는 구매자가 특정 상황에서 거래를 취소할 수 있도록 허용하여 판매자가 지불금을 받는지 확신할 수 없게 만듭니다. Bitcoin은 지불을 안전하고 되돌릴 수 없도록 하여 중개자를 제거했습니다.

2. 비트코인의 근본적인 취약점

"시스템은 함께 행동하는 공격자 그룹의 통제보다 정직한 참가자의 집단 통제하에 더 많은 컴퓨팅 성능이 있는 한 안전합니다."

제대로 작동하려면 비트코인이 진정한 블록체인을 추월할 긴 가짜 거래 체인을 만들려는 해커에 저항할 수 있을 만큼 충분히 안정적이어야 합니다. 이를 위해서는 컴퓨팅 성능이 필요하며 공격자가 어느 시점에서 악용할 수 있는 취약점도 포함되어 있습니다. Bitcoin을 충돌시키기 위해 충분한 사람들이 모이면 무결성을 위협할 수 있습니다.

3. 비트코인을 신뢰할 수 있는 이유

"수취인은 이전 소유자 중 누구도 그에게 보낸 코인 체인의 트랜잭션보다 앞선 트랜잭션에 서명하지 않았다는 것을 알아야 합니다... 타임스탬프 서버에서 솔루션을 설명하기 시작하겠습니다."

비트코인을 결제 시스템으로 사용할 때 가장 큰 위협은 이중 지출입니다. 실물화폐의 경우 실제 현금을 가맹점에게 이체해야 하기 때문에 이중지불이 불가능합니다. 비트코인의 근본적인 신뢰성은 모든 사람이 이전의 모든 거래에 대해 알고 있다는 사실에 기반을 두고 있으므로 주문에 이의를 제기할 방법이 없습니다.

4. 작업 증명 알고리즘이 중요한 이유

“이렇게 만들어진 기록은 전체 계산을 새로 수행하지 않고는 변경할 수 없습니다. 새로운 블록이 체인에 추가되면 해당 블록을 변경하려면 모든 후속 블록을 다시 작업해야 합니다."

비트코인이 그렇게 안정적인 시스템으로 입증된 이유 중 하나는 시간이 지남에 따라 더 강해지기 때문이며 이러한 강점은 주로 작업 증명 알고리즘을 기반으로 합니다. 블록 체인이 길수록 블록을 성공적으로 공격하는 데 더 많은 노력이 필요합니다. 작업 증명 알고리즘의 복잡성이 시간이 지남에 따라 증가함에 따라 Bitcoin은 해커에 대한 방어를 계속 강화하고 있습니다.

5. 비트코인이 계속 성장하는 방법

"참가자들은 항상 체인의 가장 긴 버전을 사실로 간주하고 연장하기 위해 노력합니다."

비트코인이 점점 대중화되면서 비트코인 ​​네트워크의 모든 노드가 항상 최신 버전의 블록체인에서 작동하는 것은 아니라는 문제가 발생했습니다. 그러나 시간이 지남에 따라 후속 트랜잭션이 가장 긴 블록체인에 추가되었고 전체 네트워크가 이 버전으로 업데이트되었습니다.

6. 비트코인 ​​채굴 인센티브

“기본적으로 블록의 첫 번째 트랜잭션은 블록 작성자에게 속한 새 코인을 생성하는 특수 트랜잭션입니다. 이 계획은 정직한 네트워크 참가자에게 네트워크를 계속 운영하도록 장려함으로써 보상하고 중앙 발행자가 없을 때 화폐 공급의 초기 분배 문제를 해결합니다."

채광 비트코인은 항상 매우 유혹적인 활동이었고, 비트코인 ​​가격이 상승함에 따라 거대한 컴퓨팅 리소스가 새로운 블록을 형성하고 이에 대한 비트코인으로 작은 보상을 받는 데 사용되기 시작했습니다. Nakamoto의 백서에 명시된 바와 같이, 채굴은 엄청난 컴퓨팅 능력을 가진 사용자가 시스템을 방해하지 말고 규칙에 따라 플레이하도록 권장합니다. 이 경우 더 많은 돈을 벌 수 있기 때문입니다.

7. 비트코인의 상승에 대처하는 방법

"토큰과 관련된 마지막 트랜잭션이 많은 수의 새 블록 아래에 묻히자 마자 이전 트랜잭션을 모두 삭제하여 디스크 공간을 절약할 수 있습니다."

비트코인의 인기가 높아짐에 따라 시스템의 성능이 저하되었지만 비트코인의 창시자는 이러한 발전을 예견하고 해시 트리의 불필요한 가지를 잘라낼 것을 제안했습니다. 이 원칙은 중간 해시를 제거하여 오래된 블록을 압축할 수 있도록 하며, 특정 수의 트랜잭션 후에 저장이 필요하지 않은 것으로 판명되었습니다. 그러나 이론적으로 블록체인을 차단하면 나카모토의 백서에 표시된 것보다 더 많은 문제가 발생할 수 있습니다.

8. 모든 거래를 수행할 수 있는 능력

“별도의 토큰으로 운영이 가능하긴 하지만 센트마다 특별한 거래를 하기에는 너무 불편할 것입니다. 토큰을 추가하고 분할할 수 있도록 트랜잭션에는 여러 입력 및 출력이 포함됩니다."

일반적인 통화는 1유로 동전 또는 4달러 지폐와 같이 통화의 명칭이 다릅니다. 비트코인도 이론적으로 이런 식으로 배열될 수 있습니다. 어느 방향에서든 크기가 다양한 트랜잭션을 수행하는 것이 훨씬 더 효율적입니다. 4달러를 현금으로 지불해야 하는 경우 4개의 1달러 지폐를 지불해야 하며 비트코인 ​​사용자는 "XNUMX비트코인 지폐"로 지불할 기회가 있으며 블록체인이 XNUMX의 XNUMX개 거래를 하도록 강요하지 않습니다. 비트코인 각각.

9. 비트코인 ​​기밀성

“누군가에게 일정 금액을 보냈다는 정보는 공개되지만 특정 개인에게 얽매이지 않습니다. 개인 거래의 시간과 양을 공개하는 증권 거래소에는 정확히 누구인지는 밝히지 않은 채 같은 양의 데이터가 공개된다”고 말했다.

기밀성은 암호 화폐가 대부분의 다른 지불 시스템에 비해 갖는 중요한 이점입니다. 비트코인은 일부 사용자가 생각하는 것만큼 기밀이 아닌 것으로 밝혀져 개인 정보 보호 문제에 더 많은 관심을 기울이는 암호화폐 라이벌의 출현으로 이어졌습니다. 그러나 Nakamoto의 백서에서는 예를 들어 각 새 트랜잭션에 대해 서로 다른 키 쌍을 생성하여 비트코인 ​​사용자가 사용할 수 있는 추가 보안 조치에 대해 언급하고 있습니다.

10. 비트코인의 방어 메커니즘

"노드는 유효하지 않은 트랜잭션이나 이를 포함하는 블록을 절대 수락하지 않습니다. 공격자는 자신의 돈을 회수하기 위해 거래 중 하나만 변경할 수 있습니다."

마지막 섹션에서 Nakamoto는 해커가 대체 블록체인을 만들 가능성을 분석합니다. 성공하려면 그는 자신의 가짜 체인이 다른 참가자들에게 받아들여질 수 있을 만큼 충분히 빠르게 작업해야 합니다. 그렇지 않으면 공격자가 다른 노드보다 앞서게 되면 이전 트랜잭션을 변경할 가능성이 결국 XNUMX으로 줄어듭니다.

기사 평가
블록체인 미디어
코멘트를 추가