디지털원장7 비트코인(Bitcoin) 비트코인(Bitcoin)은 중앙은행이나 단일 관리자가 없는 분산형 디지털 화폐로, 중개자 없이도 사용자 간에 전송할 수 있다. 거래는 암호화를 통해 네트워크 노드에 의해 검증되고 블록체인이라는 공공 분산 원장에 기록된다.비트코인은 사토시 나카모토로 알려진 익명의 사람이나 그룹에 의해 2009년에 만들어졌다. 가명 뒤에 숨은 인물이나 집단의 정체는 알려지지 않았다. 비트코인 뒤에 숨겨진 아이디어는 은행과 같은 중개인 없이 전자적으로 주고받을 수 있는 분산된 디지털 화폐를 만드는 것이었다.비트코인 거래는 블록체인이라는 공개 원장에 기록된다. 블록체인은 모든 비트코인 거래를 기록하는 분산형 디지털 원장이다. 블록체인 상의 각 블록은 다수의 트랜잭션을 포함하고 있으며, 새로운 블록이 블록체인에 추가될 때마다 변.. 2023. 1. 26. ERC-20 ERC-20은 이더리움 블록체인에서 토큰을 생성, 관리, 거래하기 위한 규칙 집합이다. 이더리움 네트워크에서 생성된 모든 토큰이 일련의 공통 기능을 가지며 서로 쉽게 교환할 수 있도록 보장하는 표준이다. ERC-20 토큰은 대부분 초기 코인 오퍼링(ICO)을 통한 자금 조달에 사용되며 디지털 주식, 상품 및 기타 형태의 자산을 나타내는 방법으로 사용된다. ERC-20은 토큰의 호환성과 상호운용성을 보장해 개발자가 새로운 토큰을 쉽게 만들고 사용자가 접근·관리할 수 있도록 해 블록체인 생태계에 널리 채택되기 때문에 중요하다.ERC-20에는 6개의 함수와 2개의 이벤트가 있다.함수totalSupply( ): 토큰의 총 공급을 반환balanceOf(address _owner): 지정된 주소의 토큰 잔액을 반환.. 2023. 1. 26. 디지털 지갑(Digital Wallet)이란 무엇인가? 지갑(Wallet)은 개인이 암호화폐와 같은 디지털 자산을 저장하고 관리할 수 있는 디지털 또는 물리적 저장 공간이다. 디지털 지갑은 개인이 디지털 자산을 저장하고 보내고 받을 수 있는 소프트웨어 응용 프로그램이고, 실제 지갑은 오프라인에서 디지털 자산을 저장할 수 있는 물리적 장치이다. 디지털 지갑은 일반적으로 디지털 자산을 수신하는 데 사용되는 공용 주소와 지갑에 저장된 디지털 자산에 액세스하고 관리하는 데 사용되는 개인 키로 구성된다. 공개키는 은행 계좌 번호와 비슷하며 디지털 자산을 받기 위해 다른 사람들과 공유할 수 있다. 개인키는 비밀번호와 유사하며 지갑에 저장된 디지털 자산에 대한 무단 접근을 방지하기 위해 비밀과 보안을 유지해야 한다. 디지털 지갑은 기능과 보안에 따라 다양한 유형으로 분류.. 2023. 1. 26. 서명(signature)이란 무엇인가? 서명(signature)은 메시지를 보내거나 트랜잭션을 수행하는 사람이나 신분을 인증하는 데 사용되는 방법이다. 어떤 사람이나 실체가 그들이 주장하는 실제 그 사람임을 확인하는 데 사용되는 디지털에서의 정체성이다.블록체인 기술의 맥락에서 서명은 거래를 하는 사람이나 실체의 신원을 인증하는 데 사용되는 Elliptic Curve Digital Signature Algorithm(ECDSA)과 같은 특정 알고리즘을 사용하여 생성되는 디지털 코드이다. 서명은 트랜잭션을 수행하는 사람이나 엔티티에만 알려진 개인 키와 네트워크에 알려진 공용 키를 사용하여 생성됩니다.트랜잭션이 수행되면 서명이 트랜잭션 데이터에 포함되어 네트워크에 브로드캐스트된다. 그런 다음 네트워크는 공용 키를 사용하여 서명이 해당 개인 키를 사.. 2023. 1. 25. 무신뢰(Trustless)란 무엇인가? 무신뢰 정의무신뢰(Trustless)는 특정 개인, 조직, 또는 중앙화된 기관에 대한 신뢰 없이 시스템이 스스로 작동하도록 설계된 환경을 의미합니다. 이는 블록체인 기술과 같은 탈중앙화 시스템의 핵심 원칙 중 하나로, 네트워크 참여자 간의 투명성과 보안성을 기반으로 합니다.핵심 원리: 중앙 기관을 신뢰하지 않아도 네트워크 자체에서 투명성과 정직성을 보장.기술 기반: 암호학, 분산 원장, 합의 알고리즘 등. 무신뢰 시스템의 특징탈중앙화중앙 관리자 부재: 단일 중앙 서버나 중재자가 아닌 분산 네트워크를 통해 데이터 관리.예시: 비트코인, 이더리움.투명성공개 원장: 모든 거래 내역이 누구에게나 검증 가능하며 기록이 변경되지 않음.검증 가능한 데이터: 암호학적 해시를 통해 데이터의 진위를 보장.자율적 보안합의 .. 2023. 1. 25. 무결성(Integritiy)이란 무엇인가? 무결성(Integrity)은 데이터의 맥락에서 무결성은 데이터의 정확성, 완전성, 일관성을 보장하는 것을 뜻합니다. 즉 데이터가 어떠한 방식으로든 조작되거나 손상되지 않은 상태를 의미합니다. 데이터 무결성을 보장하는 방법해시(Hashing)해시 알고리즘을 사용하여 데이터를 나타내는 고유 코드를 생성하는 방법입니다. 데이터가 수정되면 해시 값이 변경되기 때문에, 이를 통해 무단 변경 여부를 쉽게 탐지할 수 있습니다.디지털 서명디지털 서명은 전자 문서와 디지털 거래의 진위와 무결성을 확인하는 데 사용됩니다. 공개 키 암호화와 해싱을 함께 사용하여 데이터가 조작되지 않았음을 보장합니다.액세스 제어중요한 데이터에 대한 접근을 제한하는 방법입니다. 인증된 사용자만 데이터에 접근하고 수정할 수 있도록 하여 데이터의.. 2023. 1. 25. 원장(Ledger)과 디지털 원장(Digital Ledger)이란 무엇인가? 원장(Ledger)이란 무엇인가?원장(Ledger)은 경제 활동을 기록하고 관리하는 문서 또는 데이터베이스입니다. 이는 기업, 은행, 정부 등 다양한 기관이 거래 내역을 체계적으로 정리하고 추적하는 데 사용됩니다.과거에 원장은 금전 거래, 자산 부채 등의 기록을 위해 종이나 책 형태에서 작성되었습니다. 보통 날짜와 거래 대상, 금액, 그리고 거래 목적 등 회계 원칙에 따라 구성되죠. 원장의 기본 역할1. 데이터를 기록한다 : 자금의 유입과 유출, 자산의 이전 등 거래 내역을 저장합니다. 이를 통해 각 거래 당사자의 의무와 권리를 명확하게 하죠.2. 신뢰를 준다 : 모든 거래를 일관된 방식으로 기록해 이해 관계자들에게 신뢰를 줍니다. 디지털 원장디지털 원장(Digital Ledger)은 전통적인 원장의.. 2023. 1. 25. 이전 1 다음