Trustfarm 블록체인/인공지능 인프라기술개발
블록체인LIVE

Musicoin 블록체인에 ReplayAttack 방지를 위한 > 블록체인LIVE

블록체인LIVE

[개발공유] | Musicoin 블록체인에 ReplayAttack 방지를 위한 Patch 및 규격 MCIP-6 를 등재하였습니다.

페이지 정보

작성자 최고관리자 작성일17-10-31 18:51 조회8,838회 댓글0건

본문

작년 8월 부터 https://Musicoin.org 뮤지코인 이라는 블록체인에 관심을 가지고, 프로젝트 초반부터 커뮤니케이션을 통한 community 에 참여 하였습니다.


2017년 2월 Musicoin Pi 블록체인이 Launch 되자 마자 , 뮤지코인 풀 을 운영하고 있습니다.

2017년 8월 부터는 Myetherwallet 에 커스텀 노드로 추가하였습니다.

기존 MEW 에 적용된 Musicoin 노드 직접 접속 Wallet 주소는 https://mcdnode.trustfarm.io 로 접속하시면 됩니다.


뮤지코인의 PPP (Pay Per Play) 모델은 다음과 같습니다.


b6baae845caf9d770c38d063b3caaece_1509443508_1407.png
 


최근 2017년 10월에 UBI (Universal Basic Income) concept 의 하드포크를 지원하였고, Replay Attack 방지를 위한 EIP-155 를 적용하기 위해서, 뮤지코인 프로토콜 변경에 대해서 

Proposal 을 하였고, Proposal 은 승인되었습니다.

적용할 일정을 Musicoin 개발자 커뮤니티에서 협의하면 되는 상황입니다.


MCIPs-6 Proposal 은 다음과 같습니다. MCIP-6 을 적용한 ReplayAttack 이 방지되는 musicoin 체인이 적용될것이고, Myetherwallet 에도 재등록 될것입니다.



  MCIP: 6
  Title: Appling EIP-155 Protocol for preventing the Replay Attack
  Status: Draft Proposal
  Type: Core
  Author: trustfarm (KT Ahn - 안씨아저씨) <trustfarm.info@gmail.com>, 
          5chdn (Afri Schoedon) <schoedon@uni-potsdam.de>, 
          im (Isaac Mao) <isaac@musicoin.org>
  Created: 2017-10-30

Abstract

Prevent replay Attack, enabling the EIP-155 Protocol on Musicoin Chain.

Motivation

Current gmc-v2.0 doesn't applied ethereum's EIP-155 Protocol. So, there's risk of replay attack on ethereum based chain. Thus we need to apply this feature on musicoin chain as soon as possible.

Specification

Apply to above gmc-v2.2x , rmc-v2.2x (parity-v1.8 based musicoin node) at (what blocknumber [TBD] ) enable EIP-155 feature on musicoin chain.

Rationale

From the testing the EIP-155 enabled feature on local environment, It needs to assign future blocknumber is better for user.

Backwards Compatibility

If node set to N th blocknumber, node which enabled EIP-155 will re-sync from N th block height. 0~(N-1) block height : backward compatible. above N block : EIP-155 enabled block.

Implementation

Above gmc-v2.1 , we can configure what time we apply EIP-155 by Musicoin community consensus. It's enough on technically.

Consideration of Applying blocknumber

Suggestion of Discussed

  1. Around 1.9M (Mid of Feb,2018) , Musicoin will scheduled to fork. and that time apply EIP-155.
  2. Around 1.7M (Mid of Jan,2018) or More earlier (End of Year) , Soft fork EIP-155.
  • Another Consideration with EIP-155 is enabling EIP-150 (Gas Fee change).




댓글목록

등록된 댓글이 없습니다.