cryptocurrency 세계에 새로운 투자자에게는 가장 압도적이고 혼란스러운 측면 중 하나가 블록 체인이 될 수 있습니다. 블록 체인 기술은 디지털 통화 공간을 강화하고 지원하는 요소이며, 많은 분석가들은 수많은 실행 가능한 응용 프로그램이 포함되어 있으며 암호 화폐 이외의 용도도 사용한다고 믿고 있습니다. 블록 체인 기술을 기존의 관행에 통합 할 수있는 방법을 모색하기 시작한 전세계 금융 기관 및 주요 기업에 대해 들어 보셨을 것입니다. 그러나 그 외에도 블록 체인이 무엇인지, 어떻게 작동하는지에 대해서는 약간의 수수께끼가 될 수 있습니다. 아래에서는 블록 체인의 기능을 살펴보고이 기술에 대한 개요, cryptocurrencies 및 기타 잠재적 응용 프로그램과 관련하여 작동하는 방법 및 인터넷 이후 가장 혁신적인 발명 중 하나 인 이유를 설명합니다.
블록 체인의 3 가지 주요 구성 요소
블록 체인은 실제로 여러 다른 기존 기술의 조합으로 생각할 수 있습니다. 이러한 기술 자체는 새로운 기술은 아니지만 기술이 결합되고 적용되는 방식으로 블록 체인이 만들어졌습니다. CoinDesk에 따르면이 세 가지 구성 요소 기술은 다음과 같습니다.
- 개인 키 암호화 공유 원장을 포함하는 분산 네트워크 네트워크와 관련된 트랜잭션 및 레코드에 대한 회계 수단
개인 암호화 키 기술을 설명하기 위해 온라인으로 거래를하려는 두 사람을 구상하는 데 도움이됩니다. 이러한 각 개인은 두 개의 키를 보유합니다.이 중 하나는 개인용이고 하나는 공개입니다. 공개 키와 개인 키를 결합함으로써 이러한 암호화 측면은 개인이 안전한 디지털 신원 참조 점을 생성 할 수있게합니다. 이 안전한 아이덴티티는 블록 체인 기술의 주요 구성 요소입니다. 공개 키와 개인 키는 함께 디지털 서명을 생성하며 이는 소유권을 인증하고 제어하는 데 유용한 도구입니다.
암호화 요소의 디지털 서명은 분산 네트워크 기술 구성 요소와 결합됩니다. 블록 체인 기술은 거래를 포함한 다양한 사안에 대한 합의에 도달하기 위해 검증 자 역할을 할 수있는 대규모 개인 네트워크 역할을합니다. 이 프로세스는 수학 검증으로 인증되며 네트워크를 보호하는 데 사용됩니다. 블록 체인은 암호화 키를 분산 네트워크와 결합하여 새로운 유형의 디지털 상호 작용을 허용합니다.
확인 과정
블록 체인 기술의 가장 중요한 측면 중 하나는 트랜잭션을 확인하고 확인하는 방법입니다. 두 개인이 각각 개인 키와 공개 키를 사용하여 온라인으로 거래를 수행하려는 위의 예에서 블록 체인을 사용하면 첫 번째 사람 (개인 A)이 개인 키를 사용하여 거래 정보를 공개 키에 첨부 할 수 있습니다. 두 번째 사람 (사람 B). 이 정보는 블록의 일부를 구성하는데, 여기에는 전자 서명뿐만 아니라 거래에 관한 타임 스탬프 및 기타 관련 정보가 포함되지만 해당 거래에 관련된 개인의 신원은 포함되지 않습니다. 그런 다음이 블록은 블록 체인 네트워크를 통해 모든 노드 또는 네트워크의 다른 구성 요소 부분으로 전송되어 트랜잭션의 유효성 검사기 역할을합니다.
이 모든 정보 전송 및 블록 유효성 검사에는 엄청난 양의 컴퓨팅 성능이 필요합니다. 실제로, 전 세계 수백만 대의 컴퓨터가 컴퓨팅 성능 및 기타 리소스를이 노력에 전념 할 것으로 기대하는 것은 비현실적인 것처럼 보일 수 있습니다. 블록 체인 네트워크에서이 문제에 대한 한 가지 해결책은 마이닝입니다. 광업은 "공통의 비극"이라는 전통적인 경제 문제와 관련이 있습니다. 간단히 말해서, 이 개념은 각자 자신의 이익을 위해 독립적으로 행동하는 개인이 집단 차원에서 활동을 통해 자원을 고갈시킴으로써 모든 사용자의 공동 이익에 반하는 방식으로 행동하는 경향이있는 상황을 요약합니다. 블록 체인 검증 과정에서 네트워크에 서비스를 제공하기 위해 계산 능력의 일부를 포기한 개인은 보상을받습니다. 이기심을 가지고 행동함으로써 (보상을 얻는 것을 목표로:이 경우 소량의 암호 화폐), 그 사람은 더 넓은 네트워크의 요구에 부응 할 수 있도록 인센티브를 받았습니다.
블록 체인
어쨌든이 복잡한 검증 프로세스를 수행해야하는 이유는 무엇입니까? 블록 체인 네트워크의 경우 이는 암호 화폐가 동시에 여러 거래에 사용될 수 없도록하는 중요한 단계입니다 (이중 지출이라고 알려진 개념). 이중 지출을 방지하기 위해 블록 체인 네트워크는 암호 화폐가 고유하게 소유되고 가치가 부여되도록 보장해야합니다. 이 서비스를 제공하는 한 가지 방법은 블록 체인 네트워크 내의 노드가 원장 시스템 자체의 구성 요소로 작동하여 복잡한 수학 문제를 해결하기 위해 해당 네트워크의 각 코인에 대한 거래 내역을 유지하는 것입니다. 이 노드는 트랜잭션에 대한 정보 비트를 나타내는 블록을 확인하거나 거부하는 역할을합니다. 대부분의 노드 운영자가 문제점에 대해 동일한 솔루션에 도달하면 블록이 확인되고 이전에 존재하는 블록 체인에 추가됩니다. 이 새로운 블록은 타임 스탬프되어 과거 거래의 다양한 측면에 대한 정보를 포함 할 가능성이 있습니다. 여기에는 특정 네트워크에 따라 변화의 여지가 있습니다. 일부 블록 체인 네트워크에는 특정 유형의 정보가 블록에 포함되어 있고 다른 일부에는 다른 정보 세트가 포함되어 있습니다.
일부 사람들은 미래의 미래 응용 프로그램에 가장 큰 잠재력을 제공한다고 믿는 것은 블록 체인의 마지막 측면입니다. 예를 들어 비트 코인에 해당하는 것과 같은 블록 체인에서 블록을 구성하는 데이터는 서로 다른 개인간에 발생한 과거 트랜잭션과 연결되어 모든 과거 트랜잭션의 공개 레코드 역할을합니다. 그러나 블록에 포함 된 데이터는 본질적으로 무엇이든 될 수 있습니다. 예를 들어 정부의 경우 블록 체인 기술의 측면은 일반적으로 규정 준수 체제를 통해 수행되는 거래를 승인 할 때 유용 할 수 있습니다. 블록 체인 기술은 감사 추적을 제공하거나 다른 금융 기관과 잠재적 파트너 간의 새로운 연결을 촉진하는 데 유용 할 수 있습니다. 금융 세계의 다른 측면에서, 블록 체인은 전통적으로 며칠이 걸리던 청산 및 결제 프로세스를 간소화 할 수 있습니다. 이 기술은 또한 법적 문제를 코드로 변환하거나 특정 유형의 거래를 허용하고 다른 유형을 차단함으로써 규제 준수를 자동화하는 데 도움이 될 수 있습니다. 금융 세계 안팎에서 블록 체인 기술에 대한 다양한 가능성이 있습니다.
그러나 모든 새로운 기술과 마찬가지로 블록 체인의 강력한 기능을 최대한 활용하는 방법은 완전히 명확하지 않습니다. 시간이 지남에 따라 지속적인 실험을 통해 블록 체인을 활용하는 새로운 방법뿐만 아니라 더 효과적이고 효율적이며 안전하며 강력한 블록 체인을 활용하는 새로운 방법이 공개 될 것입니다. 한편 비트 코인과 같은 디지털 통화와 같은 가장 큰 블록 체인 네트워크는 계속 성장하고 있습니다.