퍼블릭 블록체인과 프라이빗 블록체인


 ■ 블록체인과 데이터베이스


블록체인은 퍼블릭 블록체인과 프라이빗 블록체인으로 구분 됩니다. 블록체인은 데이터베이스의 한 종류로 세분화해보면 분산형 데이터베이스입니다. 기본적으로 데이터베이스에 대한 이해가 어느정도 있어야 블록체인을 이해할 수 있습니다. 데이터베이스는 데이터를 저장하는 공간입니다. 여러 곳에서 동시에 발생한느 데이터를 한 공간에 통합하여 관리하는데 데이터 무결성 조건을 추가하여 데이터가 중복되거나 데이터의 정확성이 떨어지는 것을 방지하여 효율성을 높입니다. 데이터베이스는 기본적으로 저장된 데이터를 읽을 수 있는 권한과 수정할 수 있는 쓰기 권한으로 구성됩니다. 데이터베이스의 관리자는 데이터베이스에 접근할 수 있는 권한을 얻고 필요한 데이터를 입력하거나 수정합니다. 쉽게 말하면 어떤 게시판에 가입을 했는데 게시판 관리자가 모든 권한을 부여할 수 있습니다. 게시판 쓰기를 할 수 있는 사람과 게시판의 글을 읽을 수 있는 사람으로 권한을 구분 짓는 것입니다. 


 ■ 블록체인의 종류


 블록체인이 데이터베이스의 한 종류 데이터베이스와 다른 것은 블록체인은 중앙에서 관리하는 주체가 없이 다수가 동시에 운영할 수 있는 분산된 형태입니다. 중앙 관리 주체가 없이 누구나 관리자가 될 수 있고, 임의로 데이터를 입력, 수정, 삭제를 할 수 있습니다. 그래서 블록체인에서는 참여자들의 합의라는 개념이 매우 중요합니다. 참여자들에게 합의 참여 권한을 주고 합의 알고리즘을 통해 원장에 기록될 데이터를 선별하고 검증한 후 데이터베이스에 입력합니다. 블록체인은 읽기와 쓰기 그리고 합의 에 참여할 수 있는 권한을 어디까지 부여할 것인에 따라 종류가 나뉘게 됩니다.


 ■ 퍼블릭 블록체인


 퍼블릭 블록체인에서는 누구나 데이터를 읽고, 쓰고, 검증합니다. 여기서 누구나는 해당 블록체인에 참여하고 있는 모두를 지칭합니다. 퍼블릭 블록체인의 대표적인 예시가 비트코인, 이더리움입니다. 비트코인은 누구나 블록체인을 다운로드할 수 있고, 어떤기록이 담겨있는지 조회하거나 암호서명을 이용해 기록할 수 있습니다. 블록체인의 참여자들은 어떤 데이터가 입력될 지 투표를 합니다. 투표자 수는 각 참여자들이 투자한 컴퓨팅 파워에 따라 결정됩니다. 각 노드들은 투표권을 통해 블록의 데이터 무결성을 확인하고, 작업증명에 참가하게 됩니다. 퍼블릭 블록체인은 암호와 블록에서 생성되는 보상으로 유지됩니다. 퍼블릭 블록체인에서는 누구나 익명으로 이체잔고와 거래기록을 열람할 수 있습니다. 거래기록 같은 경우에는 빗썸에서 제공하는 API를 통해 확인할 수도 있습니다. 그리고 누구나 쉽게 인증과정ㅇ 없이 계좌를 개설하고 거래에 참여할 수 있습니다. 거래가 발생하면 블록체인에 참가한 누구나 전체 거래내역인 원장을 저장할 수 있습니다. 


 프라이빗 블록체인의 경우에는 읽고, 쓰기에 대한 합의에 참여할 수 있는 참가자를 미리 지정합니다. 퍼블릿 공개체인과 가장 다른 부분입니다. 프라이빗 블록체인의 설계자가 미리 지정한 참여자들만 권한을 받습니다. 권한을 가진 참여자들은 개발진에 의하여 필요에 따라 참여자가 추가되거나, 제거될 수 있습니다. 설계 목적에 따라 여러가지 버전으로 블록체인을 설계할 수 있습니다. 읽기 권한은 블록체인에 참가한 모두가 부여받아 자료를 조회할 수 있지만, 쓰기 권한은 권한을 부여받은 사람들만 기록을 쓸 수 있습니다. 프라이빗 블록체인은 접근 권한 설정이 맞춤형으로 설정할 수 있습니다. 프라이빗 블록체인에서는 특정  참여자에게 권한을 부여하는 것을 미리 정해놓고 시작합니다. 대표적으로 거래 당사자와 규제기관에만 모든 권한을 부여하는 것입니다. 누구나 참여할 수 있는 퍼블릭 블록체인과 달리 프라이빗 블록체인에서는 법적 책임을 지는 기관만 참여합니다. 그리고 발생된 거래에 대한 내역을 거래 당사자들만 같은 거래내역을 보관합니다. 프라이빗 블록체인이 확장성이 더 뛰어나다고 평가받고 있습니다.



'IT' 카테고리의 다른 글

퍼블릭 블록체인의 문제점  (1) 2018.05.02
영국의 핀테크 런던 테크시티  (0) 2018.05.01
비트코인과 블록체인  (0) 2018.04.30
구글 애드센스의 이해와 도전 시작  (0) 2018.04.29
블록체인의 개념  (1) 2018.04.28

댓글

Designed by JB FACTORY