스카이코인 편집하기
편집을 되돌릴 수 있습니다.
이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 | 당신의 편집 | ||
12번째 줄: | 12번째 줄: | ||
==특징== | ==특징== | ||
− | ===오벨리스크=== | + | ===오벨리스크 합의 알고리즘=== |
− | 스카이코인은 [[채굴]] 기반인 작업증명 방식과 [[스테이크]] 기반인 지분증명 방식을 모두 대체하는 오벨리스크 | + | 스카이코인은 [[채굴]] 기반인 작업증명 방식과 [[스테이크]] 기반인 지분증명 방식을 모두 대체하는 오벨리스크 합의 알고리즘을 채택했다. 이는 스카이코인의 개발자들이 채굴 작업을 통해 생성되는 블록체인 [[네트워크]]의 중대한 보안결함과 중앙 집중화를 바로잡기 위해 개발하였다. 오벨리스크 합의 알고리즘은 오벨리스크 합의 알고리즘은 [[공개키]]와 개인 블록체인으로 구성된다. 합의 결정과 의사소통 과정은 오벨리스크 [[노드]]의 각 개인 블록체인 내에서 이루어진다. 이는 노드가 하는 모든 행위를 공개적으로 기록하며 이를 통해 커뮤니티는 [[해킹]] 공격의 시도를 지속적으로 감시할 수 있다. |
오벨리스크 방식의 가장 큰 특징은 구독 기능이 있다는 것인데, 각 노드는 이를 구독하는 다른 노드 목록을 가지고 있다. 구독자가 더 많은 노드는 더 많은 신뢰를 받고 네트워크에 더 많은 영향을 끼칠 수 있다. 물론 커뮤니티가 네트워크를 대표하는 노드를 신뢰하지 않거나 네트워크의 권한이 편향되어 있다고 느낄 때에는 네트워크의 권력 규형이 조정될 수 있다는 한계점 또한 있다. 현재 오벨리스크 합의 알고리즘은 [[Ben-OR]]의 무작위 합의 알고리즘을 기반으로 작동한다. 이러한 무작위 그래프에서 [[시빌공격]]은 거래를 되돌릴 수 없는데, 따라서 오벨리스크 방식에서 해킹공격은 의미가 없는 공격이 된다. 즉, 실질적으로 해킹을 통해 얻는 이익보다 발생하는 비용이 더 많다는 점에서 오벨리스크 합의 알고리즘 자체가 보안적인 안전장치가 되는 셈이다. | 오벨리스크 방식의 가장 큰 특징은 구독 기능이 있다는 것인데, 각 노드는 이를 구독하는 다른 노드 목록을 가지고 있다. 구독자가 더 많은 노드는 더 많은 신뢰를 받고 네트워크에 더 많은 영향을 끼칠 수 있다. 물론 커뮤니티가 네트워크를 대표하는 노드를 신뢰하지 않거나 네트워크의 권한이 편향되어 있다고 느낄 때에는 네트워크의 권력 규형이 조정될 수 있다는 한계점 또한 있다. 현재 오벨리스크 합의 알고리즘은 [[Ben-OR]]의 무작위 합의 알고리즘을 기반으로 작동한다. 이러한 무작위 그래프에서 [[시빌공격]]은 거래를 되돌릴 수 없는데, 따라서 오벨리스크 방식에서 해킹공격은 의미가 없는 공격이 된다. 즉, 실질적으로 해킹을 통해 얻는 이익보다 발생하는 비용이 더 많다는 점에서 오벨리스크 합의 알고리즘 자체가 보안적인 안전장치가 되는 셈이다. |