블록체인(1)

BackEnd_Ash.log·2023년 10월 7일
0

블록체인

목록 보기
1/2

블록체인 이란 ?

블록체인(Blockchain)이란 정보를 기록하고 저장하는 탈중앙화 시스템이다.
여러 블록들이 사슬처럼 묶여 하나의 거대한 네트워크를 형성한다고 해서 블록체인이다.

블록

그러면 이러한 블록은 뭘까 ? 블록은 어떠한 구조로 되어있을까 ??

데이터:
블록의 주요 내용으로서, 대부분의 블록체인에서는 이 부분에 거래 정보가 포함되고 트랜잭션이라고 합니다.
암호화폐에서는 송신자, 수신자, 금액과 같은 거래 내용이 이 데이터 부분에 포함됩니다.
그 외에도 다양한 용도의 블록체인에서는 해당 용도에 맞는 다른 종류의 데이터가 포함될 수 있습니다.

해시 값:
블록의 고유한 식별자로서 작용합니다.
블록의 내용 (데이터, 이전 블록의 해시, 타임스탬프 등)을 기반으로 생성되는 암호화된 값입니다.
블록의 내용이 조금이라도 변경되면, 해당 블록의 해시 값도 완전히 바뀌게 됩니다.

이전 블록의 해시 값:
현재 블록 이전에 생성된 블록의 해시 값을 포함합니다.
첫 번째 블록인 '제네시스 블록'을 제외하면, 모든 블록은 이전 블록의 해시 값을 가집니다.
이러한 연결 구조로 인해 블록체인의 데이터 변경이 매우 어렵게 됩니다.

타임스탬프:
블록이 생성된 시각을 나타냅니다.

Nonce:
Proof of Work (PoW)와 같은 합의 메커니즘에서 사용되는 값입니다.
적절한 해시 값을 찾기 위해 사용되는, 변화되는 숫자 값입니다.

트랜잭션과 리워드

트랜잭션

트랜잭션은 블록체인 네트워크 상에서 이루어지는 거래나 작업을 나타낸다.
암호화폐에서는 한 사용자로부터 다른 사용자에게 토큰을 전송하는 것이 트랜잭션이 된다.
트랜잭션은 네트워크 참여자들에 의해 검증되며, 유효한 트랜잭션만이 블록에 포함되어 블록체인에 추가 된다.

리워드

블록체인 네트워크는 참여자들이 트랜잭션을 검증하고 블록을 생성하는 활동에 대해 보상을 제공한다.
리워드의 형태와 크기는 블록체인의 종류와 합의 메커니즘에 따라 다를 수 있다.

트랜잭션과 리워드 방식에는 두가지 방식이 존재한다.
예전방식으로 pow 방식이 있고 지금 현재 pos 방식이 존재한다.

pow

Proof of Work (PoW)에서의 리워드:
참여자들(채굴자)은 복잡한 수학적 문제를 풀어 블록을 생성합니다.
블록을 성공적으로 생성한 채굴자는 두 가지 형태의 리워드를 받게 됩니다

블록 보상: 새로운 블록을 생성할 때마다 일정량의 암호화폐가 생성되어 그 블록을 생성한 채굴자에게 주어집니다.
트랜잭션 수수료: 블록에 포함된 각 트랜잭션에는 작은 수수료가 부과되며, 이 수수료는 블록을 생성한 채굴자에게 지급됩니다.

pos

Proof of Stake (PoS)에서의 리워드:
참여자들(검증자)은 자신이 보유한 토큰을 '스테이킹'하여 블록을 생성하거나 검증하는 권리를 얻습니다.
참여자의 지분(보유한 토큰의 양이나 보유 기간)에 따라 권리를 얻게된다.

PoS에서는 전통적인 '블록 보상' 대신 트랜잭션 수수료만으로 리워드를 받는 경우가 많습니다. 그러나 일부 PoS 기반 시스템에서는 새로운 블록 생성에 대한 추가 리워드를 제공하기도 합니다.

PoS는 복잡한 수학적 문제를 풀기 위한 대량의 컴퓨팅 파워를 필요로 하지 않기 때문에, PoW (Proof of Work)에 비해 훨씬 에너지 효율적입니다

profile
꾸준함이란 ... ?

0개의 댓글