가상화폐, 블록체인의 기술 그리고 정치

Words
511
Reading
3 min
Listen
Play
8y

서로 다른 컴퓨터를 가진 사람들로 이루어진 독립적인 네트워크가 그룹 전체에 이익을 주는 분산화된 경제 시스템을 구축한다는 것은 기술적으로 아주 어려운 문제입니다.

불가능에 가까울 정도입니다.

기존의 정치 프레임을 벗어난 네트워크를 형성하기 위해서는 막대한 정치적 결정이 따라줘야 가능합니다.

분산화된 암호화폐와 블록체인 네트워크는 적합한 규칙 체계, 참가자들의 상호작용이 제대로 이루어졌을 때 성공적으로 만들 수 있습니다.

비트코인 혁명은 대량의 자금, 사업 기밀, 가치 있는 모든 것들을 교환 가능하게 해주고 규칙 체계의 정립에 대해 보여준 최초의 사례입니다.

커뮤니티의 성장과 변화에 새로운 진입자들은 더 새로운 기술, 더 강력한 어플을 원했습니다.

또 프로토콜을 업그레이드하고 변화해달라는 요청을 끝없이 했습니다.

완전하게 분산된 오픈소스 시스템에서 그 누구도 책임자의 위치에 있는 것이 아니기 때문에 여러 요구를 모아서 어떤 변화를 줄 것인지 합의에 이르기까지는 쉽지 않은 일입니다.

우리가 사는 지구촌에는 이런 기술을 더 발전시키려는 스마트한 프로그래머들과 기업인들이 수천 명은 있을 것입니다.

이들은 새로운 것을 시도하고, 잘하면 변혁을 일으킬만한 것을 가지고 등장할지도 모릅니다.

블록체인 기술척학가들은 다양한 아이디어들을 쏟아내고, 최선의 선택지를 찾으려고 지금 이 시간에도 노력 중에 있습니다.

이 모든 논쟁을 포함하여 작동 원리를 알기 위해서는 먼저 비트코인 블록체인부터 알아보는 것이 좋습니다.

순수 비허가형 분산모델인 비트코인 블록체인의 목표를 시작부터 끝까지 완전히 따르는 모델이라고 볼 수 있습니다.

서로 다른 사용자들로 구성된 커뮤니티가 거래기록 내역의 합의에 따르도록 이끌고, 어떤 사람이나 기관에게 통제받지 않는 소프트웨어가 전통적인 기관의 대체역할을 할 수 있다는 것을 보여준 것입니다.

이 기술을 사회가 받아들일지의 여부와 상관없이 우리 사회가 이 기술에 대해서 방향을 제대로 정하려면 비트코인 기술이 뭔지, 왜 중요한지 알아야 합니다.

이 기술에 대해 자세히 이해하는 시간을 가져야 합니다.

먼저, 장부는 어느 한 곳에 있는 것이 아니라 여러 장소에 저장이 되어 있습니다.

그리고 이 여러 장부를 기록하는 노드들은 다른 노드들과 협력하여 장부를 업데이트 할 책임을 지고 있습니다.

어떤 노드가 장부를 기입했을 때, 그 내용이 제대로 된 것이라 증명이 되면 다른 노드들도 자신의 장부에 똑같이 업데이트를 하게 됩니다.

중앙서버 없이도 공통의 합의를 이끌어내며 모든 노드들의 장부가 일제히 업데이트 되는 것입니다.

블록체인은 정보 교환이나 관리에 있어서 두 개의 키를 가지고 사용합니다.

사용자들은 이 키를 제대로 관리를 해야 합니다.

어느 한 곳에 따로 저장을 꼭 해놔야 합니다.

개인 키와 공개 키로 나뉘는데, 개인 키는 본인만 알고 있는 비밀 키이고, 공개 키는 모두가 볼 수 있습니다.

이 키로 비트코인의 양이 얼마나 있는지 알 수 있습니다.

사용자가 개인 키를 이용, 공개 키에 서명을 하면 수학적으로 다른 노드들에게 최초 정보에 대한 통제권을 가지고 있다는 것을 증명하게 되고, 그 내용을 다른 사람의 공개 키에 보냅니다.

자신의 주소에서 다른 사람의 주소로 비트코인을 보내는 것과 같습니다.

개인 키는 돈을 지키는 패스워드이고, 지갑의 주소는 계좌번호정도로 생각하면 됩니다.

장부에 기입된 정보는 영원히 삭제가 안됩니다.

추가적으로 더해지는 것만 가능합니다.

그 누구도 기록을 수정하거나 되돌리거나 할 수 없습니다.

그래서 이미 합의된 내용은 그 자체로 진실이 되는 것입니다.

진실이 무엇인지에 대해 이미 합의된 내용은 그 자체로 진리와 같습니다
더 이상의 협상 여지가 없는 진실인 것입니다

암호학 기술 중 수정이 불가능한 수학적인 자물쇠 여러 개를 사용해서 보안성을 완성시킵니다.

이런 방법으로 끝없이 연결되어 있는 블록을 순서대로 묶는다면, 구조적 특성상 이미 승인된 내용은 수정이 불가능하다는 안전성을 가질 수 있습니다.

장부는 여러 노드들 사이에 복제되어 무수히 많이 존재합니다.

수많은 노드들은 프로그램에 따라서 해야 할 일과 보상에 대해 정하고 있습니다.

어떤 거래는 기록이 되고, 또 어떤 거래는 기록하면 안 되는지에 대한 행동양식 체계를 가지고 있습니다.

프로그램은 각 노드들이 합의에 도달하게 가이드 역할을 해줍니다.

가상화폐, 블록체인의 기술 그리고 정치 | Ecency