You are viewing a single comment's thread from:

RE: 코스모스(atom) 검증인(validator)를 알아보자 03

in #kr5 years ago

두가지가 있습니다
첫번째는 코스모스SDK를 통해서 만들어진 체인들은 IBC라는 통신프로토콜을 통해
기본적으로 연결이 가능합니다. (연결이 가능한거고 안하고자 한다면 안해도 됨)

두번째는 기존의 체인들, 비트코인, 이더, 이오스, 스팀 같은 것들과의 연결입니다
이들과의 연결은 IBC를 각 체인에서 '알아서' 구현해야합니다.
반대로 말하면 구현안하면 못하죠.

그나마 스마트컨트렉트를 맘대로 올릴 수 있는 이더, 이오스 같은 경우는
임의 구현이 가능하긴 합니다

스마트컨트렉트를 통해서 아토믹스왑의 기본 통로를 구현하고
남은 것은 텐더민트를 사용한 또다른 중계체인을 만듭니다.

이더체인에서 컨트랙트로 이더가 들어오면 그것을 컨트랙트가 묶어버리고
들어온 만큼의 이더가 이중지불 같은 골때리는 것인지 아닌지
컴펌이 떨어질때까지 기다리다가 컨펌나면 중계체인에서 발행합니다.
그리고 IBC를 통해 코스모스체인에 전달하는 것이죠.
현재 이더랑 통신되는 그런 체인을 만들고 있긴합니다.
https://github.com/cosmos/peggy
페기넘치는 존이라는 의미의 페기라고 합니다(뻥)

하지만 그런 것이 없는 비트코인, 스팀 같은 체인은 좀 복잡합니다.
IBC를 각 체인이 하드포크를 하거나 하드스푼을 하거나
여튼 한번 하드하게 업데이트하면서 포함시킬 필요가 있습니다.

고로 종합하자면

아토믹이 가능하긴 하지만 기존체인들과 할려면 상당한 합의가 필요하고
(오세미고 같은 경우는 합의가 되었죠, 이더도 얘기 진행중인걸로 압니다)
코스모스SDK로 만든 체인끼리는 쉽게 가능하다
이정도가 되겠습니다.

Sort:  

오세미고 ==> 오미세고!! ㅋ

폴카닷과 지향하는 바가 비슷한 것 같기도 하군요..