"사이드체인"의 두 판 사이의 차이
잔글 (→같이 보기) |
|||
2번째 줄: | 2번째 줄: | ||
[[퍼블릭 블록체인]] 플랫폼 위에 각 기업별, 기관별, 서비스별 [[프라이빗 블록체인]]을 만들어 사용할 수 있는데, 이 때 퍼블릭 블록체인 위에서 작동하는 개별 프라이빗 블록체인을 사이드체인(sidechain)이라고 한다. | [[퍼블릭 블록체인]] 플랫폼 위에 각 기업별, 기관별, 서비스별 [[프라이빗 블록체인]]을 만들어 사용할 수 있는데, 이 때 퍼블릭 블록체인 위에서 작동하는 개별 프라이빗 블록체인을 사이드체인(sidechain)이라고 한다. | ||
+ | |||
+ | ==개요== | ||
+ | 사이드체인(Sidechain)은 컬러드코인(Coloredcoin), 메타코인(Metacoin), 멀티시그(Multi-sig)기술 등의 유기적 결합물로, 블록체인 상에서 신규자산 발행 및 거래를 위해 사용되는 핵심기술이다. 사이드체인 기법을 통해 서로 다른 블록체인에 존재하는 자산들을 서로 안전하게 거래할 수 있다. 이를 통해, 이더리움(Ethereum) 블록체인 위에서 비트코인을 거래하고, 전혀 다른 텐더민트(Tendermint) 블록체인 위에서 비트코인과 이더(Ether)를 거래하는 것이 가능하다.<ref name="ASH">〈[http://reurl.kr/3254344FTQ 사이드체인]〉 , 《한승환》 , 2016-07-21</ref> | ||
+ | |||
+ | ==등장배경== | ||
+ | 비트코인 블록체인 자체는 너무나 많은 한계를 가지고 있다. 그러나 아이러니하게도 비트코인이야말로 가장 높은 가치를 저장하고 있는 암호화폐계의 기준통화이다. | ||
+ | 비트코인이 이더리움 블록체인에 올라갈 수 있다면, 다양한 스마트 컨트랙트(Smart Contract)나 탈중앙화 어플리케이션(DApp)에서 사용될 수 있을 것이다. 비트코인의 속도가 걱정이 된다면, 속도가 빠른 다른 블록체인에 비트코인을 올려서 사용하면 될 것이고 응용성을 원한다면 이더리움(Ethereum)에, 기밀성을 원한다면 대쉬코인(Dashcoin) 등의 블록체인에 올려서 거래를 하면 될 것이다. | ||
+ | 비트코인의 소유자가 해당 코인을 이더리움 블록체인 위에 올려서 거래하고자 할 경우, 비트코인 블록체인에 있는 비트코인을 '동결(Freeze)'시키고 이더리움 블록체인 위에서 이 비트코인에 해당하는 '상응물(counterpart)'을 만들어 거래할 수 있도록 하는 것이다. 이후 거래된 '상응물'의 소유자는 비트코인 블록체인에 있는 진짜 비트코인으로 이 상응물을 교환해 갈 수 있다. | ||
+ | 즉, 비트코인 블록체인의 비트코인을 동결하고, 이에 상응하는 코인을 사이드체인에 생성해서, 사이드체인 위에서 사이드체인의 혜택을 누리며 거래를 하고, 이를 마치면 다시 해당 상을물로 비트코인 블록체인의 비트코인을 수령하는 것이다. <ref name="ASH"></ref> | ||
+ | |||
+ | ==한계== | ||
+ | 사이드체인은 최초로 비트코인이 가진 고유한 한계점들을 해결하고자하는 고민에서 시작되었다. 비트코인은 분명히 혁신이었으나, 최초의 모델이 으레 그러하듯 이내 많은 한계점들을 노출했다. | ||
+ | 느림 (Slow) | ||
+ | 각 블록생성 간격이 10분이므로, 자신의 거래가 블록체인에 기록되었는지를 확인하려면 짧게는 몇 초에서 길게는 수십분을 기다려야만 한다. 또한 이체받은 코인을 사용하기 위해 이체확인(Confirmation)을 받는 시간까지 포함하면 훨씬 더 길어진다. 속도가 너무 느린 것이 문제이다. | ||
+ | 오직 비트코인 (Only Bitcoin) | ||
+ | 비트코인 블록체인 위에서는 오직 비트코인만 이체가 가능했다. 따라서 이종 화폐와 교환을 하려면 결국 중앙화된 웹거래소 서비스 등을 사용해야 한다. 결국 비트코인 블록체인이 가진 보안적, 탈중앙화적 이점을 허무하게 포기하는 셈이 되는 것이다. | ||
+ | 오직 비트코인 스크립트 (Only Bitcoin Script) | ||
+ | 비트코인 블록체인에서 사용할 수 있는 기능이 너무나 제한적이다. 따라서 창의성 발휘나 고급이체 조건 설정 또는 스마트 컨트랙트 코딩이 불가능하다. 다른 다양한 블록체인들에서 제공하는 여러가지 기능들을 아무것도 사용하지 못하는 것이다. | ||
+ | 높은 보수성 (Non-flexible Chain) | ||
+ | 비트코인은 현재 버전이 '0.12.1(2016-07-20)'으로 아직도 베타버전이다. 그럼에도 불구하고 이미 조 단위가 된 비트코인 시가총액이나 커뮤니티원들 간의 논쟁, 많은 수의 이해관계인들 때문에 쉽사리 비트코인을 수정하거나 실험을 해보는 것이 불가능하다. 결국 실험을 위해서는 '이미 베타버전인 비트코인'의 베타버전(testbed)을 따로 또 만드는 방법 뿐이다. | ||
+ | 거래공개 (Non-Confidential Transaction) | ||
+ | 비트코인 상에서 일어나는 모든 거래는 만천하에 공개된다. 기밀성을 지킬 수 없는 구조이다.<ref name="ASH"></ref> | ||
{{각주}} | {{각주}} | ||
8번째 줄: | 30번째 줄: | ||
* 하이레 기자, 〈[https://tokenpost.kr/article-1447 美 포브스, 혁신 기술 "사이드체인(Side Chains)" 소개…블록체인 문제 개선해]〉, 《토큰포스트》, 2018-02-08 | * 하이레 기자, 〈[https://tokenpost.kr/article-1447 美 포브스, 혁신 기술 "사이드체인(Side Chains)" 소개…블록체인 문제 개선해]〉, 《토큰포스트》, 2018-02-08 | ||
* 유성민 칼럼니스트, 〈[http://www.sciencetimes.co.kr/?news=%EB%8C%80%EC%95%88-%EC%B2%B4%EC%9D%B8%EA%B3%BC-%EC%82%AC%EC%9D%B4%EB%93%9C-%EC%B2%B4%EC%9D%B8%EC%9D%80-%EB%AD%98%EA%B9%8C 대안 체인과 사이드 체인은 뭘까]〉, 《사이언스타임즈》, 2018-03-20 | * 유성민 칼럼니스트, 〈[http://www.sciencetimes.co.kr/?news=%EB%8C%80%EC%95%88-%EC%B2%B4%EC%9D%B8%EA%B3%BC-%EC%82%AC%EC%9D%B4%EB%93%9C-%EC%B2%B4%EC%9D%B8%EC%9D%80-%EB%AD%98%EA%B9%8C 대안 체인과 사이드 체인은 뭘까]〉, 《사이언스타임즈》, 2018-03-20 | ||
+ | *Ash, 〈[http://reurl.kr/3254344FTQ 사이드체인]〉 , 《한승환》 , 2016-07-21 | ||
== 같이 보기 == | == 같이 보기 == |
2019년 8월 5일 (월) 13:42 판
사이드체인(sidechain)은 플랫폼 코인에 해당하는 이더리움, 엘프, 넴, 스트라티스, 리스크, 에이치닥 등의 메인체인 옆에 나란히 붙어서 작동하는 체인을 말한다.[1] 사이드체인만의 독립된 노드를 구성하지 않고, 기존 메인체인의 노드에 사이드체인의 노드가 추가되는 방식으로 작동한다.
퍼블릭 블록체인 플랫폼 위에 각 기업별, 기관별, 서비스별 프라이빗 블록체인을 만들어 사용할 수 있는데, 이 때 퍼블릭 블록체인 위에서 작동하는 개별 프라이빗 블록체인을 사이드체인(sidechain)이라고 한다.
개요
사이드체인(Sidechain)은 컬러드코인(Coloredcoin), 메타코인(Metacoin), 멀티시그(Multi-sig)기술 등의 유기적 결합물로, 블록체인 상에서 신규자산 발행 및 거래를 위해 사용되는 핵심기술이다. 사이드체인 기법을 통해 서로 다른 블록체인에 존재하는 자산들을 서로 안전하게 거래할 수 있다. 이를 통해, 이더리움(Ethereum) 블록체인 위에서 비트코인을 거래하고, 전혀 다른 텐더민트(Tendermint) 블록체인 위에서 비트코인과 이더(Ether)를 거래하는 것이 가능하다.[2]
등장배경
비트코인 블록체인 자체는 너무나 많은 한계를 가지고 있다. 그러나 아이러니하게도 비트코인이야말로 가장 높은 가치를 저장하고 있는 암호화폐계의 기준통화이다. 비트코인이 이더리움 블록체인에 올라갈 수 있다면, 다양한 스마트 컨트랙트(Smart Contract)나 탈중앙화 어플리케이션(DApp)에서 사용될 수 있을 것이다. 비트코인의 속도가 걱정이 된다면, 속도가 빠른 다른 블록체인에 비트코인을 올려서 사용하면 될 것이고 응용성을 원한다면 이더리움(Ethereum)에, 기밀성을 원한다면 대쉬코인(Dashcoin) 등의 블록체인에 올려서 거래를 하면 될 것이다. 비트코인의 소유자가 해당 코인을 이더리움 블록체인 위에 올려서 거래하고자 할 경우, 비트코인 블록체인에 있는 비트코인을 '동결(Freeze)'시키고 이더리움 블록체인 위에서 이 비트코인에 해당하는 '상응물(counterpart)'을 만들어 거래할 수 있도록 하는 것이다. 이후 거래된 '상응물'의 소유자는 비트코인 블록체인에 있는 진짜 비트코인으로 이 상응물을 교환해 갈 수 있다. 즉, 비트코인 블록체인의 비트코인을 동결하고, 이에 상응하는 코인을 사이드체인에 생성해서, 사이드체인 위에서 사이드체인의 혜택을 누리며 거래를 하고, 이를 마치면 다시 해당 상을물로 비트코인 블록체인의 비트코인을 수령하는 것이다. [2]
한계
사이드체인은 최초로 비트코인이 가진 고유한 한계점들을 해결하고자하는 고민에서 시작되었다. 비트코인은 분명히 혁신이었으나, 최초의 모델이 으레 그러하듯 이내 많은 한계점들을 노출했다. 느림 (Slow) 각 블록생성 간격이 10분이므로, 자신의 거래가 블록체인에 기록되었는지를 확인하려면 짧게는 몇 초에서 길게는 수십분을 기다려야만 한다. 또한 이체받은 코인을 사용하기 위해 이체확인(Confirmation)을 받는 시간까지 포함하면 훨씬 더 길어진다. 속도가 너무 느린 것이 문제이다. 오직 비트코인 (Only Bitcoin) 비트코인 블록체인 위에서는 오직 비트코인만 이체가 가능했다. 따라서 이종 화폐와 교환을 하려면 결국 중앙화된 웹거래소 서비스 등을 사용해야 한다. 결국 비트코인 블록체인이 가진 보안적, 탈중앙화적 이점을 허무하게 포기하는 셈이 되는 것이다. 오직 비트코인 스크립트 (Only Bitcoin Script) 비트코인 블록체인에서 사용할 수 있는 기능이 너무나 제한적이다. 따라서 창의성 발휘나 고급이체 조건 설정 또는 스마트 컨트랙트 코딩이 불가능하다. 다른 다양한 블록체인들에서 제공하는 여러가지 기능들을 아무것도 사용하지 못하는 것이다. 높은 보수성 (Non-flexible Chain) 비트코인은 현재 버전이 '0.12.1(2016-07-20)'으로 아직도 베타버전이다. 그럼에도 불구하고 이미 조 단위가 된 비트코인 시가총액이나 커뮤니티원들 간의 논쟁, 많은 수의 이해관계인들 때문에 쉽사리 비트코인을 수정하거나 실험을 해보는 것이 불가능하다. 결국 실험을 위해서는 '이미 베타버전인 비트코인'의 베타버전(testbed)을 따로 또 만드는 방법 뿐이다. 거래공개 (Non-Confidential Transaction) 비트코인 상에서 일어나는 모든 거래는 만천하에 공개된다. 기밀성을 지킬 수 없는 구조이다.[2]
각주
참고자료
- 하이레 기자, 〈美 포브스, 혁신 기술 "사이드체인(Side Chains)" 소개…블록체인 문제 개선해〉, 《토큰포스트》, 2018-02-08
- 유성민 칼럼니스트, 〈대안 체인과 사이드 체인은 뭘까〉, 《사이언스타임즈》, 2018-03-20
- Ash, 〈사이드체인〉 , 《한승환》 , 2016-07-21
같이 보기