XPC 1.0 소개 (1) – 비트코인 0.17.0 기반 PoS
목차 : XPC 1.0 소개
비트코인 0.17.0 기반
ABPoS(Age Burnable PoS)
XPC 블록체인 사양
XPC는 세그윗(Segwit) 기능을 기본적으로 지원하는 비트코인 0.17.0 기반으로 개발되었으며, 합의알고리즘은 PoS(Proof-of-Stake) 방식을 채택하였다.
비트코인 0.17.0 기반의 PoS 합의알고리즘
세그윗 지원
세그윗은 전자 서명을 트랜잭션 정보에 포함시키지 않고 별도로 분리하여, 트랜잭션의 무게를 감소시킴으로써 주어진 블록에 더 많은 저장 공간을 만들어준다. 그 결과 XPC는 속도와 네트워크 성능에 긍정적인 효과를 기대할 수 있다.
최신 비트코인용 플러그인
XPC 블록체인은 비트코인 0.17.0 기반으로 개발되었기 때문에, 다양한 비트코인용 플러그인과 호환되고 활용할 수 있는 장점을 가지고 있다. 비트코인 소스코드는 10년이상 수많은 개발자에 의해서 검증되고 개발되어 왔기 때문에, XPC 팀에서는 블록체인 자체의 개발보다는 서비스를 개발하고 향상시키는 것에 더 집중할 수 있다.
PoS(Proof-of-Stake) 합의알고리즘
비트코인의 합의알고리즘은 PoW(Proof-of-Work)로 가장 오래되고 가장 안전한 합의알고리즘으로 널리 알려져 있다. 하지만 일반적인 PoW 합의알고리즘을 가진 블록체인들에는 비싼 전기료 및 채굴 장비가 투입이 되며, 특히 많은 채굴자들이 참여하지 않는 블록체인의 경우, 일부 악의적인 채굴자에 의해 블록체인의 보안은 위협을 받을 수 있다. 따라서 XPC는 XPC 유저들이 실제 블록체인 네트워크에 참여하여 보안이 안전하게 유지되면서 채굴에 따른 각종 비용을 절감할 수 있는 PoS 합의알고리즘을 채택하였다. PoS 합의알고리즘은 이더리움에서도 향후 적용될 합의알고리즘으로, ‘대량 통화를 소유하고 있는 참가자는 그 통화 가치를 지키기 위해 시스템의 신뢰성을 손실하지 않을 것이다.’라는 전제를 바탕으로 설계된 합의알고리즘이다.
Comments