IOVlabs에서 개발한 비트코인을 위한 이더리움 유사 사이드체인 RSK가 진화하고 있습니다. 비트코인 다중 서명(multisig) 주소를 기반으로 한 연합 피깅 메커니즘이 RSK의 새로운 특수 목적 하드웨어 보안 모듈을 통해 해시 파워를 활용하는 시스템으로 이전하고 있습니다.
“이번 출시를 매우 기쁘게 생각합니다. 이는 비트코인 위에 완전한 분산형 스마트 계약 플랫폼으로 나아가는 큰 걸음입니다.”라고 IOVlabs의 수석 과학자인 Sergio Demian Lerner가 Bitcoin Magazine에 말했습니다. “이것은 생태계가 필요로 하는 것입니다.”
사이드체인과 양방향 피그
비트코인 사이드체인은 비트코인에 고정된 토큰을 가진 대체 블록체인입니다. 하나의 토큰은 항상 하나의 비트코인으로 교환될 수 있으므로 그 가치가 동일해야 합니다. 그러나 사이드체인은 다른 프로토콜 규칙으로 설계될 수 있습니다. RSK 사이드체인은 이더리움의 많은 규칙을 사용하여 튜링 완전 스마트 계약을 가능하게 합니다.
RSK는 모든 비트코인 채굴자의 하위 집합에 의해 병합 채굴되며, 현재 대부분의 비트코인 채굴자(해시 파워 기준)가 참여하고 있습니다. 그들은 기존의 해시 파워를 사용하여 사이드체인 블록을 생성하고, 이를 통해 추가 거래 수수료를 얻습니다.
“비트코인 on RSK” 또는 rBTC라고 불리는 RSK 토큰은 비트코인 블록체인(BTC)에서 실제 비트코인으로 1:1 지원되며, 비트코인을 비트코인 블록체인에 있는 다중 서명 주소에 잠금으로써 RSK에서 동일한 양의 rBTC를 발행합니다(“피그 인”). 이는 비트코인 다중 서명 주소를 추적하는 “브리지 계약”이라는 RSK 스마트 계약을 통해 이루어집니다. BTC의 잠금 해제는 동일한 양의 rBTC가 RSK 브리지 계약으로 다시 보내져 잠금될 때만 발생합니다(“피그 아웃”).
저명한 암호화폐 기업의 “연합”이 비트코인 다중 서명 주소의 키를 보유하고 있습니다. (원래 발표에는 24개 회사가 포함되었으며, 현재 참여하고 있는 하위 집합은 알려지지 않았습니다.) 그들은 rBTC가 잠금될 때만 다중 서명에서 BTC를 잠금 해제할 수 있도록 집단적으로 신뢰받고 있습니다. 그러나 기술적으로 그들은 공모하여 다중 서명 주소의 내용을 훔칠 수 있으며, 이 경우 rBTC 보유자는 사이드체인 토큰을 실제 비트코인으로 교환할 수 있는 옵션이 없습니다.
새로운 RSK 업그레이드인 Powpeg에서는 다중 서명이 더 많은 고급 기업 그룹(“Pegnatories”라고 함)에 의해 제어됩니다. 각 Pegnatory는 서명 키를 보유하는 특수 목적 하드웨어 보안 모듈(“PowHSMs”)을 운영합니다. 이러한 모듈은 rBTC의 동등한 양이 RSK 브리지 계약으로 다시 보내져 잠금될 때만 다중 서명에서 비트코인을 잠금 해제합니다. 또한 이 RSK 거래가 4,000개의 확인을 받을 때만 가능합니다(이는 대략 200개의 비트코인 확인에 해당합니다). 하드웨어 모듈은 RSK 간소화 결제 검증(SPV) 증명을 확인하여 피그 아웃 거래가 4,000개의 RSK 확인을 받도록 합니다.
4,000개의 RSK 확인이 없거나, PowHSM 보유자의 대다수의 협력이 없으면 비트코인은 다중 서명에 남아 있습니다. (Powpeg은 IOVlabs에서 “수의 민주주의”라고 부르는 것입니다.)
“Powpeg은 보안에 대한 심층 방어 접근 방식을 채택하여, 피그 아웃의 비트코인 해시율 확인과 같은 보안 계층을 쌓고 있습니다.”라고 Lerner가 말했습니다. “이로 인해 투명하고 감사 가능한 시간 지연 접근이 가능한 독특한 다중 서명 금고를 달성할 수 있었습니다. 이는 분산 금융 시스템이 가장 강력한 보안 기반 위에 구축되어야 하기 때문에 매우 중요하다고 믿습니다.”
Pegnatories 역할을 할 고급 기업의 신원은 향후 몇 주 안에 발표될 예정입니다. 이후에는 경쟁 피그를 무허가로 도입할 수 있는 기능을 포함하여 피그를 더욱 분산화할 수 있는 추가 기술이 개발될 수 있습니다.
RSK
RSK는 이전에 “Rootstock”이라고 불렸으며, 2018년 1월에 출시되었습니다. 이 사이드체인은 현재 이더리움이 지원하는 모든 거래 유형과 스마트 계약을 지원합니다. 이는 또한 Solidity, Julia 및 Vyper와 같이 이더리움에서 사용할 수 있는 모든 프로그래밍 언어를 지원함을 의미합니다.
사용자가 코인을 빌리고, 대출하고, 거래할 수 있는 분산 금융(DeFi) 솔루션이 이더리움 커뮤니티에서 인기를 얻고 있는 가운데, IOVlabs는 이러한 사용 사례를 RSK를 통해 비트코인으로 가져오기를 희망하고 있습니다.
Lerner:
“우리는 RSK가 비트코인 사용자에게 선택받는 DeFi 플랫폼이 되어야 한다고 믿습니다. 우리는 생태계의 정신과 분산화 및 보안의 사고방식에 헌신하고 있으며, 모든 사람에게 비트코인 및 비트코인 기반 금융 기회를 제공하고자 합니다.”
Powpeg이 RSK 사이드체인을 분산화하는 또 다른 단계로 나타나면서, IOVlabs는 궁극적으로 RSK를 드라이브체인으로 전환할 계획입니다. 드라이브체인은 해시 파워에 의해 완전히 보호되는 사이드체인으로, 두 개의 비트코인 개선 제안(BIPs)이 제안되었습니다. 연합 시스템(안전 요소가 있든 없든) 대신, 비트코인 블록체인과 사이드체인 간의 “이동”은 오로지 해시 파워에 기반할 것입니다. Lerner는 현재 RSK 디자인을 드라이브체인으로 업데이트하는 것이 매우 쉬울 것이라고 말했습니다.