Pokeball - Pokemon

Blockchain 3

[블록체인] 노드란? - 노드의 종류 및 특징

1. 노드란? 블록체인에서 노드(Node)는 네트워크에 연결된 컴퓨터나 장치를 의미한다. 블록체인은 분산화된 시스템으로, 여러 노드들이 연결되어 네트워크를 형성하고 있다. 이러한 노드들은 블록체인 네트워크의 핵심 구성원으로서, 트랜잭션의 유효성을 검증하고, 블록을 생성한다. 블록체인은 노드들의 협력으로 그 안정성과 신뢰성이 보장되고, 투명하고 분산화된 방식의 네트워크가 유지된다. 🔎 노드와 피어의 차이 블록체인에 대해 얘기할 때 '노드'와 '피어'는 종종 혼용되거나 비슷한 맥락에서 사용되지만, 엄밀히 말하면 이 둘은 다른 의미를 가진다. 피어(Peer)는 P2P 기술에서의 'P'의 약자로, 네트워크에서 연결된 다른 노드를 의미한다. P2P 기술은 컴퓨터 네트워크에서 중앙 서버 없이 사용자들 간에 데이터를..

Blockchain 2024.04.09

[블록체인] 블록이란? - 블록의 개념 및 구성 요소

1. 블록이란? 블록체인은 데이터를 분산하여 저장하고 관리하는 기술로, 중앙 서버가 없이 네트워크 상의 여러 참여자들(컴퓨터) 간에 데이터를 공유하고 동기화시키는 방식으로 작동한다. 블록은 데이터를 담는 블록체인의 기본 단위로, 하나의 블록은 현재 블록과 이전 블록의 해시 값, 그리고 다양한 메타데이터 및 여러 거래 정보(트랜잭션 데이터)를 포함하고 있다. 각 블록은 이전 블록의 해시 값으로 연결되고, 연결된 블록은 하나의 체인을 형성한다. 이렇게 연결 리스트(Linked List)처럼 블록이 체인 형태로 연결되어 있는 구조를 '블록체인'이라고 한다. 비트코인은 평균적으로 10분에 1개씩 블록이 추가되고, 블록에는 10분 동안 발생한 거래 정보가 담겨 있다. 2. 블록의 구성 요소 블록체인에서 블록은 크..

Blockchain 2024.04.07

[블록체인] 개인키와 공개키란? +트랜잭션 유효성 검증 원리

개인키와 공개키에 대해 알아보기 전, 블록체인에서의 지갑의 개념을 소개한다. 0. 블록체인에서의 지갑(월렛)지갑이란?블록체인에서의 지갑(wallet)은 '디지털 자산을 보관하고 관리할 수 있는 디지털 지갑'을 말한다.블록체인 지갑으로 사용자의 개인키와 공개키를 생성, 저장하며, 사용자가 암호화폐를 송신하거나 수신할 수 있다.블록체인 지갑의 유형에는 소프트웨어 지갑, 하드웨어 지갑, 온라인 지갑, 페이퍼 지갑이 있다. 지갑의 구성 요소개인 키와 공개 키블록체인 지갑은 사용자의 개인키와 공개키를 생성하고 저장한다.개인키는 사용자만이 알 수 있는 비밀 키로, 트랜잭션에 디지털 서명을 생성하는 데 사용된다.공개키는 블록체인 네트워크에 공개되며, 다른 사용자들이 암호화폐를 송금할 때..

Blockchain 2024.04.06