원장7 비트코인(Bitcoin) 비트코인(Bitcoin)은 중앙은행이나 단일 관리자가 없는 분산형 디지털 화폐로, 중개자 없이도 사용자 간에 전송할 수 있다. 거래는 암호화를 통해 네트워크 노드에 의해 검증되고 블록체인이라는 공공 분산 원장에 기록된다.비트코인은 사토시 나카모토로 알려진 익명의 사람이나 그룹에 의해 2009년에 만들어졌다. 가명 뒤에 숨은 인물이나 집단의 정체는 알려지지 않았다. 비트코인 뒤에 숨겨진 아이디어는 은행과 같은 중개인 없이 전자적으로 주고받을 수 있는 분산된 디지털 화폐를 만드는 것이었다.비트코인 거래는 블록체인이라는 공개 원장에 기록된다. 블록체인은 모든 비트코인 거래를 기록하는 분산형 디지털 원장이다. 블록체인 상의 각 블록은 다수의 트랜잭션을 포함하고 있으며, 새로운 블록이 블록체인에 추가될 때마다 변.. 2023. 1. 26. 다중서명(Multi-signature)이란? 다중서명이란 무엇인가?다중서명(Multisig)은 여러 사용자가 함께 디지털 서명을 생성해 트랜잭션을 승인할 수 있도록 하는 기술입니다. 일반적으로 하나의 개인 키만 필요로 하는 단일 서명 방식과 달리, 다중서명은 다음과 같은 조건을 만족해야 트랜잭션이 유효합니다.N-of-M 방식: M개의 키 중 N개의 키로 서명해야만 트랜잭션이 유효.보안 강화: 한 명의 키를 도난당하더라도 나머지 키가 보호되면 자금은 안전. 단일서명과 다중서명의 차이점단일 서명(Single-key Address)특징: 하나의 개인 키로 트랜잭션 서명 및 승인.문제점:키 도난 또는 분실 시 자금 손실 위험.기업의 경우, 단일 키에 의존하면 관리 책임이 불명확.다중서명(Multisig Address)특징: N-of-M 방식으로 여러 키 .. 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. 분산형 디지털 원장이란 무엇인가? 분산형 디지털 원장은 한 위치에 저장되지 않고 컴퓨터 네트워크에 분산된 데이터베이스이다.이것은 어떤 단일 기업도 원장에 대한 통제권을 가지고 있지 않으며 네트워크의 모든 참여자들이 원장의 사본을 가지고 있다는 것을 의미한다. 이와 대조적으로, 중앙집중형 디지털 원장은 단일 조직이나 기업에 의해 통제되며, 다른 당사자들은 원장을 정확하고 안전하게 유지하기 위해 기업을 신뢰해야 한다.분산형 디지털 원장에서는 거래가 네트워크 내의 여러 당사자에 의해 기록되고 검증되므로 변조 및 사기에 대한 내성이 더 강해진다. 중앙 집중식 디지털 원장에서 트랜잭션은 단일 개체에 의해 기록되고 검증되므로 해킹 및 기타 형태의 공격에 더욱 취약하다. 또한 중앙 집중식 디지털 원장은 통제, 검열 및 규제 문제가 발생하기 쉽다.블록.. 2023. 1. 25. 이전 1 다음