Dev-CodeHJ.log
로그인
Dev-CodeHJ.log
로그인
3세대 블록체인
김휘진
·
2023년 6월 3일
팔로우
0
3세대 블록체인
Algorand
Cosmos
cardano
polkadot
solana
이더리움2.0
0
Blockchain
목록 보기
7/8
1세대 블록체인
낮은 확장성
느린 처리속도
합의 도출이 어려운 의사결정 시스템
비효율적인 에너지소모
그로인한 환경오염
2세대 블록체인
제 3자 없이도 다양한 계약 구현 가능
다양하게 활용할 수 있는 DAPP 개발 가능
의사결정 기능 부재
에너지 소모가 큰
작업증명방식(POW)
트랜잭션 용량 제한
3세대 블록체인이란?
1, 2세대 블록체인의 한계를 극복하기 위해 나온 블록체인
각자의 방식과 목적을 가지고
트릴레마
를 해결하고자 노력중
3세대 블록체인에는 많은 종류가 있음
몇 가지 유명한 블록체인들을 예로 들어보자면 두 가지로 분류됨
예외로 2세대에서 3세대로 진화한 블록체인도 존재
2세대에서 3세대로 업데이트
이더리움 2.0
2세대 블록체인이지만 3세대 블록체인이 되기 위해 업데이트 중
1초당 거래 능력이 25000~100000개
이전보다 에너지를 99.98% 적게 사용
알고리즘을
작업증명(POW)
에서
지분증명(POS)
으로 전환
확장성개선
비지니스 중심
비지니스 중심의 3세대 블록체인으로는 대표적으로 두 가지가 있음
Cosmos
목표 : 블록체인의 인터넷
언어 : Go
블록체인들이 서로 커뮤니케이션 할 수 있는 인터넷
자신만의 블록체인을 만들 수 있는 프레임워크 제공
그들이 제공하는 모듈을 조합하여
스마트 컨트랙도 추가 가능
자체제작 모듈도 추가 가능(
Go언어로 만든!
)
만든 블록체인의 보안을 강화하기 위해선 Cosmos Hub에 연결해야함
블록체인들을 연결할 수 있음
연결 시 전체 Cosmos 네트워크의 보호를 같이 받을 수 있음
다른 블록체인들과 네트워킹 가능
아예 다른 블록체인과도 네트워킹 가능 (ex. 비트코인, 이더리움)
가능한 이유는 Peg zones
현재 상용화되어 잘 쓰이고 있다.
(ex. 바이넌스(BNB)코인, Terra(한국))
Polkadot
Cosmos와 비슷함
언어 : Rust
모듈화되어있음
Polkadot Hub에 연결해 네트워크를 보호받을 수 있음
Cosmos와 차이점
Cosmos에 비해 아직 큰 프로젝트 런칭을 못함
Polkadot Hub는 비용을 지불해야함(Cosmos는 무료)
Polkadot Hub에는 딱 100개의 자리만 있기 떄문
쓸모없는 프로젝트를 사전에 방지
돈을 낼 여력이 있는 프로젝트만 사용
이더리움 대체
이더리움 = 탈중앙화된 백엔드
이더리움을 대체하겠다는 것은 탈중앙화된 백엔드를 만들겠다는 뜻
블록체인 트릴레마
를 해결했다고 주장
Cardano
목표 : 전 세계를 위한 탈중앙화된 금융 시스템을 만드는 것
언어 : Haskell
전 세계를 위한 금융시스템이란 엄청 거대한 것
이 거대한 목표 달성을 위해 천천히 그러나 꾸준히 전진 중
아직 성과는 x
프로젝트에서 무엇인가를 할 때 일단 논문을 써야함
과학자, 수학자, 암호학자들이 모여 해당 논문을 면밀히 검토
정식 검토 후 해당 코드를 이행
=> 엄청 높은 레벨의 검증
세계를 위한 탈중앙화 금융 시스템을 만들기 위해선 이 정도 레벨의 검증은 필수라고 생각
Haskell 언어
프로그래밍 언어보다는 수학에 더 가까운 언어
Go, Rust 기반보다 더 전문적일 것임
Algorand
언어 : Dart, Rust 외에도 다양한 언어 지원
개발자 문서가 잘 정리되어있음
특정한 작업을 위한 보상이 없음
퍼블릭 키에 여러 프라이빗 키를 사용할 수 있음
은행이나 여러 금융 서비스보다 논리적으로 우수한 보안 체계
알고랜드를 이용해 연동된 서비스 사용 중 사고가 일어난다면?
서비스별 다른 프라이빗 키로 작동하여 해당 계좌는 안전
신속하게 후속조치 가능
Algorand 이용 사례
- 마셜제도라는 국가는 그들의 디지털 화폐로 Algorand를 발행
- 이탈리아 출판인 협회(SIAE)는 4백만 NFT를 Algorand의 블록체인 발행
Solana
언어 : Rust, C++
1초에 5만개 이상의 트랜잭션을 처리할 수 있다고 주장
1초에 비트코인:5개/이더리움:30개
1백만 개 트랜잭션 처리 비용이 10달러
이더리움 1개 트랜잭션 비용이 40달러 이상
이더리움에서 솔라나로 옮긴 프로젝트 존재
아무래도 이더리움의 비싼 트랜잭션 비용때문
6시간동안 네트워크가 다운된 적이 있음
아직 완성 스테이지는 아니고 베타 완성 단계일 수 있음
워낙 빠르기에 잠재력이 있음
Proof Of History를 사용
확장성이 좋음
블록과 트랜잭션을 타임스탬프 가능
관리가 빠름
김휘진
Don't give up, I can do (IT)
팔로우
이전 포스트
NFT
다음 포스트
지분증명(Proof Of Stake)
0개의 댓글
댓글 작성