아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
건강한침팬지11
건강한침팬지1120.02.29

블록체인에서 채굴알고리즘이 중요한가요?

현재 다양한 채굴알고리즘 방식이 존재하는데도 계속해서 새로운 방식이나 조합하는 방식을 통해 채굴알고리즘을 개발하는거 같은데요, 블록체인에서 채굴알고리즘이 중요한가요?

55글자 더 채워주세요.
답변의 개수
2개의 답변이 있어요!
  • 합의 알고리즘이 중요한 이유는 어떤 합의 알고리즘을 선택, 개발하느냐에 따라서 블록체인의 속도나 보안성 등에 영향을 주고 여러가지 특성이 달라지며 결정되기 때문입니다.

    예를 들어 POW 합의 알고리즘을 채택하고 있는 경우 일반적으로 블록 생성 시간이 오래 걸리므로 거래 처리 속도가 느리지만 보안성이 강하며, 채굴이 친환경적이지 않고 집중화 될 가능성이 높다는 특성을 가집니다.

    또한 POS의 경우 POW에 비해 코인을 스테이킹 함으로써 블록 생성에 참여할 수 있으므로 친환경적이며 복잡한 연산 과정이 필요하지 않다는 장점이 있습니다. 하지만 블록을 생성할 노드를 선정할 때 무작위성에 대한 신뢰가 흔들릴 위험이 있다는 단점이 있습니다.

    그리고 DPOS의 경우 투표를 통해 지분의 위임하여 소수의 대표 노드들을 선출하고, 그러한 소수의 대표 노드들의 합의에 의해 블록을 생성하므로 거래 처리 속도가 빠르지만 소수 노드들에게 권한이 집중되어 있어 중앙화 되어 있다는 비판을 받을 수가 있습니다.

    결론적으로 말씀드리면 앞서 살펴 본 바와 같이 어떤 합의 알고리즘을 채택하고 있느냐에 따라 블록체인 자체의 특성이나 성능 같은 것들이 달라질 수 있기 때문에 합의 알고리즘이 중요하다고 할 수 있겠습니다.

    답변이 도움이 되길 바랍니다.


  • 안녕하세요 Danny입니다.

    블록체인은 기존의 중앙화시스템을 탈피한 탈중앙화시스템입니다.

    탈중앙화 시스템은 중앙에서의 관리,컨트롤 등이 없기때문에 시스템을 유지하기 위한 다수의 합의, 탈중앙화만의 시스템이 중요합니다.

    이 시스템의 핵심은 합의알고리즘인데요, 블록체인에서 어떤 합의알고리즘이 적용되는지가 해당 블록체인 시스템, 생태계, 유지 및 확장에 가장 핵심적인 역할을 합니다. 철학적인 요소도 많이 포함되어 있는게 합의알고리즘입니다. 개념, 비전등을 프로그래밍 언어로 표현한것이 합의알고리즘이기도 하죠.

    가장 중요한 것은 아니지만, 해당 블록체인 시스템의 코어, 시스템을 운용하는 방식이기때문에 중요도는 아주 높습니다.

    감사합니다.