"합의"의 두 판 사이의 차이
2번째 줄: | 2번째 줄: | ||
==개요== | ==개요== | ||
+ | 블록체인은 [[탈중앙화]]를 추구하며 전 세계의 다양한 참여자가 [[P2P]](Peer To Peer) 네트워크 방식으로 생태계를 유지하고 있기 때문에 그 무엇보다 참여자의 의견 일치(합의)가 중요하다. [[합의 알고리즘]]은 블록체인 생태계를 구성하는데 꼭 필요한 요소이며, 다양한 블록체인 프로젝트가 다양한 합의 알고리즘을 통해 운영되고 있다.<ref>Seonho Shin, 〈[https://brunch.co.kr/@shinseonho/56 블록체인 합의 알고리즘 이해하기]〉, 《브런치》, 2019-04-09</ref> 합의 알고리즘은 블록체인 네트워크에 합의를 달성하는 매커니즘이라 정의할 수 있다. 탈중앙화된 블록체인은 [[분산화]]된 시스템으로 구성되어 있으며, 중앙 권위체에 의존하지 않기에, 분산화된 노드는 트랜잭션의 유효성에 합의가 필요하다. 이곳이 바로 합의 알고리즘이 시작되는 지점이다. 합의 알고리즘은 프로토콜 규칙이 준수되고 있는지 확인하며, 모든 [[트랜잭션]]이 신뢰할 수 있는 방식으로 진행되는 것을 보장해, 코인이 한번만 사용되도록 한다.<ref>〈[https://www.binance.vision/ko/blockchain/what-is-a-blockchain-consensus-algorithm 블록체인 합의 알고리즘이란 무엇인가요?]〉, 《바이낸스 아카데미》, 2019-11-09</ref> | ||
+ | |||
+ | ==합의 알고리즘== | ||
7번째 줄: | 10번째 줄: | ||
==참고자료== | ==참고자료== | ||
+ | * Seonho Shin, 〈[https://brunch.co.kr/@shinseonho/56 블록체인 합의 알고리즘 이해하기]〉, 《브런치》, 2019-04-09 | ||
+ | * 〈[https://www.binance.vision/ko/blockchain/what-is-a-blockchain-consensus-algorithm 블록체인 합의 알고리즘이란 무엇인가요?]〉, 《바이낸스 아카데미》, 2019-11-09 | ||
==같이 보기== | ==같이 보기== | ||
− | + | * [[합의 알고리즘]] | |
{{블록체인 기술|검토 필요}} | {{블록체인 기술|검토 필요}} |
2019년 9월 11일 (수) 14:07 판
합의(agreement, 合意)란 둘 이상의 인원이 특정 문제에 대해 서로 의견이 일치하는 것을 말한다.
개요
블록체인은 탈중앙화를 추구하며 전 세계의 다양한 참여자가 P2P(Peer To Peer) 네트워크 방식으로 생태계를 유지하고 있기 때문에 그 무엇보다 참여자의 의견 일치(합의)가 중요하다. 합의 알고리즘은 블록체인 생태계를 구성하는데 꼭 필요한 요소이며, 다양한 블록체인 프로젝트가 다양한 합의 알고리즘을 통해 운영되고 있다.[1] 합의 알고리즘은 블록체인 네트워크에 합의를 달성하는 매커니즘이라 정의할 수 있다. 탈중앙화된 블록체인은 분산화된 시스템으로 구성되어 있으며, 중앙 권위체에 의존하지 않기에, 분산화된 노드는 트랜잭션의 유효성에 합의가 필요하다. 이곳이 바로 합의 알고리즘이 시작되는 지점이다. 합의 알고리즘은 프로토콜 규칙이 준수되고 있는지 확인하며, 모든 트랜잭션이 신뢰할 수 있는 방식으로 진행되는 것을 보장해, 코인이 한번만 사용되도록 한다.[2]
합의 알고리즘
각주
- ↑ Seonho Shin, 〈블록체인 합의 알고리즘 이해하기〉, 《브런치》, 2019-04-09
- ↑ 〈블록체인 합의 알고리즘이란 무엇인가요?〉, 《바이낸스 아카데미》, 2019-11-09
참고자료
- Seonho Shin, 〈블록체인 합의 알고리즘 이해하기〉, 《브런치》, 2019-04-09
- 〈블록체인 합의 알고리즘이란 무엇인가요?〉, 《바이낸스 아카데미》, 2019-11-09
같이 보기