본문 바로가기
반응형

분류 전체보기2748

이더리움 더 머지(The Merge) 업그레이드에서 실행한 샤딩이란 무엇인가? ​ 2022년 9월 '더 머지'업그레이드를 통해 이더리움의 채굴방식을 그래픽카드 등 하드웨어의 컴퓨팅 파워로 채굴하는 작업증명(PoW)에서 암호화폐 지분 규모에 따라 토큰이 분배되는 지분증명(PoS)으로 변경하는 업그레이드를 실행했다. 당시 업그레이드 디개감에 가격이 상승했지만 업그레이드 이후 되려 가격이 떨어졌다. ​ 2023년 4월 13일 샤펠라 업그레이드를 앞두고 '더 머지'에서 업그레이드한 '샤딩"에 관해서 알아보도록 하자. ​ 샤딩(Sharding)은 분산 시스템에서 대규모 데이터베이스를 처리하기 위한 기술입니다. 샤딩은 데이터베이스를 논리적으로 분할하여 여러 대의 서버에 데이터를 분산하여 저장하고 처리하는 기술을 말합니다. 일반적으로 대규모 데이터베이스는 단일 서버에서 처리하기 어려운 경우가 .. 2024. 4. 12.
개인키(Private Key)와 공개키(Public Key)란 무엇인가? SHA-256은 블록체인 기술의 핵심적인 암호화 해시 함수 중 하나입니다. SHA-256은 Secure Hash Algorithm(SHA)의 한 종류로서, 주로 암호화와 검증 목적으로 사용됩니다. SHA-256은 256비트 길이의 해시 값을 생성하며, 이 값은 입력된 데이터의 고유한 대표 값으로 사용됩니다. 이는 해당 데이터가 변경되지 않았음을 증명하는 데 사용될 수 있습니다. SHA-256은 블록체인의 거래 데이터를 암호화하여 해시 값으로 변환합니다. 이 해시 값은 해당 블록의 고유한 식별자 역할을 하며, 이전 블록의 해시 값과 연결되어 전체 블록체인의 무결성을 보장합니다. 특히 비트코인에서는 SHA-256 해시 함수를 이용하여 블록 내의 거래 데이터와 이전 블록의 해시 값을 연결한 블록 해시 값을 생.. 2024. 4. 11.
중국의 CBDC인 디지털 인민폐(Digital Renminbi, 또는 e-RMB)는 블록체인 기술을 사용했다? CBDC는 중앙은행 디지털 통화(Central Bank Digital Currency)를 의미합니다. 중국은 현재 세계에서 가장 발전된 CBDC 개발을 진행 중입니다. 중국의 CBDC는 디지털 인민폐(Digital Renminbi, 또는 e-RMB)로 불립니다. 중국의 CBDC 개발은 2014년부터 시작되었으며, 현재는 베타 테스트 단계입니다. 디지털 인민폐는 기존의 지불 시스템과 유사하게 동작하며, 중국인들은 은행 계좌나 모바일 지갑을 통해 디지털 인민폐를 구매하고 사용할 수 있습니다. 중국의 CBDC인 디지털 인민폐(Digital Renminbi, 또는 e-RMB)는 블록체인 기술을 사용하지 않습니다. 대신, 중국 중앙은행인 인민은행이 직접 운영하는 중앙화된 시스템을 사용합니다. 디지털 인민폐는 기존.. 2024. 4. 11.
블록체인은 보안성이 뛰어나다는데 왜 그럴까? 1. 암호화 블록체인은 암호화된 해시 값을 이용해 블록을 연결하고, 암호화된 비밀키를 이용해 블록체인에 대한 권한을 부여합니다. 이는 블록체인에 대한 데이터 무결성을 보장하며, 외부의 불법적인 접근을 막습니다. ​ 2.탈중앙화 블록체인은 탈중앙화된 시스템으로 운영되기 때문에, 중앙 집중화된 공격에 대한 취약점이 없습니다. 즉, 하나의 노드가 해킹되어도 전체 시스템에 영향을 미치지 않습니다. 이는 개별적인 노드들이 서로 데이터를 공유하고 검증함으로써 데이터의 신뢰성과 보안성을 확보합니다. 중앙 서버를 사용하지 않으므로, 시스템을 공격하는 경우 중앙 서버가 마비되어도 블록체인 전체가 작동하는 데 문제가 없습니다. ​ 3. 분산원장 블록체인은 모든 참여자가 동일한 원장을 가지고 있기 때문에, 블록체인에 저장된.. 2024. 4. 11.
블록체인에서의 분산원장의 역할은 무엇일까? 분산원장(Distributed Ledger)은 블록체인에서 가장 중요한 개념 중 하나입니다. 분산원장은 거래 기록을 블록으로 만들어 체인 형태로 연결한 것입니다. 각각의 블록은 이전 블록과 연결되어 있으며, 모든 노드(참여자)에서 동기화되어 공유됩니다. ​ 분산원장은 블록체인에서 거래의 안정성과 신뢰성을 보장합니다. 모든 거래는 블록체인 네트워크에 참여하는 모든 노드에서 동시에 검증되어 블록에 포함됩니다. 이를 통해 거래 기록은 모두의 동의를 거쳐 기록되며, 블록체인에서 거래의 변조나 위조를 방지할 수 있습니다. ​ 또한 분산원장은 거래 기록의 투명성을 보장합니다. 블록체인 네트워크에서 모든 거래 기록은 모든 참여자에게 공개되어 있으며, 누구나 검증할 수 있습니다. 이를 통해 블록체인은 거래의 투명성과 .. 2024. 4. 11.
블록체인 특징에 관하여 알아보자. 1. 분산형(Distributed) 블록체인은 분산형 시스템입니다. 이는 블록체인 네트워크에 참여하는 모든 사용자가 거래 처리와 블록 생성에 참여한다는 의미입니다. 이렇게 분산된 노드들이 서로 통신하면서 네트워크를 운영하고, 거래를 검증하고, 블록을 생성합니다. ​ 2. 탈중앙화(Decentralized) 탈중앙화(Decentralized) 블록체인은 탈중앙화된 시스템입니다. 블록체인에서 중앙 기관이나 중개자가 필요하지 않습니다. 대신 블록체인 네트워크 내의 모든 참여자들이 동등한 권한을 갖습니다. 이를 통해 블록체인은 개인의 자유와 권리를 보장하며, 탈중앙화된 시스템을 구현할 수 있습니다. ​ 3. 불변성(Immutability) 불변성(Immutability) 블록체인에서 한 번 생성된 블록은 수정이.. 2024. 4. 11.
반응형