Cryptocurrencies & blockchain technology session 01 chapter 02
블록체인 기술은 안전하고 변경 불가능한 방식으로 트랜잭션을 기록하는 분산형 디지털 원장 시스템입니다. 원래 암호화폐인 비트코인을 위해 개발되었지만 이후 광범위한 산업에 적용되었습니다.
블록체인은 본질적으로 블록 체인이며 각 블록에는 유효성이 검증되고 체인에 추가된 일련의 트랜잭션이 포함됩니다. 각 블록에는 블록의 데이터를 나타내는 고정 길이 문자열을 생성하는 수학 함수인 고유한 암호화 해시도 포함되어 있습니다. 이 해시는 체인의 각 블록을 이전 블록에 연결하여 깨지지 않는 트랜잭션 체인을 생성하는 데 사용됩니다.
블록체인 기술의 주요 기능 중 하나는 탈중앙화 특성입니다. 트랜잭션을 확인하고 처리하기 위해 단일 중앙 기관에 의존하는 대신 블록체인 네트워크는 컴퓨터 또는 노드의 분산 네트워크에 의해 유지 관리됩니다. 각 노드에는 블록체인 사본이 있으며 새로운 트랜잭션은 체인에 추가되기 전에 작업 증명 또는 지분 증명과 같은 합의 메커니즘에 의해 확인되어야 합니다.
이 분산화는 보안, 투명성 및 공격에 대한 탄력성 향상을 포함하여 여러 가지 이점을 제공합니다. 중앙 권한이 없기 때문에 단일 장애 지점이 없으므로 공격자가 시스템을 조작하기가 더 어렵습니다. 또한 블록체인은 투명하고 공개적으로 액세스할 수 있기 때문에 누구나 트랜잭션의 유효성을 확인할 수 있으므로 기존의 중앙 집중식 시스템으로는 달성하기 어려운 수준의 신뢰와 책임을 제공합니다.
블록체인 기술은 금융 및 은행에서 의료 및 공급망 관리에 이르기까지 광범위한 산업에 혁명을 일으킬 수 있는 잠재력을 가지고 있습니다. 그러나 여전히 비교적 새롭고 빠르게 발전하는 기술이며 널리 채택되기 전에 해결해야 할 많은 과제가 있습니다.