목차
- 블록 체인이란 무엇입니까?
- 블록 체인 작동 방식
- 블록 체인은 개인인가요?
- 블록 체인은 안전합니까?
- 블록 체인과 비트 코인
- 공개 및 개인 키 기본 사항
- 실용적인 적용
- 블록 체인의 장단점
- 블록 체인의 단점
- 블록 체인의 다음 단계
좋은 소식은 블록 체인이 실제로 그 정의 소리보다 이해하기 쉽다는 것입니다.
블록 체인이란 무엇입니까?
이 기술이 너무 복잡하다면 왜 "블록 체인"이라고 부르는가? 가장 기본적인 수준에서, 블록 체인은 말 그대로 블록 체인 일뿐 전통적인 단어의 의미는 아닙니다. 이 문맥에서 "block"과 "chain"이라는 단어를 말할 때 실제로 공용 데이터베이스 ("chain")에 저장된 디지털 정보 ("block")에 대해 이야기하고 있습니다.
블록 체인의“블록”은 디지털 정보로 구성됩니다. 특히 세 부분으로 구성됩니다.
- 블록은 Amazon에서 가장 최근에 구매 한 날짜, 시간 및 달러 금액과 같은 거래에 대한 정보를 저장합니다. (참고:이 Amazon 예제는 설명 구매 용입니다. Amazon 소매점은 블록 체인 원칙에 따라 작동하지 않습니다) 블록은 거래에 참여하는 사람에 대한 정보를 저장합니다. 아마존에서 과장된 구매를 차단하는 블록은 Amazon.com, Inc와 함께 귀하의 이름을 기록합니다. 실제 이름을 사용하는 대신, 사용자 이름과 같은 고유 한 "디지털 서명"을 사용하여 식별 정보없이 구매 내역이 기록됩니다. 다른 블록과 구별되는 정보를 저장합니다. 당신과 나는 우리를 서로 구별 할 수있는 이름을 가지고있는 것처럼, 각 블록은“해시”라는 고유 코드를 저장하여 다른 모든 블록과 구별 할 수있게합니다. 아마존에서 과시 구매를했다고 가정 해 봅시다. 그러나 배송 중에는 저항 할 수없고 두 번째 구매가 필요하다고 결정합니다. 새 거래의 세부 사항은 이전 구매와 거의 동일하게 보이지만 고유 코드로 인해 블록을 구분할 수 있습니다.
위의 예에서 블록을 사용하여 Amazon의 단일 구매를 저장하는 동안 현실은 약간 다릅니다. 블록 체인의 단일 블록은 실제로 최대 1MB의 데이터를 저장할 수 있습니다. 거래 규모에 따라 단일 블록이 한 지붕 아래에 수천 건의 거래를 수용 할 수 있습니다.
블록 체인이란 무엇입니까?
블록 체인 작동 방식
블록이 새로운 데이터를 저장하면 블록 체인에 추가됩니다. 이름에서 알 수 있듯이 블록 체인은 여러 개의 블록으로 구성되어 있습니다. 그러나 블록 체인에 블록을 추가하려면 다음 4 가지가 발생해야합니다.
- 거래가 발생해야합니다. 충동 적 인 아마존 구매의 예를 계속합시다. 여러 개의 체크 아웃 프롬프트를 신속하게 클릭 한 후 더 나은 판단에 반대하여 구매하십시오. 그 거래를 확인해야합니다. 구매 한 후 거래를 확인해야합니다. Securities Exchange Commission, Wikipedia 또는 지역 도서관과 같은 다른 공개 정보 기록을 통해 새로운 데이터 입력을 검토하는 담당자가 있습니다. 그러나 블록 체인을 사용하면 해당 작업은 컴퓨터 네트워크에 맡겨집니다. Amazon에서 구매할 때 해당 컴퓨터 네트워크는 급한 방식으로 거래가 발생했는지 확인하기 위해 돌진합니다. 즉, 거래 시간, 달러 금액 및 참가자를 포함하여 구매 세부 정보를 확인합니다. (이것이 몇 초 안에 어떻게 발생하는지에 대한 자세한 내용) 해당 트랜잭션은 블록에 저장해야합니다. 거래가 정확한 것으로 확인되면 녹색 표시등이 나타납니다. 거래 금액, 디지털 서명 및 아마존의 디지털 서명은 모두 한 블록에 저장됩니다. 이 트랜잭션은 수백 또는 수천 개의 다른 트랜잭션에 참여할 가능성이 높으며 해당 블록에는 해시가 있어야합니다. 엔젤이 날개를 벌고있는 것과 달리, 블록의 모든 거래가 확인되면 해시라는 고유하고 식별 가능한 코드를 부여해야합니다. 블록에는 또한 블록 체인에 추가 된 가장 최근 블록의 해시가 제공됩니다. 해시되면 블록을 블록 체인에 추가 할 수 있습니다.
새로운 블록이 블록 체인에 추가되면 누구나, 심지어 당신도 누구나 볼 수있게됩니다. Bitcoin의 블록 체인을 살펴보면 언제 ("시간"), 어디에 ("높이"), 누가 ("릴레이 바이") 블록에 대한 정보와 함께 거래 데이터에 액세스 할 수 있음을 알 수 있습니다 블록 체인에 추가되었습니다.
블록 체인은 개인인가요?
누구나 블록 체인의 내용을 볼 수 있지만 사용자는 자신의 컴퓨터를 블록 체인 네트워크에 연결하도록 선택할 수도 있습니다. 그렇게함으로써 그들의 컴퓨터는 새로운 블록이 추가 될 때마다 자동으로 업데이트되는 블록 체인의 복사본을받습니다. 이것은 새로운 상태가 게시 될 때마다 실시간 업데이트를 제공하는 Facebook 뉴스 피드와 같습니다.
블록 체인 네트워크의 각 컴퓨터에는 자체 블록 체인 사본이 있습니다. 즉, 수천 또는 비트 코인의 경우 동일한 블록 체인의 수백만 사본이 있음을 의미합니다. 블록 체인의 각 사본은 동일하지만, 정보를 컴퓨터 네트워크에 분산 시키면 정보를 조작하기가 더 어려워집니다. 블록 체인을 사용하면 조작 할 수있는 이벤트에 대한 단일 한 확실한 설명이 없습니다. 대신 해커는 네트워크에서 블록 체인의 모든 복사본을 조작해야합니다.
그러나 비트 코인 블록 체인을 살펴보면 거래하는 사용자에 대한 정보를 식별 할 수있는 권한이 없습니다. 블록 체인에서의 거래가 완전히 익명 인 것은 아니지만 사용자에 대한 개인 정보는 디지털 서명 또는 사용자 이름으로 제한됩니다.
누가 블록 체인에 블록을 추가하는지 알 수없는 경우 블록 체인 또는이를 유지하는 컴퓨터 네트워크를 어떻게 신뢰할 수 있습니까?
블록 체인은 안전합니까?
블록 체인 기술은 여러 가지 방법으로 보안 및 신뢰 문제를 설명합니다. 첫째, 새로운 블록은 항상 선형 및 시간순으로 저장됩니다. 즉, 이들은 항상 블록 체인의 "끝"에 추가됩니다. Bitcoin의 블록 체인을 살펴보면 각 블록이 체인에서 "높이"라고하는 위치를 가지고 있음을 알 수 있습니다.2019 년 2 월 현재 블록의 높이는 562, 000을 넘었습니다.
블록 체인의 끝에 블록이 추가 된 후에는 블록의 내용을 변경하기가 매우 어렵습니다. 각 블록마다 블록의 해시와 함께 자체 해시가 포함되어 있기 때문입니다. 해시 코드는 디지털 정보를 숫자 및 문자 문자열로 변환하는 수학 함수에 의해 생성됩니다. 해당 정보가 어떤 식 으로든 편집되면 해시 코드도 변경됩니다.
이것이 보안에 중요한 이유입니다. 해커가 실제로 구매 비용을 두 번 지불하기 위해 아마존에서 거래를 편집하려고 시도한다고 가정 해 봅시다. 거래 금액을 수정하는 즉시 블록의 해시가 변경됩니다. 체인의 다음 블록에는 여전히 이전 해시가 포함되며 해커는 트랙을 덮기 위해 해당 블록을 업데이트해야합니다. 그러나 그렇게하면 해당 블록의 해시가 변경됩니다. 그리고 다음 등등.
단일 블록을 변경하려면 해커가 블록 체인에서 모든 블록을 변경해야합니다. 이러한 모든 해시를 다시 계산하려면 엄청난 양의 컴퓨팅 능력이 필요합니다. 다시 말해, 블록이 블록 체인에 추가되면 편집이 매우 어렵고 삭제가 불가능 해집니다.
신뢰 문제를 해결하기 위해 블록 체인 네트워크는 블록에 참여하고 체인에 블록을 추가하려는 컴퓨터에 대한 테스트를 구현했습니다. "합의 모델"이라고하는 테스트는 사용자가 블록 체인 네트워크에 참여하기 전에 스스로를 "증명"해야합니다. 비트 코인이 사용하는 가장 일반적인 예 중 하나를 "작업 증명"이라고합니다.
작업 증명 시스템에서 컴퓨터는 복잡한 계산 수학 문제를 해결하여 "작업"을 수행했음을 "증명"해야합니다. 컴퓨터가 이러한 문제 중 하나를 해결하면 블록 체인에 블록을 추가 할 수 있습니다. 그러나 블록 체인에 블록을 추가하는 과정, cryptocurrency 세계가 "마이닝"이라고 부르는 과정은 쉽지 않습니다. 실제로 블록 체인 뉴스 사이트 인 블록 익스플로러 (BlockExplorer)에 따르면, 비트 코인 네트워크에서 이러한 문제 중 하나를 해결할 확률은 2019 년 2 월 5.8 조 건 중 하나였습니다. 이러한 확률에서 복잡한 수학 문제를 해결하려면 컴퓨터에서 비용이 많이 드는 프로그램을 실행해야합니다. 상당한 양의 힘과 에너지 (읽기: 돈).
작업 증명은 해커의 공격을 불가능하게하지는 않지만 다소 쓸모 없게 만듭니다. 해커가 블록 체인에 대한 공격을 조정하려면 다른 모든 사람과 마찬가지로 5.8 조 확률 중 1에서 복잡한 계산 수학 문제를 해결해야합니다. 이러한 공격을 조직하는 데 드는 비용은 거의 확실히 이점보다 큽니다.
블록 체인과 비트 코인
블록 체인의 목표는 디지털 정보를 기록하고 배포하지만 편집 할 수 없도록하는 것입니다. 이 개념은 기술을 실제로 보지 않고도 우리의 머리를 감싸기 어려울 수 있으므로 블록 체인 기술의 초기 응용 프로그램이 실제로 어떻게 작동하는지 살펴 보겠습니다.
블록 체인 기술은 문서 타임 스탬프를 변경할 수없는 시스템을 구현하고자하는 두 연구원 인 Stuart Haber와 W. Scott Stornetta에 의해 1991 년에 처음 소개되었습니다. 그러나 거의 20 년이 지난 후에도 2009 년 1 월 비트 코인이 출시되면서 블록 체인은 최초의 실제 응용 프로그램을 갖게되었습니다.
비트 코인 프로토콜은 블록 체인에 구축됩니다. 디지털 화폐를 소개하는 연구 논문에서 비트 코인의 가상의 창시자 인 나카 모토 사토시 (Satoshi Nakamoto)는이를 "신뢰할 수있는 제 3자가없는 완전 피어 투 피어 (peer-to-peer) 인 새로운 전자 현금 시스템"이라고 언급했습니다.
작동 방식은 다음과 같습니다.
비트 코인을 가진 전 세계 모든 사람들이 있습니다. 캠브리지 대안 금융 센터의 2017 년 연구에 따르면 그 수는 590 만 명에 이릅니다. 590 만 명의 사람들이 비트 코인을 식료품에 쓰려고한다고 가정 해 봅시다. 이것은 블록 체인이 들어오는 곳입니다.
인쇄 화폐와 관련하여 인쇄 화폐의 사용은 중앙 당국, 일반적으로 은행이나 정부에 의해 규제되고 확인되지만 Bitcoin은 누구도 통제하지 않습니다. 대신 비트 코인 거래는 컴퓨터 네트워크에 의해 확인됩니다.
한 사람이 Bitcoin을 사용하여 상품에 대해 다른 사람에게 돈을 지불하면 Bitcoin 네트워크의 컴퓨터가 거래를 확인하기 위해 경쟁합니다. 이를 위해 사용자는 컴퓨터에서 프로그램을 실행하고 "해시"라고하는 복잡한 수학 문제를 해결하려고 시도합니다. 컴퓨터가 블록을 "해싱"하여 문제를 해결하면 알고리즘 작업도 해당 블록의 업무. 완료된 거래는 공개적으로 기록되고 블록 체인에 블록으로 저장되며, 이 시점에서 변경할 수 없게됩니다. Bitcoin 및 대부분의 다른 블록 체인의 경우 블록을 성공적으로 확인한 컴퓨터는 cryptocurrency 작업에 대한 보상을받습니다.
거래는 공개적으로 블록 체인에 기록되지만 사용자 데이터는 전체가 아니거나 적어도 전체가 아닙니다. Bitcoin 네트워크에서 거래를 수행하려면 참가자는 "지갑"이라는 프로그램을 실행해야합니다. 각 지갑은 두 개의 고유하고 고유 한 암호화 키 (공개 키 및 개인 키)로 구성됩니다. 공개 키는 거래가 입금 및 출금되는 위치입니다. 이것은 또한 블록 체인 원장에 사용자의 디지털 서명으로 나타나는 키입니다.
사용자가 Bitcoins에서 공개 키로 지불을 받았더라도 개인 상대방과 함께 지불을 철회 할 수 없습니다. 사용자의 공개 키는 복잡한 수학적 알고리즘을 통해 만들어진 개인 키의 단축 버전입니다. 그러나이 방정식의 복잡성으로 인해 프로세스를 취소하고 공개 키에서 개인 키를 생성하는 것은 거의 불가능합니다. 이러한 이유로 블록 체인 기술은 기밀로 간주됩니다.
공개 및 개인 키 기본 사항
다음은 ELI5—“5 인 것처럼 설명”— 버전입니다. 공개 키는 학교 사물함으로, 개인 키는 사물함 조합으로 생각할 수 있습니다. 선생님, 학생, 심지어 짝사랑도 사물함의 개구부를 통해 편지와 메모를 삽입 할 수 있습니다. 그러나 사서함의 내용을 검색 할 수있는 유일한 사람은 고유 키를 가진 사람입니다. 그러나 학교 사물함 조합은 교장실에 보관되어 있지만 블록 체인 네트워크의 개인 키를 추적하는 중앙 데이터베이스는 없습니다. 사용자가 개인 키를 잘못 배치하면 2017 년 12 월 전국 헤드 라인을 만든 사람의 경우와 마찬가지로 Bitcoin 지갑에 액세스 할 수 없게됩니다.
단일 공개 체인
비트 코인 네트워크에서 블록 체인은 공용 사용자 네트워크에 의해 공유되고 유지 될뿐만 아니라 동의합니다. 사용자가 네트워크에 참여하면 연결된 컴퓨터는 새로운 블록의 트랜잭션이 추가 될 때마다 업데이트되는 블록 체인의 복사본을받습니다. 그러나 사람의 실수 나 해커의 노력으로 인해 한 사용자의 블록 체인 사본이 다른 모든 블록 체인 사본과 다르게 조작된다면 어떻게 될까요?
블록 체인 프로토콜은“합의 (consensus)”라는 프로세스를 통해 여러 블록 체인의 존재를 권장하지 않습니다. 블록 체인 사본이 여러 개인 경우 합의 프로토콜은 가장 긴 체인을 채택합니다. 블록 체인 사용자가 많을수록 블록을 체인 끝에 더 빠르게 추가 할 수 있습니다. 이러한 논리에 따라 레코드 블록 체인은 항상 대부분의 사용자가 신뢰하는 것입니다. 합의 프로토콜은 블록 체인 기술의 가장 큰 강점 중 하나이지만 가장 큰 약점 중 하나를 허용합니다.
이론적으로 해커 증명
이론적으로 해커는 51 % 공격이라고 불리는 규칙에서 대부분의 규칙을 활용할 수 있습니다. 그 일이 어떻게 생겼는지 알려 드리겠습니다. Bitcoin 네트워크에는 5 백만대의 컴퓨터가 있다고 가정 해 봅시다. 완전히 과소 평가되었지만 쉽게 나눌 수있는 숫자입니다. 네트워크에서 다수를 달성하려면 해커가 최소 250 만 대와 그 중 하나의 컴퓨터를 제어해야합니다. 이렇게하면 공격자 또는 공격자 그룹이 새 트랜잭션을 기록하는 프로세스를 방해 할 수 있습니다. 그들은 거래를 보낸 다음 되돌려 서 마치 방금 사용한 동전을 가지고있는 것처럼 보이게합니다. 이중 지출로 알려진이 취약점은 완벽한 위조품과 같은 디지털 방식이며 사용자가 비트 코인을 두 번 쓸 수있게합니다.
이러한 공격은 공격자가 수백만 대의 컴퓨터를 제어해야하기 때문에 비트 코인 규모의 블록 체인에 대해 실행하기가 매우 어렵습니다. 비트 코인이 2009 년에 처음 설립되고 그 사용자가 수십 명에 이르렀을 때, 침입자가 네트워크에서 대부분의 계산 능력을 제어하는 것이 더 쉬웠을 것입니다. 블록 체인 의이 정의 특성은 cryptocurrencies를 플 링글 링하기위한 하나의 약점으로 표시되었습니다.
51 % 공격에 대한 사용자의 두려움은 실제로 독점이 블록 체인에 형성되는 것을 제한 할 수 있습니다. 뉴욕 타임스 기자 나다니엘 포퍼 (Nathaniel Popper)는“디지털 골드: 비트 코인과 부당한 백만장 자들의 돈을 재발 명하려는 내부 이야기”에서“비트 퓨리 (Bitfury)”라는 사용자 그룹이 수천 대의 고성능 컴퓨터를 모아서 얻는 방법에 대해 기록합니다. 블록 체인의 경쟁력. 그들의 목표는 가능한 한 많은 블록을 채굴하고 비트 코인을 얻는 것이 었으며 당시에는 각각 약 700 달러였습니다.
비트 퓨리 활용
그러나 2014 년 3 월까지 Bitfury는 블록 체인 네트워크의 총 계산 능력의 50 %를 초과하는 위치에있었습니다. 네트워크를 통한 유지를 지속적으로 늘리는 대신에, 그룹은 스스로를 스스로 통제하기로 결정했고 결코 40 %를 넘지 않을 것을 서약했습니다. Bitfury는 네트워크에 대한 통제력을 지속적으로 높이기로 선택하면 사용자가 51 %의 공격 가능성에 대비하여 동전을 팔아서 비트 코인의 가치가 떨어질 것이라는 것을 알고있었습니다. 다시 말해, 사용자가 블록 체인 네트워크에 대한 믿음을 잃으면 해당 네트워크에 대한 정보가 완전히 가치가 없게 될 위험이 있습니다. 따라서 블록 체인 사용자는 돈을 잃기 전에 계산 능력을 어느 정도까지 높일 수 있습니다.
블록 체인의 실제 응용
블록 체인의 블록은 화폐 거래에 대한 데이터를 저장합니다. 그러나 블록 체인은 실제로 다른 유형의 트랜잭션에 대한 데이터를 저장하는 매우 안정적인 방법입니다. 실제로 블록 체인 기술은 부동산 거래, 공급망 중단, 후보자 투표에 관한 데이터를 저장하는 데 사용될 수 있습니다.
전문 서비스 네트워크 Deloitte는 최근 7 개 국가의 1, 000 개 기업을 대상으로 비즈니스 운영에 블록 체인을 통합하는 방법을 조사했습니다. 설문 조사에 따르면 34 %는 현재 생산중인 블록 체인 시스템을 보유하고 있으며 다른 41 %는 향후 12 개월 이내에 블록 체인 애플리케이션을 배포 할 것으로 예상했습니다. 또한 조사 대상 기업의 약 40 %가 내년에 블록 체인에 5 백만 달러 이상을 투자 할 것이라고 응답했습니다. 오늘날 가장 인기있는 블록 체인 응용 프로그램은 다음과 같습니다.
은행 사용
아마도 은행보다 비즈니스 운영에 블록 체인을 통합함으로써 이익을 얻는 산업은 없을 것입니다. 금융 기관은 주 5 일 영업 시간에만 운영됩니다. 즉, 금요일 오후 6시에 수표를 입금하려고하면 월요일 아침까지 기다려야 돈이 계정에 닿는 것을 볼 수 있습니다. 업무 시간 동안 입금을하더라도 은행이 해결해야하는 거래량이 많기 때문에 거래를 확인하는 데 여전히 1-3 일이 소요될 수 있습니다. 반면에 블록 체인은 절대 잠들지 않습니다.
블록 체인을 은행에 통합함으로써 소비자는 기본적으로 시간이나 요일에 관계없이 블록 체인에 블록을 추가하는 데 걸리는 시간 인 10 분 이내에 거래가 처리되는 것을 볼 수 있습니다. 블록 체인을 사용하면 은행은 기관간에보다 빠르고 안전하게 자금을 교환 할 수있는 기회를 갖게됩니다. 예를 들어 주식 거래 사업에서 결제 및 청산 프로세스는 최대 3 일이 소요될 수 있습니다 (또는 은행이 국제적으로 거래하는 경우 더 길어질 수 있음).
관련된 금액의 규모를 고려할 때, 돈이 운송되는 며칠이라도 은행에 막대한 비용과 위험을 초래할 수 있습니다. 유럽 은행 인 산탄데르 (Santander)는 연간 200 억 달러의 잠재적 절감 효과를 거두었습니다. 프랑스 컨설턴트 인 Capgemini는 소비자가 블록 체인 기반 애플리케이션을 통해 매년 최대 160 억 달러의 은행 및 보험료를 절약 할 수 있다고 추정합니다.
암호 화폐에서 사용
블록 체인은 비트 코인과 같은 암호 화폐의 기반을 형성합니다. 앞서 살펴본 바와 같이 미국 달러와 같은 통화는 중앙 은행, 보통 은행이나 정부에 의해 규제되고 검증됩니다. 중앙 권한 시스템 하에서 사용자의 데이터와 통화는 기술적으로 은행이나 정부의 책임입니다. 사용자의 은행이 무너 지거나 정부가 불안정한 국가에 거주하는 경우 통화 가치가 위험 할 수 있습니다. 이들은 Bitcoin이 부담 한 걱정입니다.
블록 체인을 통해 컴퓨터 네트워크에 작업을 분산시킴으로써 Bitcoin 및 기타 cryptocurrencies가 중앙 권한이 없어도 작동 할 수 있습니다. 이는 위험을 감소시킬뿐만 아니라 많은 처리 및 거래 수수료를 제거합니다. 또한 국내외에서 거래 할 수있는 더 많은 응용 프로그램과 광범위한 개인 및 기관 네트워크를 통해 불안정한 통화를 사용하는 국가의 사람들에게보다 안정적인 통화를 제공합니다 (적어도 이것이 목표입니다).
건강 관리 용도
의료 서비스 제공 업체는 블록 체인을 활용하여 환자의 의료 기록을 안전하게 저장할 수 있습니다. 의료 기록이 생성되고 서명되면, 기록을 변경할 수 없다는 증거와 확신을 환자에게 제공하는 블록 체인에 기록 할 수 있습니다. 이러한 개인 건강 기록은 개인 키를 사용하여 블록 체인에 인코딩 및 저장되어 특정 개인 만 액세스 할 수 있으므로 개인 정보를 보장합니다
재산 기록 사용
이 프로세스는 비용과 시간이 많이 소요될뿐만 아니라 인적 오류로 가득 차 있습니다. 여기에서 각 부정확성으로 인해 자산 소유권 추적의 효율성이 떨어집니다. 블록 체인은 현지 기록 사무소에서 문서를 스캔하고 실제 파일을 추적 할 필요가 없습니다. 자산 소유권이 블록 체인에 저장되고 검증되면 소유자는 자신의 행위가 정확하고 영구적이라는 것을 신뢰할 수 있습니다.
스마트 계약에서 사용
스마트 계약은 블록 체인에 구축되어 계약 계약을 촉진, 확인 또는 협상 할 수있는 컴퓨터 코드입니다. 스마트 계약은 사용자가 동의하는 일련의 조건에서 작동합니다. 이러한 조건이 충족되면 계약 조건이 자동으로 수행됩니다.
예를 들어, 스마트 계약을 사용하여 아파트를 임대한다고 가정 해보십시오. 보증금을 지불하자마자 아파트에 출입문 코드를 제공하는 데 동의합니다. 우리 둘 다 거래의 일부를 현명한 계약으로 보내면 렌탈 날짜에 내 보증금을 확보하고 보증금으로 자동 교환합니다. 대여 날짜까지 도어 코드를 제공하지 않으면 스마트 계약이 보증금을 환불합니다. 이를 통해 일반적으로 공증인 또는 제 3 자 중재자를 사용하는 데 따른 수수료가 제거됩니다.
공급망 사용
공급 업체는 블록 체인을 사용하여 구매 한 자재의 출처를 기록 할 수 있습니다. 이를 통해 기업은“유기농”, “현지”및“공정 무역”과 같은 건강 및 윤리 레이블과 함께 제품의 진위를 확인할 수 있습니다.
포브스 (Forbes)에 의해보고 된 바와 같이, 식품 산업은 농장-사용자 여행 전반에 걸쳐 식품의 경로와 안전성을 점점 더 추적하기 위해 블록 체인의 사용으로 이동하고 있습니다.
투표에 사용
2018 년 11 월 웨스트 버지니아 주 중기 선거에서 테스트 된 바와 같이, 블록 체인 투표는 선거 사기를 없애고 유권자 투표율을 높일 수있는 잠재력을 가지고 있습니다. 각 투표는 블록 체인에 블록으로 저장되어 변조가 거의 불가능합니다. 또한 블록 체인 프로토콜은 선거 과정에서 투명성을 유지하여 선거에 필요한 인원을 줄이고 공무원에게 즉각적인 결과를 제공합니다.
블록 체인의 장점과 단점
모든 복잡성에 대해, 분산 된 형태의 기록 관리로서의 블록 체인의 잠재력은 거의 제한이 없습니다. 사용자 개인 정보 보호 및 보안 강화에서 처리 비용 및 오류 감소에 이르기까지 블록 체인 기술은 위에서 설명한 것 이외의 응용 프로그램을 매우 잘 볼 수 있습니다.
찬성
-
검증에 대한 사람의 개입을 제거하여 정확성 향상
-
타사 검증을 제거하여 비용 절감
-
탈 중앙화로 인해 변조하기가 더 어려워 짐
-
거래는 안전하고 사적이며 효율적입니다
-
투명한 기술
단점
-
마이닝 비트 코인과 관련된 상당한 기술 비용
-
초당 낮은 트랜잭션
-
불법 활동에 사용 된 역사
-
해킹 당하기 쉽다
오늘날 시장에 나와있는 기업을위한 블록 체인의 판매 포인트는 다음과 같습니다.
체인의 정확성
블록 체인 네트워크에서의 거래는 수천 또는 수백만 대의 컴퓨터 네트워크에 의해 승인됩니다. 이는 검증 프로세스에 대한 거의 모든 사람의 개입을 제거하여 인적 오류를 줄이고 정보를보다 정확하게 기록합니다. 네트워크상의 컴퓨터가 계산상의 실수를하더라도, 블록 체인의 사본 하나에 만 오류가 발생합니다. 이 오류가 나머지 블록 체인으로 확산 되려면 네트워크 컴퓨터의 최소 51 %가 오류가 거의 발생하지 않아야합니다.
비용 절감
일반적으로 소비자는 거래를 확인하기 위해 은행에 돈을 지불하거나, 문서에 서명하기위한 공증인 또는 결혼을하기 위해 목사에게 돈을 지불합니다. 블록 체인은 제 3 자 검증과 관련 비용을 제거합니다. 예를 들어, 은행은 거래를 처리해야하기 때문에 신용 카드를 사용한 지불을 수락 할 때마다 사업주는 소액의 수수료가 부과됩니다. 반면 비트 코인은 중앙 권한이 없으며 거래 수수료가 거의 없습니다.
분산
블록 체인은 정보를 중앙 위치에 저장하지 않습니다. 대신 블록 체인이 컴퓨터 네트워크에 복사되고 확산됩니다. 새로운 블록이 블록 체인에 추가 될 때마다 네트워크상의 모든 컴퓨터는 블록 체인을 업데이트하여 변경 사항을 반영합니다. 정보를 하나의 중앙 데이터베이스에 저장하지 않고 네트워크를 통해 분산시킴으로써 블록 체인은 조작하기가 더 어려워집니다. 블록 체인 사본이 해커의 손에 넘어 가면 전체 네트워크가 아닌 단일 정보 사본 만 손상됩니다.
효율적인 거래
중앙 기관을 통해 이루어진 거래는 해결하는 데 며칠이 걸릴 수 있습니다. 예를 들어 금요일 저녁에 수표를 입금하려고하면 월요일 아침까지 계정에 실제로 자금이 보이지 않을 수 있습니다. 금융 기관은 주 5 일 영업 시간 동안 운영되는 반면, 블록 체인은 주 7 일, 하루 24 시간 운영됩니다. 거래는 약 10 분 안에 완료 될 수 있으며 단 몇 시간 후에 안전한 것으로 간주 될 수 있습니다. 이는 특히 시간대 문제와 모든 당사자가 지불 처리를 확인해야하기 때문에 국경 간 거래에 특히 유용합니다.
개인 거래
많은 블록 체인 네트워크는 공용 데이터베이스로 작동하므로 인터넷에 연결된 사람은 누구나 네트워크의 트랜잭션 기록 목록을 볼 수 있습니다. 사용자는 트랜잭션에 대한 세부 사항에 액세스 할 수 있지만 해당 트랜잭션을 작성하는 사용자에 대한 식별 정보에는 액세스 할 수 없습니다. 비트 코인과 같은 블록 체인 네트워크가 실제로 기밀 일 때 익명이라는 것은 일반적인 오해입니다.
즉, 사용자가 공개 거래를 할 때 공개 키라는 고유 코드는 개인 정보가 아닌 블록 체인에 기록됩니다. 개인의 신원은 여전히 자신의 블록 체인 주소와 연결되어 있지만, 이는 해커가 은행을 해킹 할 때 발생할 수있는 것처럼 사용자의 개인 정보를 얻지 못하게합니다.
안전한 거래
거래가 기록되면 블록 체인 네트워크에서 그 신뢰성을 확인해야합니다. 블록 체인의 수천 대 또는 수백만 대의 컴퓨터가 구매 세부 정보가 올바른지 확인하기 위해 돌진합니다. 컴퓨터가 트랜잭션의 유효성을 검사 한 후 블록 형태로 블록 체인에 추가됩니다. 블록 체인의 각 블록에는 고유 한 해시와 함께 블록의 고유 해시가 포함됩니다. 블록의 정보가 어떤 식 으로든 편집되면 해당 블록의 해시 코드는 변경되지만 블록 이후의 해시 코드는 변경되지 않습니다. 이러한 불일치로 인해 블록 체인에 대한 정보를 예고없이 변경하기가 매우 어렵습니다.
투명도
블록 체인의 개인 정보는 비공개로 유지되지만 기술 자체는 거의 항상 오픈 소스입니다. 즉, 블록 체인 네트워크의 사용자는 네트워크의 계산 능력을 대부분 지원하는 한 코드를 원하는대로 수정할 수 있습니다. 데이터를 블록 체인 오픈 소스에 유지하면 훨씬 더 어려운 데이터를 변조 할 수 있습니다. 예를 들어, 블록 체인 네트워크에 수백만 대의 컴퓨터가있는 경우, 예를 들어 누구도 눈치 채지 않고 변경할 수 없을 것입니다.
블록 체인의 단점
블록 체인에는 상당한 장점이 있지만, 채택에는 많은 어려움이 있습니다. 오늘날 블록 체인 기술을 적용하기위한 장애물은 기술적 인 것이 아닙니다. 실제 과제는 블록 체인을 현재 비즈니스 네트워크에 통합하는 데 필요한 수천 시간의 맞춤형 소프트웨어 설계 및 백엔드 프로그래밍에 대한 정치적, 규제입니다. 다음은 광범위한 블록 체인 채택 방식에 따른 몇 가지 과제입니다.
기술 비용
블록 체인이 사용자에게 거래 수수료를 절약 할 수 있지만이 기술은 무료입니다. 예를 들어 비트 코인이 트랜잭션을 검증하는 데 사용하는 "작업 증명"시스템은 방대한 양의 계산 능력을 소비합니다. 실제 세계에서 비트 코인 네트워크에있는 수백만 컴퓨터의 전력은 덴마크가 매년 소비하는 전력에 가깝습니다. 이 모든 에너지는 돈이 들며, 연구 회사 엘리트 픽스처 스 (Elite Fixtures)의 최근 연구에 따르면 단일 비트 코인 채굴 비용은 위치에 따라 531 달러에서 26, 170 달러에 이르기까지 크게 다릅니다.
미국의 평균 유틸리티 비용을 기준으로이 수치는 4, 758 달러에 가깝습니다. 비트 코인 채굴 비용에도 불구하고, 사용자는 블록 체인에서 거래를 확인하기 위해 전기 요금을 계속 인상합니다. 그것은 광부가 비트 코인 블록 체인에 블록을 추가 할 때 시간과 에너지를 가치있게 만들 수있는 충분한 비트 코인으로 보상되기 때문입니다. 그러나 암호 화폐를 사용하지 않는 블록 체인의 경우 거래를 확인하기 위해 채굴자를 지불하거나 인센티브를 받아야합니다.
속도 비효율
비트 코인은 블록 체인의 비 효율성에 대한 완벽한 사례 연구입니다. 비트 코인의 "작업 증명"시스템은 새로운 블록을 블록 체인에 추가하는 데 약 10 분이 걸립니다. 이 속도에서 블록 체인 네트워크는 초당 7 개의 트랜잭션 (TPS) 만 관리 할 수있는 것으로 추정됩니다. 이더 리움 (20 TPS) 및 비트 코인 캐시 (60 TPS)와 같은 다른 암호 화폐는 비트 코인보다 성능이 우수하지만 여전히 블록 체인에 의해 제한됩니다. 상황에 따라 레거시 브랜드 Visa는 24, 000 TPS를 처리 할 수 있습니다.
불법 활동
블록 체인 네트워크의 기밀성은 사용자를 해킹으로부터 보호하고 개인 정보를 보호하지만 블록 체인 네트워크에서의 불법 거래 및 활동을 허용합니다. 불법 거래에 사용되는 블록 체인의 가장 대표적인 예는 2011 년 2 월부터 2013 년 10 월까지 FBI에 의해 폐쇄 된 온라인 "다크 웹"마켓 플레이스 인 Silk Road 일 것입니다.
이 웹 사이트를 통해 사용자는 추적하지 않고 웹 사이트를 탐색하고 비트 코인에서 불법 구매를 할 수있었습니다. 현재 미국 규정은 블록 체인에 구축 된 것과 같은 온라인 거래소의 사용자가 완전히 익명 성을 갖지 못하게합니다. 미국에서 온라인 거래소는 고객이 계좌를 개설 할 때 고객에 대한 정보를 얻고 각 고객의 신원을 확인하며 고객이 알려진 또는 의심되는 테러 조직 목록에 나타나지 않는지 확인해야합니다.
중앙 은행 문제
연방 준비 은행, 캐나다 은행 및 영국 은행을 포함한 여러 중앙 은행이 디지털 통화에 대한 조사를 시작했습니다. 2015 년 2 월 영국 은행 (Bank of England) 연구 보고서에 따르면, 중앙 은행이 통화를 통제하고 시스템 공격으로부터 시스템을 보호 할 수있는 능력을 손상시키지 않으면 서 분산 원장 기술을 활용할 수있는 시스템을 고안해야 할 것입니다.”
해킹 감수성
최신 암호 화폐 및 블록 체인 네트워크는 51 %의 공격에 취약합니다. 이러한 공격은 블록 체인 네트워크의 대다수 제어를 얻는 데 필요한 계산 능력으로 인해 실행하기가 매우 어렵지만 NYU 컴퓨터 과학 연구원 Joseph Bonneau는 변경 될 수 있다고 말했습니다. Bonneau는 해커가 이제 모든 장비를 구매하는 대신 단순히 계산 능력을 임대 할 수 있기 때문에 51 %의 공격이 증가 할 것으로 추정 한 보고서를 발표했습니다.
블록 체인의 다음 단계
1991 년 연구 프로젝트로 처음 제안 된 블록 체인은 20 대 후반에 편안하게 정착하고 있습니다. 대부분의 밀레 니얼 세대와 마찬가지로 블록 체인은 지난 20 년 동안 공개 조사에 대한 공정한 조사를 보았으며, 전 세계 기업들이 기술의 능력과 향후 수년간 어디로 갈지에 대해 추측하고 있습니다.
블록 체인은 이미 구현되고 탐구 된 기술에 대한 많은 실제 응용 프로그램을 통해 비트 코인과 암호 화폐로 인해 27 세에 그 자체로 명성을 얻었습니다. 블록 체인은 전국의 모든 투자자의 혀에 대한 전문 용어로서 비즈니스 및 정부 운영을보다 정확하고 효율적이며 안전하게 만듭니다.
우리가 블록 체인의 30 년을 맞이할 준비를 할 때, 더 이상 기존 기업이 기술을 따라 잡을“경우”에 대한 문제가 아니라“언제”에 관한 문제입니다.
