<style> .reveal { font-size: 24px; } </style> # Proof of Transfer 🔄 이 문서는 최근 제시된 마이닝 매커니즘, SIP-007 전송 증명(Proof of Transfer)을 위한 커뮤니티 설명자료입니다. - 슬라이드: https://hackmd.io/@BlockStack-Korea/BJyGwhGuU?type=slide - 영어 원문보기: https://hackmd.io/@kf0897riSlaPvlj6tUW5hA/SkeL7ErD8 - 갱신일: 16 April 2020 --- # PoX - Proof of Transfer Overview ![](https://i.imgur.com/bf9oiLh.png) --- <style> code.blue { color: #337AB7 !important; } code.orange { color: #F7A004 !important; } </style> ## PoX란? - PoW 암호화폐를 사용하여 새로운 블록체인 블록체인을 보호하는 마이닝 매커니즘입니다. - 전력이나 기본 암호화폐를 파괴하지 않고 최대한 활용하는 <code class="orange">효율적인</code> 알고리즘 입니다. - 다른 PoW 암호화폐를 사용할 수 있지만, 현재는 가장 안전한 <code class="orange">Bitcoin</code>을 사용합니다. - 마이너에 의한 기반 암호화폐의 전송<code class="orange">Proof-of-transfer (PoX)</code>으로 증명합니다. --- ## PoX 마이닝 비교 | 이름 | 약어 | 새 암호화폐를 발행하기 위한 마이너의 행동 | | ---- | ----- | -------- | | Proof-of-work | PoW | 전력과 연산력을 사용하여 새로운 암호화폐를 발행합니다. | | Proof-of-stake | PoS | 기반 암호화폐에 대한 경제적 지분으로 같은 암호화폐를 발행합니다. | | Proof-of-burn | PoB | 기반 암호화폐를 소각하여 새로운 암호화폐를 발행합니다. | | Proof-of-transfer | PoX | 기반 암호화폐를 전송하여 새로운 암호화폐를 발행합니다. | --- # 스택킹 <style> code.blue { color: #337AB7 !important; } code.orange { color: #F7A004 !important; } </style> - <code class="blue">스택커</code> STX를 락업하고 풀 노드를 실행하여 합의 알고리즘에 참여합니다. 적극적인 참여를 위해 (대략) 매월마다 수익을 얻습니다. - <code class="blue">STX 마이너</code> Clarity 스마트 컨트랙트와 트랜잭션 처리하여 새 블록을 만들고 STX을 발행합니다. ### 이코노미 - 스택커는 Bitcoin을 보상으로 받습니다. - PoW의 보안 및 안정성을 PoS의 경제적 이점과 함께 결합합니다. --- ## 스택커로 참여하기 위한 조건 - 전체에서 0.02% 이상의 STX를 가진 지갑을 사용하거나, 마이닝 풀에 참여해야합니다. (임계점은 3만에서 10만 STX 사이에서 조정됩니다) - STX를 정해진 시간동안 락업해야합니다. (약 10일에서 3개월 정도 입니다) - 보상을 수령할 BTC 주소를 제공해야합니다. - 스택스 체인 팁(최신 블록)에 투표에 참여해야 합니다. - 임계점 이하의 STX 보유자를 위해 스택킹 풀을 이용하기 위한 딜리게이션 기능은 자체적으로 제공합니다. --- ## 스택킹 알고리즘의 단계 1. 준비 단계 2. 보상 단계 --- ### 준비 단계 <style> code.blue { color: #337AB7 !important; } code.orange { color: #F7A004 !important; } </style> - <code class="blue">앵커 블록 선정</code> - 스택스 체인의 블록입니다. 앵커 블록의 하위 포크를 마이닝하려면, 마이닝 자금을 리워드 주소로 전송해야 합니다. - <code class="blue">보상 세트의 합의</code>- 스택스 체인에 의해 결정된 보상을 받을 스택커의 BTC 주소 집합입니다. --- #### 앵커 블록 선정 1. 정해진 숫자 이상으로 마이너에 의한 확정이 필요합니다. 2. 앵커 블록은 **F*W**의 마이너 지지로 확정됩니다. ``` F= 큰 분수 (예, 0.8) W= 보상 사이클이 시작되기 전의 BTC 블록의 창. (예, 240 Bitcoin 블록) ``` 3. 임계점 `t`의 유효한 스택커의 지지에 의해 보증됩니다. --- ### 보상 단계 1. VRF(검증 가능한 랜덤 함수)와 사용자 지지 소각에 의해 리더를 선출합니다. 2. 리더는 커밋된 BTC 자금을 주소 선택 규칙에 따라 소각/보상 주소로 전송합니다. --- #### 다음 블록의 채굴 /리더 선출: Step 1:- VRF 공개 키를 등록합니다. Step 2: STX 체인 팁, 새로운 VRF 시드(M) 커밋하고 전송합니다. Step 3:- 선출된 경우, VRF 증명(P)과 블록을 브로드캐스팅합니다. - PoB의 리더 선거(SIP-001#leader-election)와 동일한 방식으로 진행. --- #### 보상 주소에 대한 규칙 : - 마이너가 앵커 블록의 하위 블록을 만들었을 때 자금을 받습니다. - 블록마다 보상 세트에서 5개의 주소가 VRF을 사용하여 선택됩니다. - 한번 선택된 보상 주소는 다음 추첨에서 제외됩니다. --- #### 전송받는 주소에 대한 규칙: | 마이너의 자금 전송 | 소각주소 | 보상주소 | | --------------------------------------------------------- | --------------------- | ----------------------- | | 어떤 앵커 블록의 하위도 아닌 체인 팁(새 블록)을 만들어낼 경우 | O | | | 앵커 블록의 하위 블록을 만들어낼 경우 | X | O | --- ### 보상 주기에 대한 사실들: - 합의 복잡성을 줄이기 위해 주기의 길이는 고정되어 있습니다. - 매 보상 주기마다 마이너 자금은 5000개 이상의 Bitcoin 주소들에게 전송됩니다. - 매 블록(매 추첨)마다 보상 주소 세트에서 5개 주소가 선택됩니다. - 슬롯보다 적은 수의 스택킹 주소가 참여하여 자리가 남을 경우, 잔여 블록들에 대해서 채굴자는 소각 주소로 자금을 전송해야합니다. --- ### 스택킹 위임(Delegation): - 위임 프로세스를 스택 지갑 주소(자산 주소)가 스택 프로토콜에 참여할 다른 주소 (대리인 주소)를 지정할 수 있습니다. - 이를 위해 자산 위임과 위임 종료, 두개의 새로운 트랜잭션 타입이 추가됩니다. - 다수의 STX 주소(자산 주소)에 대한 대리인인 단일 STX 주소(대리인 주소)는 각 주소를 포함한 스택킹 메시지를 브로드캐스팅해야 합니다. --- ## 스택스 2.0의 보상: 모든 보상은 보상 주기가 완료된 후 분배됩니다. | 보상 | 마이너 | 스택커 | | ------------------------------ | -------------- | ---------------- | | 블록 보상/신규 STX | O | | | Clarity 수수료 | O | | | 전송 수수료 | O | | | 마이너가 공약한 BTC 금액 | | O | | 사용자 지지 소각 보상 | O | | --- # 연구/정리 중인 내용 * 마이너 통합 * POX의 시간 범위 ``` - 초기 단계 - 소멸 단계 ``` * 개발자 지원 자금 * 할인된 마이닝 * 비트코인 대역폭 --- ## For the community. Made by the community :heart: 아래 블록스택 커뮤니티를 통해 함께하세요. - :computer: **GitHub** https://github.com/blockstack/ - :video_game: **Discord** https://discord.gg/qWMUYDV (한국어 채널 있음) - :mailbox: **Telegram** **EN**[@blockstack](t.me/blockstack) **KO** [@BlockstackChatKorea](t.me/BlockstackChatKorea) - :bird: **Twitter** @blockstack / @blockstackr - :pick: Interested to be a miner? Apply [here](https://blocksurvey.org/survey/1216tyLMMnobWmRDpGx2z33uUcwjww4kMm/65a3e307-5d43-45e4-ad64-5d791304a0d8) :point_up:
{"metaMigratedAt":"2023-06-15T06:35:40.491Z","metaMigratedFrom":"YAML","title":"블록스택 전송 증명(Proof of Transfer) 커뮤니티 설명 자료","breaks":true,"description":"View the slide with \"Slide Mode\".","slideOptions":"{\"theme\":\"white\",\"transition\":\"slide\"}","contributors":"[{\"id\":\"92f98758-2c7b-4d07-8774-f4d50026a1e8\",\"add\":10801,\"del\":5846}]"}
    632 views
   Owned this note