Notice
Recent Posts
Recent Comments
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Tags more
Archives
Today
Total
관리 메뉴

게이트코리아

[ 블록체인 ] 채굴에서 투표방식으로 전환되나 ? 본문

GATE 블록체인 뉴스

[ 블록체인 ] 채굴에서 투표방식으로 전환되나 ?

게이트아이오 2019. 12. 4. 14:22

채굴은 비트코인의 블록 생성에서 필요하다. 블록은 비트코인에 일어난 거래 내역으로 이뤄져 있다. 그러므로 블록 생성은 탈중앙 방식으로 거래를 인정하는 방식이다. 거래 내역이 블록 생성에 의해서 등록되기 때문이다.

비트코인에서 블록 생성 규칙은 명확하다. 컴퓨팅 파워를 많이 가진 사람일수록 유리하다. 블록을 빠르게 생성할 수 있기 때문이다. 물론, 해당 블록이 잘못된 것일 수 있다. 무효가 될 수 있다. 그러나 중앙에서 이를 제재하지 않는다.

다수가 선택해 이러한 블록을 제재한다. 다시 말해, 다수 채굴자는 올바르게 먼저 생성한 블록 뒤에 블록을 추가하면서 올바른 블록을 정식 블록으로 인정받게 한다. 가장 긴 체인 규칙은 블록이 가장 많이 형성된 곳을 정식 블록으로 인정하는 규칙이다. 다수가 모인 곳은 블록 추가 속도가 빠르다. 다수의 컴퓨팅 파워가 한곳에 모여 블록을 생성하고 있기 때문이다.

즉, 비트코인의 블록체인은 다수의 컴퓨팅 파워를 모아서 올바른 블록을 형성하도록 한다. 이때, 전제 조건은 성실한 채굴자가 악의적인 채굴자보다 훨씬 더 많아야 한다. 다시 말해, 과반수의 착한 채굴자가 있어야 유지가 가능하다.

이러한 블록체인 운영 방식을 ‘작업증명알고리즘(PoW)’이라고 부른다. 컴퓨팅 파워라는 작업을 활용해 블록을 생성하고, 다수 채굴자에 의해서 검증되기 때문이다. 이러한 방법에서도 컴퓨팅 파워가 사용된다. 블록을 생성하여 가장 긴 체인을 형성하는 것에 기여하기 때문이다.

이제 해법은 ‘블록을 완성하고 검증하는 것’보다 ‘블록 생성 단계에서 안정적으로 검증받는 것’이 훨씬 더 안전할 수 있다. 참고로 블록의 유효성 여부를 완결성으로 표현한다. 전자는 완결성이 없는 블록체인으로 PoW, PoS, DPoS 등이 있다.

반면 후자는 ‘비잔틴장애허용(BFT)’이라는 알고리즘을 사용한다. 거의 모든 참여자 투표에 의해서 블록 운영을 결정한다. 참고로 BFT라고 부른 이유는 비잔틴 장군 문제를 해결하는 알고리즘이다.

비잔틴 장군 문제는 성병을 둘러싼 장군이 배신자가 있음으로 인해 합의가 어려운 상황을 의미한다. 이를 비잔틴장애문제(BFT)를 통해 해결할 수 있다. BFT는 참여자가 배신자보다 3배 초과하여 많아야 안전하게 돌아갈 수 있다고 설명하는 알고리즘이다.

방식은 투표이다. 그러나 블록 생성 단계에서부터 다수의 검증을 받는다. 검증자의 3분의 2 이상이 참석해야 한다. 어떤 경우에는 참여자의 3분의 2 이상 참여해야만 투표를 인정하는 경우도 있다. 이처럼 BFT는 합의 시간보다는 안전성을 고려한다. 합의가 단 번에 안 일어질 수도 있기 때문이다.

블록체인은 PoW에서 출발했다. 그러나 전기료 등 비용 문제로 투표 방식의 합의 방식이 선호되고 있다. 블록체인으로 인한 전략 낭비는 옛말이다. 투표를 통한 공정한 방식의 블록체인이 새로운 플랫폼으로 주목받고 있기 때문이다.

 

#비트코인 #암호화폐거래소 #gateio #gatekorea #이더리움 #리플 #블록체인 #블록체인뉴스 #이오스 #크립토#암호화폐 #암호화폐경제 #암호화폐뉴스 #암호화폐시세 #비트코인시세 #사물인터넷 #4차산업 #규제샌드박스#블록체인경제 #ETH #Ethereum #이더리움 #블록체인시세 #가상화폐 #IEO #암호화자산거래소 #블록체인주식 #비트코인전망 #비트코인가격 #비트코인거래소순위 #블록체인컨퍼런스 #블록체인기술 #블록체인지갑 #블록체인구조

#게이트아이오 공식채널 :

<Official Support> 문의, 커뮤니티

텔레그램방(Telegram) : https://t.me/gateiokr

네이버카페(Naver Cafe) : https://cafe.naver.com/gateiokorea

카카오 오픈채팅방(Kakao) : https://open.kakao.com/o/gm8Ysgub

카카오플러스(Kakao Plus) : http://pf.kakao.com/_xnDmGC

<Official Page> 공지, 정보공유

네이버블로그(Naver Blog) : https://blog.naver.com/gateiokorea

네이버밴드(Naver Band) : https://band.us/band/72807993

티스토리(Tstory) : https://gateiokorea.tistory.com/

스팀잇(Steemit) : https://steemit.com/@gateioexchange

트위터(Twitter) : https://twitter.com/gate_io

페이스북(Facebook) : https://www.facebook.com/OfficialGateio

인스타그램(Instagram) : https://www.instagram.com/gate.io/

<Official Tech> 기술관련

미디엄(Medium) : https://medium.com/@gateio

깃허브(Github) : https://github.com/gateio

거래소 홈페이지(Homepage): http://gate.io

Comments