This article has been translated from English to Korean.
블록체인 이것. 블록체인 저것.
이전 강의에서 저는 블록체인이 무엇인지에 대한 높은 수준의 기술적 개요를 제공했는데, 그 내용이 너무 지루하지 않았기를 바랍니다.
이제 그것이 무엇인지 알게 되었으니…
블록체인 기술의 특별한 점은 무엇일까요?
블록체인이 왜 특별한지 묻는 것은 인터넷이 왜 특별한지 묻는 것과 같습니다. 또는 전기. 또는 전구.

또는 튀김기에서 갓 튀겨낸 바삭바삭한 맥도날드 감자튀김을 먹는 것.
네, 정말 특별 합니다.
그 이유는 다음과 같습니다…
블록체인이 등장하기 전에는 매우 중요한 데이터를 컴퓨터에 저장해야 한다면, 그 데이터를 소유하고 통제할 수 있는 사람이나 단체가 필요했습니다. 즉, 중앙 권한이 필요하다는 의미입니다.
예를 들어, 은행 계좌 잔고. 은행은 이 데이터를 소유하고 있으며 데이터 업데이트 방식을 통제합니다.
은행은 모든 거래가 유효하고 자금을 이체하는 고객의 승인을 받았는지 확인합니다. 은행은 고객이 친절하게 요청하더라도 은행의 데이터베이스를 직접 수정하는 것을 허용하지 않습니다.
은행은 해커나 기타 권한이 없는 사람들로부터 데이터를 보호하기 위해 IT 보안 담당자를 고용해야 합니다.

컴퓨터가 있기 전에도 이 문제는 존재했습니다.
계정 이나 거래 기록을 유지하려면 항상 사람이나 단체를 "중앙 기관"으로 지정해야 합니다.
이 중앙 기관은 거래 기록부 또는 원장을 관리하는 기관입니다.

과거에는 장부가 기본적으로 종이 한 장이나 장인이 만든 가죽으로 만든 공책이었는데, 손으로 업데이트하고 책상 서랍 같은 안전한 장소에 보관했습니다.

그러나 컴퓨터가 사용 가능해지자, 장부는 잘 보호될 것으로 기대되는 중앙에 위치한 컴퓨터의 하드 드라이브에 저장된 데이터베이스로 옮겨졌습니다.
나중에 IT 담당자들은 하드 드라이브가 고장 나거나 컴퓨터가 과열되어 불이 나면 데이터가 영원히 사라질 수 있기 때문에 데이터베이스를 한 대의 컴퓨터에만 저장하는 것은 좋은 생각이 아니라는 것을 깨달았습니다.
따라서 데이터의 안전을 유지하기 위해 데이터베이스가 여러 컴퓨터에 복제되었습니다.
그러나 데이터베이스가 여러 개 존재하더라도, 이러한 데이터베이스는 여전히 기본 또는 "공식" 데이터베이스에 의존합니다. 이 데이터베이스는 여전히 중앙 기관이 소유하고 관리합니다.
이 말은 또한 만약 여러분이 어떻게든 주 데이터베이스 또는 "공식" 데이터베이스를 해킹할 수 있다면, 여러분은 장부를 조작하고 은행 계좌 잔고에 0을 추가하는 등의 나쁜 짓을 할 수 있다는 의미이기도 합니다.
이 단일 통제 지점은 중앙 권위에 의존해야 하는 큰 약점입니다.
더 좋은 방법이 있다면 어떨까요?
만약 은행이나 기타 중앙 기관이 장부를 소유하고 통제할 필요 없이 장부를 유지할 수 있는 방법이 있다면 어떨까요?
블록체인 기술이 등장합니다.
사토시 나카모토가 블록체인 개념을 고안하기 전에는 분산화된 장부를 유지하는 방법에 대한 해결책을 찾은 사람이 아무도 없었습니다.
그러나 비트코인 신은 그것을 알아냈습니다!
데이터베이스의 "소유자"가 필요하지 않게 하기 위해, 그는 데이터베이스를 컴퓨터 네트워크에 저장하는 방법을 사용했습니다.

컴퓨터 네트워크는 물리적으로 세계의 다른 지역에 위치해 있고 인터넷을 통해 서로 통신하는 컴퓨터들의 집합체입니다.
네트워크에 연결된 각 컴퓨터는 데이터베이스의 "공식" 사본을 자체적으로 저장합니다.
즉, "주" 복사본이 없다는 뜻입니다. 데이터베이스의 모든 복사본이 주 복사본입니다!
이것이 바로"분산 원장"의 유래입니다.
컴퓨터는 물리적으로 전 세계 여러 곳에 위치해 있습니다. 그리고 각 컴퓨터는 "원장"(데이터베이스)의 사본을 보관합니다.

컴퓨터가 거래를 확인하고 검증하여 데이터베이스에 변경 사항을 적용하기 전에 모든 것이 합법적인지 확인합니다.
업데이트가 이루어질 때마다, 데이터베이스는 전체 네트워크에 걸쳐 공유되어 모든 컴퓨터가 동일한 사본을 유지하도록 합니다.
"분산"이라는 단어는 컴퓨터가 지리적으로 서로 다른 장소에 분산되어 있고, 모든 컴퓨터가 동일한 "원장"(데이터베이스)을 사용하도록 네트워크를 통해 서로 통신한다는 사실에서 유래합니다.
이 데이터베이스는 모든 사람이 실시간으로 볼 수 있도록 공개되어 있으며, 변경 사항도 포함됩니다.
블록체인은 디지털 데이터의 중앙 집중식 소유권과 통제 필요성을 없앴습니다.
블록체인은 원장을 업데이트할 시기를 결정하는 데 "중앙 기관"에의존하는 대신, 네트워크에 있는 모든 컴퓨터 간의"합의"에 의존합니다.
컴퓨터들이 어떻게 합의에 도달하는지는 프로토콜이라고 불리는 일련의 규칙과 지침에 따라 결정됩니다.
이 프로토콜은 네트워크에 있는 모든 컴퓨터에 설치된 소프트웨어 응용 프로그램 에서 실행됩니다.

여러분이 그룹으로 결정을 내려야 하는 상황을 생각해 보세요.
- 결정하는 한 가지 방법은 한 사람이 전체 그룹을 대신하여 결정하는"권위" 규칙을 이용하는 것입니다.
- 또 다른 방법은 그룹의 각 구성원이 결정에 동의하는"합의"를통해 이루어집니다.
전자는 블록체인 이전에 디지털 원장 또는 거래 기록("데이터베이스")을 유지하고 정확하게 관리하는 방식입니다.
후자는 블록체인 기술이 달성한 돌파구입니다.
수천 명의 무작위 사람들(또는 컴퓨터)을 상상해 보세요.
- 서로 모르는 사람들, 서로를 믿지 않는 사람들…
- 모든 거래 내역이 담긴 파일이 정확하다는 데 모두 동의합니다….
- 정확성을 "확인"하기 위해 제3자 중개인이 필요하지 않습니다.
블록체인 기술의 천재성은 중개자를 없애 면서도 낯선 사람들이 서로 거래할 수 있는 인프라를 유지한다는 것입니다.

은행과 같은 중앙 기관의 "내가 장부를 관리하겠다"는 역할을 없애고, "우리 모두가 장부의 사본을 가지고 함께 관리하겠다"는 자율적인 컴퓨터 네트워크에 그 역할을 넘겨줌으로써 이를 가능하게 합니다.
이러한 통제권과 의사 결정권의 중앙 집중식 주체(개인, 조직, 그룹)에서 분산된 네트워크로 이전하는 것은 어떤 기관의 통제권 밖에서 작동하는 분산화된 신뢰 시스템을 만들어 냅니다.
정말 대단한 성과입니다!
블록체인을 사용하면 서로를 신뢰하지 않는 많은 컴퓨터와 데이터 세트(거래 기록 등)를 공유하고 유지할 수 있습니다. 그러나 데이터 자체는 정확하다고 믿을 수 있습니다.
이런 일은 전례가 없었습니다!
블록체인 기술은 삶을 변화시키는 기술로, 증기 기관, 전기, 컴퓨터, 인터넷, 셀카와 같은 범용 기술로 분류되고 있습니다.

블록체인 기술의 가장 유명한 예가 비트코인이라고 할지라도, 이제는 비트코인 이외의 다른 암호화폐에서도 사용되고 있습니다.
