XPC 1.0 소개 (2) – ABPoS(Age Burnable PoS)
목차 : XPC 1.0 소개
비트코인 0.17.0 기반
ABPoS(Age Burnable PoS)
XPC 블록체인 사양
XPC는 세그윗(Segwit) 기능을 기본적으로 지원하는 비트코인 0.17.0 기반으로 개발되었으며, 합의알고리즘은 PoS(Proof-of-Stake) 방식을 채택하였고 기존의 PoS 합의알고리즘을 추가 개선한 Age Burnable PoS(이하 ABPoS) 합의알고리즘을 개발하여 적용하였다.
2. ABPoS(Age Burnable PoS)
독립된 다른 트랜잭션을 통한 보상 배분
XPC에 적용된 ABPoS에서는 보상이 스테이킹하는 트랜잭션과는 독립된 트랜잭션을 통해서 배분된다. 이 때 지급되는 보상은 코인의 수량에 따라 비례하여 받게 된다.
채굴 보상의 즉시 분배 기능
또한, ABPoS에는 트랜잭션의 스테이킹 성공을 통해 발생하는 보상 트랜잭션을 조건부로 편집할 수 있는 특별한 기능을 가지고 있다. 이 기능을 이용하여 다양한 사업 전략을 구상할 수 있다. 특히 웹 월렛을 포함한 웹 서비스 제공자의 경우에는 일부 보상 트랜잭션을 손쉽게 편집하여 서버 운영비나 서비스 유지비를 충당할 수 있다. 따라서 ABPoS를 사용하는 서비스 관리자는 안정적인 수입을 보장받을 수 있어 사업 성장의 발판을 마련할 수 있을 것이다.
<XPC 지갑에서의 채굴 보상 분배 설정>
채굴 과정에서의 수수료 소각
모든 트랜잭션(설령 브로드캐스팅이 실패하더라도)을 처리할 때마다 수수료가 부과되며 그 수수료는 전량 소각된다. 결과적으로 기존 거래에서 수수료가 소각되는 방식과 유사하게 스테이킹을 할 때마다 수수료는 소각되고 소각되는 수수료만큼 총 발행량은 감소하게 된다. 최대 발행량이 정해져 있지 않은 PoS 방식 암호화폐의 가장 큰 문제점은 인플레이션인데, ABPoS를 이용한 거래 수수료 및 스테이킹 수수료의 지속적인 소각은 XPC의 총 공급량을 억제하는데 도움을 줄 것이다.
Comments