본문 바로가기

프로그래밍/NFT앱만들기

(2)
[프로젝트 라이언 NFT 앱 만들기] 클레이튼(Klaytn)이란? 클레이튼은 카카오의 블록체인 계열사인 그라운드X가 개발한 블록체인이다. 클레이튼의 목표는 사용자가 블록체인을 이용한다는 인식이 없이 블록체인을 이용하는 플랫폼을 만드는 것이다. 15개 국가의 51개 서비스가 운영된다. (예를 들어 Coov는 백신 접종 여부를 블록체인으로 관리를 하지만 사람들은 블록체인 기술이 들어가있는지 잘 모른다.) 클레이튼의 장점 TPS(Transatction per second 1초당 처리할 수 있는 트랜잭션 수)가 높다. Finality(완결성) 이 높다. 비트코인은 한시간 가량 기다려야 거래를 완료할 수 있다. 하지만 클레이튼은 1초만에 이 결제가 바뀔 수 없다고 완결이 되기 때문에 굉장히 빠르다. 저비용 클레이튼은 이더리움의 1%의 가스비가 나간다. 클레이튼의 합의 알고리즘 ..
[프로젝트 라이언 NFT 앱 만들기] 합의 알고리즘 Pow(Proof of Work) : 일을 많이 했으면 보상을 주는 것, 컴퓨터의 성능이 좋고 전기를 많이 쓰면 된다. 어려운 수학문제를 푼 사람에게 블록을 준다. Pow의 단점은 100명의 사람들이 수학문제를 풀면 가장 먼저 푼 첫 번째 사람만 블록을 받고 나머지는 잉여인력이 된다는 것 이다. Pos(Proof of Stake) : Pow의 단점을 보완하기 위해 설계되었다. 블록을 많이 가지고 있는 사람들이 블록을 가질 가능성이 많은 것, 많이 가진 사람들은 네트워크가 활성화 되길 원하기 때문에 네트워크를 망가뜨리지 않는다는 전제 하게 설계된 방식