[Microbitcoin] Technical Specifications White paper ver.2 영문백서 기술 부문 한글 번역
안녕하세요. 마이크로비트코인 백서 ver.2가 게시되었네요.
요약과 서론은 각설하고 가장 중요한 기술부문에 대한 해석을 해보도록 하겠습니다
마이크로비트코인 커뮤니티는 커뮤니티 기여자가 함께 가치를 만들어 갑니다 :)
기술 사양
Presented below are the proposed technical specifications that will be implemented for the initial phase of the hardfork. With progression and adaptation, we believe an open and talented community will continue to contribute toward the technological improvements of the platform.
아래에 제시된 내용은 하드포크 초기 단계에 구현될 제안된 기술 사양입니다. 발전과 적용을 통하여, 마이크로비트코인은 개방적이고 재능 있는 공동체가 플랫폼의 기술적 개선에 계속해서 기여할 것이라고 믿습니다.
1. Total Supply
The supply of Bitcoins is presently pegged at 21 million coins, out of which 80% have already been mined. Any crypto coin to be used as a supplement to transactions in the micro-economy must be able to guarantee a vastly increased supply of these coins. An increased total supply would lower the value of integers, also known as "Satoshi," as well as the cost of transaction fees. The Micro Bitcoin token, to be known as MBC, would see the creation and deployment of 210,000,000,000 coins, or 10,000 times the number of BTC that can ever be mined.
1. 총공급
비트코인 공급은 현재 2100만개의 코인에 묶여 있으며 그 중 80%는 이미 채굴된 상태입니다. 모든 암호화폐는 미시경제에서 거래의 대체물로 사용될 것이므로, 암호화폐는 공급이 크게 증가할 것을 보장할 수 있어야 합니다. 총 공급량이 증가하면"사토시"라고도 알려진 정수의 가치와 거래 수수료가 낮아질 것입니다. MBC로 알려진 마이크로 비트코인은 2억달러(약 21억 5000만원)어치의 발행과 배포, 즉 채굴이 가능한 BTC의 10,000배에 달하는 숫자를 보여 줍니다.
MBC210,000,000,000
비율 1BTC:10,000MBC
Increasing the total supply of MBC by a ratio of 1:10,000 to that of Bitcoin will lead to transactions of lower values attracting lower fees. This is in keeping with the intended idea for lowering transaction costs of micro payments made using the platform.
MBC의 총 공급량을 비트 코인 대비 1:10,000의 비율로 늘리면 더 낮은 수수료를 지불하게 될 것입니다. 이것은 플랫폼을 이용한 소액 결제의 거래 비용을 낮추려는 의도와 일치하게 됩니다.
2. Proof of Work
Issues regarding the current Bitcoin proof-of-work algorithm have been raised after significant improvements were made to mining equipment. These new mining equipment, commonly known as “ASIC Miners” (Application-Specific Integrated Circuits), became the latest generation of mining equipment and have supplanted the CPUs and GPUs that preceded them. Their incredible processing speeds and lower power consumption have made them the mainstay of the mining market, but their emergence has slowly led to a "centralized" mining structure. Due to the inequality of access to these ASIC miners, only those who could afford them and had the infrastructure to support their use could have access to these equipment. If you lived in a resource-deprived country where power cuts are the norm and not the exception, then the guys with the ASIC miners were already in an advantageous position.
2. 작업 증명
현재 비트코인의 PoW 알고리즘에 대한 이슈는 채굴 장비가 개선된 후에 제기 되었습니다. 흔히"ASICMiners"(어플리케이션별 집적 회로)로 알려진 이 새로운 채굴 장비는 최신 채굴장비가 되었고, 이전의 GPU를 대체하였습니다. 이 채굴기법은 놀라운 처리 속도와 낮은 전력 소비는 그들을 채굴시장의 중요한 역할이 되도록 하였지만 이 채굴기법의 출현은 천천히"중앙화된 "채굴 구조로 이끌었습니다. 이러한 ASIC마이닝의 접근 불평등으로 인해, ASIC 마이닝의 사용을 지원할 수 있는 기반 시설을 갖추고 그들을 지원할 수 있는 사람들만 이러한 장비에 접근할 수 있습니다. 전력 차단이 예외가 아닌 자원이 부족한 나라에 살았다면 ASIC 형식 채굴자들은 이미 유리한 위치에 있었을 것입니다.
Mining has to be kept decentralized so that it does not become skewed to suit those who had the muscle to afford ASIC mining equipment. This is why the “ASIC-resistant” mining equipment have been developed. Micro Bitcoin will implement the “ASICresistant” proof-of-work algorithm known as “Grøstl” that was developed by the team at Groestlcoin.
Full specifications related to mining will be listed on the official Micro Bitcoin Github repository. Link can be found via the official website.
채굴은 ASIC채굴 장비를 구입할 수 있는 사람들에게만 맞춰지도록 왜곡되지 않도록 분산되어야 합니다. 이것이 바로"ASI-resisant"채굴 장비가 개발된 이유입니다. 마이크로 비트코인은 Grøstl팀이 개발한 'Grøstl'로 알려진 'ASICresistant' PoW 알고리즘을 구현합니다. 채굴과 관련된 모든 규격은 공식 마이크로비트코인 github 저장소에 게시될 예정입니다. 공식 웹 사이트를 통해 링크를 찾을 수 있습니다.
3. Segregated Witness (SegWit)
Segwit is a protocol upgrade that has been designed to make Bitcoin more scalable without increasing the size of blocks. All Bitcoin input transactions require the sender to use the private keys to digitally sign off on the transaction. By segregating the signature block (which takes up the chunk of data size of each transaction), up to 60% reduction of the data size is achieved, reducing the transaction time and cutting transaction costs. Micro Bitcoin will fully implement SegWit.
SegWit has proven to be a success in increasing the speed of transactions and MicroBitcoin should continue with this advancement of the tech to provide the necessary transaction speeds for everyday usage and maximum speed of adoption in the microeconomy.
3. Segregated Witness (SegWit)
세그윗은 비트 코인을 블록 크기를 늘리지 않고도 확장 가능하도록 설계된 프로토콜 업그레이드 입니다. 모든 비트코인의 입력 거래내역을 수행하려면 송신자가 개인 키를 사용하여 디지털 방식으로 거래에 서명해야 합니다. 세그윗은 각 트랜잭션의 데이터 크기 부분을 차지하는 서명 블록을 분리하여 데이터 크기를 최대 60%까지 줄여 트랜잭션 시간을 단축하고 트랜잭션 비용을 절감합니다. 마이크로 비트코인은 세그윗을 완벽하게 구현합니다.
세그윗은 거래 속도를 높이는 것이 성공적임을 증명했으며 마이크로비트코인은 실물경제에 적용하기 위한 필요한 거래 속도와 최대 채택 속도를 제공하는 기술의 발전을 계속하여야 합니다.
4. Block Size and Interval
To increase the number of transactions per second or "TPS," an increase in block size would supplement the many transactions happening on the network. Adoption of the SegWit protocol as mentioned previously will lead to a block size gain of four megabytes per block. More transactions can then be handled per block, at lower costs.
Furthermore, the interval between the creation of new blocks will be lowered to one minute to facilitate near-instant transaction confirmations for micropayments. So you can expect to walk into a pizza shop and pay for your pizza with MBC within the same time frame it would take to run your credit card on a PoS machine.
4. 블록 크기 및 간격
초당 트랜잭션 수를 늘리거나"TPS"를 늘리면 네트워크에서 발생하는 많은 거래를 보완할 수 있습니다. 앞에서 언급한 세그윗 프로토콜을 채택하면 블록당 블록 크기가 4MB증가하게 됩니다. 블록 단위로 더 많은 거래를 더 낮은 비용으로 처리할 수 있습니다.
또한, 새로운 블록 생성 사이의 간격을 1분으로 줄여 소액 결제를 위한 거의 즉각적인 거래내역 확인을 가능하게 할 것입니다.
따라서 마이크로비트코인 사용자는 피자 가게에 들어가 피자를 사기 위해 PoS기계에서 신용 카드로 지불하는 것과 동일한 시간 내에 마이크로비트코인으로 돈을 지불할 수 있습니다.
5. Block Reward
The ratio of the increase in total MBC supply in relation to existing BTC supply will be applied to block rewards. With Bitcoin transactions currently being done at 12.5 BTC per block (at an interval of ten minutes per block) we can formulate that:
(12.5 x 10,000) / 10 = 12,500 MBC per block
(BTC Reward x Ratio) / Block interval ratio = Micro Bitcoins per block
So miners would get more rewards of MBC in relation to BTC for each block mining cycle.
5. 블록 리워드
기존 BTC공급과 관련한 MBC총 공급량 증가율이 블록 리워드에 적용 됩니다.. 비트코인 거래는 현재 블록당 12.5BTC에서 처리되고 있으므로(블록당 10분 간격)다음과 같이 공식화할 수 있습니다.
**(12.5 x 10,000) / 10 = 블록당 12,500 MBC **
(BTC 보상 x 비율) / 블록 간격 비율 = 블록당 마이크로비트코인
6. Replay Protection
Replay Protection is the generalized term used in describing techniques for prevention of replay attacks. Replay attacks are defined as fraudulent or malicious duplication or delay of validly transmitted data within the blockchain. If you have a main chain and a forked chain, it exposes the data transmitted on one chain to fraudulent duplication on the other chain. But replay protection makes such transactions only valid on the chain that the sender intended and renders invalid any malicious duplication of such data on another chain. In other words, data validly sent on chain X will not be valid on
chain Y and vice versa. As this is an essential security measure, it’s a necessary implementation going forward.
In addition to implementing replay attack protection, Micro Bitcoin will use its own unique address formatting system as an added measure to secure transactions within its network.
6. 리플레이 프로텍션
Replay Protection은 재생 공격 방지를 위한 기술을 설명하는 데 사용되는 일반적인 용어입니다. Replay attack은 블록 체인 내에서 유효하게 전송된 데이터의 사기 또는 악의적인 복제 또는 지체로 정의됩니다. 메인 체인과 포크 체인을 가지고 있으면 한 체인에서 다른 체인의 사기성 복제로 전송된 데이터가 노출됩니다. 그러나 리플레이 프로텍션은 이러한 전송을 송신자가 의도한 체인에서만 유효하게 만들고 다른 체인에 이러한 데이터의 악의적인 복제를 무효화합니다. 이는 필수적인 보안 조치이므로 앞으로 필요한 구현입니다.
마이크로 비트코인은 재생 공격 보호 구현 외에도 자체 고유 주소 포맷 시스템을 네트워크 내 거래 보안을 위한 추가 조치로 활용합니다.