<1.7> 블록체인과 가상자산 그리고 DAPP

구름이·2024년 1월 22일

blockChain

목록 보기
5/6
post-thumbnail

# Layer 1, Layer 2

[1] Layer 1

1) 블록을 형성하는 원장을 선장하는 방식에 따라 다양한 Layer 1 블록체인이 존재
2) 그 layer 를 실행하는 블록체인 네트워크의 흥망성쇠에 따라 각 블록체인의 장단점이 존재

* example - Layer 1 coin
* 합의 방식 : PoW, PoS, dPoS, PBFT, PoH

1. PoW (= Proof of Work)

1) 현 블록체인 네트워크 합의 체계의 1대장
2) 수많은 참여자 (노드)는 작업(문제)를 해결하기 위해 채굴을 한다.
3) 가장 처음 작업(문제)를 증명(해결, 체결)한 사람이 권리를 가지고 블록을 채결한다.
4) 고도의 CPU, GPU 등의 장비를 요구함
5) 작업을 채굴한 노드에게는 보상(채굴 비용)이 주어진다.
6) 이 때 고성능의 하드웨어에 전기를 소비하는 단점이 존재함

2. PoS(Proof of Staking)

1) 해당 블록체인 네트워크의 가상자산을 예치해야만 블록체인 네트워크 체결이 가능함
2) Staking 한 지분이 많아질수록 블록을 체결할 가능성이 높아진다.
3) 본인 지분에 대한 가치 하락으로 이어질 수 있어 안정성을 가진다.
4) 높은 연산 능력을 요구하지 않아 친환경적임

3. dPoS

1) PoS의 단점인 탈중앙화에 대한 의문성을 해결하기 위해 등장한 합의 방식
2) 대표적인 가상자산으로 이오스, 스팀
3) 지분을 가진 참여자들은 투표권을 가지고 대표자를 선정 후 그 대표자들끼리 의사 결정을 통하여 블록체인 네트워크의 의사결정을 진행 함
4) 대표자들간의 소통으로 진행되어 체결 속도가 월등히 빠르며 모든 참여자가 간접적으로 의사결정에 참여한다는 점에서 탈중앙화에 조금 더 가까움
5) 단점 - 대표자의 크기가 적으면 보안 수준이 낮을 경우 위험 발생, 대표자의 크기가 크면 PoS와 같은 문제 발생
6) 국민들이 선정한 국회의원의 투표의 1등으로 선정된 사람이 네트워크의 의사결정자가 된다.

4. PBFT(Practical Byzantine Fault Tolerance)

1)PoW, PoS와 같이 모든 대중이 참여자로 활동이 불가하며 인증서를 보유한 노드만이 블록체인 네트워크에 참여 가능
2) 인증서 기반으로 운영되기 때문에 채굴이 불필요하며 초기 네트워크에 필요한 코인들이 모두 생성된다.
3) 인증서를 받은 노드들의 다수결에 따라 협의 알고리즘이 진행됨
4) 국가의 설립에 기여한 귀족들에 의해 네트워크 의사결정자가 선발됨

5. PoH

1) 이더리움 타도를 내세우며 나타난, 솔라나 네트워크가 제시한 합의 방식
2) PoS로부터 그 개념을 발전시킴
3) 블록체인 네트워크상의 노드들이 거래 발생 시점을 참여자와 함께 검증하고 합의를 거친 뒤에 내역에 저장 함
4) 거래 내역과 시간 정보를 모두 암호화하여 검증 필요 내용이 감소하고 네트워크 속도가 증가함
5) 해당 네트워크의 참여자가 되기 위해서는 PoS보다 높은 하드웨어 사양을 가지고 있어야 함

[2] Layer 2

1. gpt

1) 기존 레이어 1 블록체인의 확장성과 속도 문제를 해결하기 위해 설계됨 
2) 스케일링 솔루션, 사이드체인, 스테이트 채널 포함
3) 레이어 1 네트워크의 트랜젝션 속도를 향상시키거나 수수료를 줄이는 데 목적이 있음

2. DApp

1) 블록체인 네트워크에서 여러 네트워크에 호환 가능한 DApp(비즈니스 모델) 을 만들 것인지 혹은 상황에 맞는 네트워크만 지원 가능한 DApp 개발 (like 안드로이드 시장과 ios 시장)

3. Layer coin

	* DApp 기반 통용되는 화폐(토큰)
    * 종류

1. Defi(Decentralized Finance : 탈중앙화 금융)
2. P2E(Play to Earn : 게임)

        1) 기존 게임 : 중앙화된 게임사의 서버에 접속하여 진행됨
    		1.  게임사가 부도가 나서 서버가 폐쇠되면 게임 내 사용자들의 모든 자산이 사라짐
    	2) 블록체인 내 게임 : 게임 이력이 모두 블록체인 네트워크에 남음
  	 		 1.  게이머들은 게임을 통해 얻은 소득을 블록체인 네트워크의 가상자산으로 인출할 수 있음
             2.  이를 거래소에서 현금으로 인출 가능
             3.  돈을 벌기 위해 게임을 하게 됨	
profile
고려대학교 컴퓨터학과 소속 석사과정 진행 중 입니다.

0개의 댓글