비트코인은 스마트 컨트렉트 기술을 사용할 수 없는건가요?
이더리움이나 이오스, 트론 같은 2세대 이후 코인들은 기본적으로 스마트 컨트렉트 기술을 활용하고 있는데요.
비트코인과 이더리움은 같은 POW(채굴)방식인데 이더리움은 스마트컨트렉트가 있고 비트코인은 없는 이유가 무엇인가요?
또한 비트코인은 차후 스마트컨트렉트를 도입할 계획은 없는건가요?
질문자께서도 아시겠지만 비트코인은 전송 기능이 중심이고 원래부터 스마트 컨트랙트를 지원하지 않기 때문에 Dapp이 없습니다. 만약에 비트코인이 스마트 컨트랙트를 지원하려고 한다면, 하드포크가 필요할 것인데 이러한 하드포크에 대한 과반수 이상의 노드들의 합의를 도출하는 것도 힘들 것이라고 예상할 수 있습니다.
또한 하드포크가 이루어진 이후 스마트 컨트랙트가 도입된다고 하더라도 느린 트랜젝션 처리 속도 때문에 Dapp이 원활하게 구동되기 힘들고 전체적인 비트코인 블록체인이 과부하가 걸릴 수가 있을 것입니다. 따라서 비트코인에 스마트 컨트랙트 기능을 추가하는 것이 생각보다 쉽지 않은 문제인 것이죠.
이러한 문제를 보완하고자 최근에 '루트스탁 스마트 비트코인(RSK Smart Bitcoin(RBTC)'라는 것이 나와서 주목을 받은 바가 있습니다. 루트스탁은 비트코인의 '사이드 체인'으로 비트코인과 1:1 가치로 대응되는 RBTC를 발행하고 여기에 스마트 컨트랙트 기능을 지원하는 프로젝트입니다.
즉, 메인 체인의 비트코인을 동결시킨 다음 해당 수량 만큼 루트스탁 사이드 체인에서 RBTC를 발행하여 보다 빠른 처리 속도, 스마트 컨트랙트 등을 간접적으로 구현한 것입니다.
그런데 실제로 이것을 사용해 보면 수수료 RBTC를 거래소에서 구매할 때의 거래 수수료, RSK지갑으로 보내는 전송 수수료 등이 비싸고 PC 지갑만 지원하고 있는 등 비용적인 측면에서 만족스럽지 못함을 느낄 수 있습니다.
차라리 WBTC라면 이더리움의 전송 속도에 저렴한 수수료를 이용할 수 있는 장점이 있겠지만, 과연 앞으로 RSK 프로젝트가 유망하고 널리 이용될 수 있는가에 대한 개인적인 의문이 드는 것이 사실입니다.
답변이 도움이 되길 바랍니다.