SKALE과 이더리움은 강력한 시너지를 형성하며, SKALE 네트워크의 성공은 곧 이더리움 네트워크의 성공을 의미합니다. 이번 글에서는 네트워크 간 기술적 관계를 들여다보고, 이러한 관계가 네트워크 간의 수수료, 기능, 가치 포착에 어떤 영향을 미치는지 알아보도록 하겠습니다.

SKALE 네트워크는 이더리움 및 SKALE 노드 양 쪽 모두에 구현되어 있습니다. SKALE 네트워크 운영, 관리, 어드민 활동 의 대부분은 이더리움 메인넷에서 구동되는 스마트계약을 통해 이루어집니다. 이러한 계약들은 SKALE의 탄력적 블록체인 네트워크를 구성하는 앱별 체인의 구동을 가능케하는 가상화 SKALE 노드와 하위노드를 관리 및 통제합니다. 또한 SKL 토큰은 SRC-777이며 모든 스테이킹, 체인 수수료, 슬래싱, 거버넌스가 이더리움 메인넷에서 이루어집니다. 이로 인해 SKALE 네트워는 이더리움 디앱의 확장성 지원에 집중할 수 있게 됩니다. SKALE 네트워크는 이더리움에서 조정되는 블록체인 네트워트라고 볼 수도 있습니다.

이러한 상호연관적 특성으로 인해, 이 두 네트워크는 단순히 기능 차원이 아니라 탈중앙화 수수료 생성 및 가치 포착 관점에서도 상호 호혜적입니다. 이더리움 메인넷이 SKALE 지원을 위해 구동되는 경우, 이더리움은 수수료 생성 측면에서 가치를 포착합니다. 이러한 상호교류는 파트너쉽의 새로운 모델이라는 관점에서 뿐만이 아니라 탈중앙화된 수익 공유의 혁신적인 모델이라는 측면에서도 아주 독특합니다. 한 네트워크의 탈중앙화된 운영자들은 개발자, 사용자, 다른 네트워크의 탈중앙화된 운영자들로부터 직접 지급을 받습니다. (아주 멋집니다!)

SKALE은 이더리움이 가치를 포착하도록 도우며, 이더리움 역시 명백히 SKALE을 돕습니다. 또한 많은 통합과 가시적이지 않은 시너지 효과는 말할 것도 없습니다. 이번 포스트에서는, 네트워크간 상호작용 모델을 특정 기능 관점에서 설명한 뒤, 이것이 네트워크 수수료 관점에서 무엇을 의미하는지에 대해 살펴보겠습니다.

이더리움이 SKALE 네트워크로부터 가치를 포착하는 네 가지 방법

SKALE 네트워크는 실행 계층 역할을 하는 이더리움 네트워크와 밀접하게 연결되어 있습니다. 개발자들은 각 어플리케이션별로 이더리움과 호환가능한 블록체인 (SKALE 체인) 구동을 위해 SKALE 네트워크를 이용합니다. 또한 이러한 SKALE 체인은 탈중앙화되어 있고, 빠르며, 보안과 안전을 희생시키지 않으면서도 저비용입니다. 이것이 가능한 이유는 SKALE에서 풀에 기반한 검증인 모델과 무작위 선택, 가상화된 하위노드의 잦은 로테이션, 이더리움 네트워크에 깊게 뿌리내린 보안 모델을 함께 사용하기 때문입니다.

다음은 SKALE이 이더리움에서 새로운 가치를 창출하기 위한 네 가지 방법과, 이를 통해 SKALE에서 얻는 장점에 대한 내용입니다.

SKALE 체인 생성

한 어플리케이션에서 SKALE 체인을 생성하기 위해서는, 해당 어플리케이션에서 이더리움 메인넷에 있는 SKALE 매니저 스마트계약을 통해 요청을 보내야 합니다. 이더리움 메인넷은 SKALE 네트워크의 노드의 하위 세트를 무작위로 선정하기 위해 SKALE 노트와 함께 구동된 후 해당 자원을 어플리케이션에 할당합니다. 이러한 과정에서 체인 스폰서 (보통은 어플리케이션 개발자)가 연산 수행과 데이터 기록 유지를 위해 이더리움 메인넷이 비용을 지불합니다. 이는 모든 SKALE 체인 생성으로 인해 이더리움에서는 수수료를 가져가며, SKALE 네트워크 측면에서는 체인을 설정할 때 최고의 보안을 누릴 수 있다는 뜻이기도 합니다.

Ethereum에있는 SKALE 매니저 계약은 여기에서 확인할 수 있습니다 : https://github.com/skalenetwork/skale-manager

SKL 토큰 기능

SKL 토큰은 SKALE 체인에 대한 provision 및 지불을 위해 SKALE 네트워크에서 사용되는 유틸리티 토큰입니다. 이 토큰은 네트워크에 전력을 공급하는 노드의 운영과 관리를 위한 검증인들의 보상을 위해 사용되기도 하며, 검증인들이 노드를 지키는 기반으로 사용되기도 합니다 (노드당 특정 갯수의 토큰을 스테이킹 하는 방식으로). 검증인에 대한 보상은 월별 epoch의 일환으로 이루어지며 검증인들 (그 다음으로는 대리인들)에게 지불되는 바운티에 계산되어 포함된 인플레이션 금액을 포함하고 있습니다. 위임은 대리인들이 검증인 보상의 일부를 얻는 대가로 SKL 토큰을 검증인에게 제공하는 형태로 이루어집니다. 해당 노드는 다른 노트의 운영을 모니터링하고 노드 성능에 대해 보고합니다. 성능이 나쁘거나 아예 없는 노드, 악성 행동을 보이는 노드에는 토큰 스테이크에 대한 슬래싱이 이루어집니다. 마지막으로, SKL 토큰은 SKALE 네트워크의 모든 경제적 지표를 통제할 수 있는 온체인 투표에 활용될 것입니다.

이러한 모든 오퍼레이션에서는 SKL 토큰이 이더리움 메인넷과의 일종의 연관성 또는 양육관계를 가지고 있다고 볼 수 있습니다. 검증인, 대리인, 스폰서의 스테이크는 모두 직접 이더리움 메인넷에 스테이킹 됩니다. 이러한 스테이킹 오퍼레이션은 이더리움 수수료를 발생시키고, 스테이킹/언스테이킹 (수수료 감면/ 가스비 최적화가 이루어집니다!). 월별 인플레이션과 검증인 보상 계산 및 지불은 메인넷에서 구동되는 SKALE 스마트 계약에서 이루어지며, 이는 이더리움 수수료를 발생시킵니다. 슬래싱 및 기타 거버넌스 오퍼레이션과 마찬가지로 대리인의 오퍼레이션 역시 메인넷에서 이루어집니다.

SKALE 체인 내의 노드 로테이션

SKALE 네트워크는 각 SKALE 체인을 보호하는 지분증명의 기초로써 검증인 풀, 무작위 노드 선정 및 잦은 노드 로테이션을 사용합니다. 이러한 독특한 접근법과 상당한 검증인 스테이킹 및 이더리움에서 관리하는 오퍼레이션이 SKALE 보안 모델의 중추를 이룹니다. 노드 로테이션은 검증인에 의해 지원되며 네트워크에서 나가는 검증인에 대한 보상에서 지불됩니다. 이러한 운영방식처럼, 노드 로테이션은 메인넷 상의 SKALE 스마트 계약에 의해 시작되며 검증인으로부터 얻는 수수료로 이러한 ETH 기반 운영에 대한 자금을 충당합니다.

참고로, 노드 로테이션은 복잡한 과정입니다. 가상화와 컨테이너화 (여기  그리고 여기에서 확인 가능)에 대해서는 두 화로 이루어진 블로그 시리즈에서 자세히 설명하고 있습니다. SKALE은 리눅스 스냅샷을 통해 노드 로테이션을 하지만, 이 때도 체인들이 구동중이며 새로운 블록을 생성중이기 때문에, 완전한 노드 간의 연동을 위해서는 몇 단계가 더 필요합니다. 이는 하키 선수들이 경기 중 교체되는 것과 유사하다고도 볼 수 있습니다. 경기를 중단 시키는 대신, 선수 한 명이 나가면서 즉각적으로 교체되는 것입니다. 여기서 한 가지 차이점은, 각 하위노드는 교체할 하위노드와 완전히 동일하다는 점입니다. 각 로테이션에는 가스비가 소요됩니다.

인터체인 메시징과 토큰 전송

이더리움과 SKALE 간 또 하나의 접점은 SKALE이 네트워크 간 자산을 이동시킨다는 점입니다. 화폐나 자산이 이더리움에서 SKALE 체인 혹은 반대로 이동될 때마다 수수료가 발생됩니다. 이러한 수수료는 메인넷 (메인넷의 계약들은 이러한 전송 관리를 위해 일종의 예치박스 또는 금고를 사용함)으로 들어갑니다. 이는 채굴자 또는 메인넷의 검증인들에게 돌아가는 수익인 “탈중앙화 수익”의 끊임없는 원천이 됩니다.

SKALE을 실행 레이어로 사용하는 것은 개발자, 최종 사용자 및 이더리움 메인넷 운영자들에게 큰 이득입니다. 개발자들은 SKALE 네트워크에 들어오게 되면 1초 미만의 거래시간을 누리고 가스비 없이 이더리움과 호환되는 각자의 탈중앙화 블록체인에 접근할 수 있습니다. 사용자들은 어플리케이션 및 프로토콜에서, 메인넷이었다면 불가능했을 더 빠르고 저렴한 상호작용을 누릴 수 있습니다. 메인넷 운영을 통해 이더리움 성능 증가를 누리면서도 SKALE 네트워크에서 발생하는 수수료를 얻을 수 있습니다. SKALE에 더 많은 사용자와 개발자가 몰린다는 것은 이더리움에 더 많은 사용자와 개발자가 몰리고, 수수료가 늘어난다는 뜻입니다.

SKALE의 성공이 이더리움의 성공을 증가시켜줄 방법은 당연히 아주 많습니다. 그 중에서 몇 가지만 강조하고자 합니다.

실행 레이어로써의 SKALE vs. 레이어-1으로써의 SKALE

이더리움에서의 수수료가 상당하기 때문에, 많은 사람들은 왜 SKALE을 별도의 레이어-1 블록체인이 아닌 이더리움에 구축하냐고 묻습니다. 이 질문에 대해서는 비교적 단순한 대답이 가능하며, 세 가지 이유가 있습니다.

  1. 첫번째로, SKALE의 코어팀과 커뮤니티는 이더리움 생태계의 성공에 전념하고 있습니다. 우리는 이더리움 커뮤니티의 일부이며 이더리움의 성공과 성장을 위해 노력하고 있습니다.
  2. 두 번째로, 이더리움 생태계가 호황이며 이더리움 개발자 수가 타 네트워크 대비 훨씬 많다는 점을 고려했을 때, 저희의 전략이 완전히 최고의 비즈니스 전략이라고 생각합니다. 저는 블록체인의 미래는 이더리움과의 호환성과 상호운용성에 달려있다고 생각합니다. 지금으로써도 현명한 결정이지만, 앞으로도 이러한 생태계에 구축하고 이더리움의 성공에 전념하는 것이 현명하다고 생각합니다.
  3. 마지막으로, SKALE 네트워크는 이더리움 생태계의 도구, 코드, 프로토콜, 표준을 사용하기 때문에 훨씬 좋다고 생각합니다. SKALE은 진정으로 거인의 어깨에 서 있으며 놀라운 생태계와 혜택을 주고 받고 있습니다. 아래에서 더 자세히 설명드리겠습니다...

더 많은 SKALE + 이더리움 시너지

  • SKALE의 실행 모델은 이더리움 가상머신 (EVM)과 완전히 호환되기 때문에, 이더리움 메인넷에서 구동되는 스마트 계약은 SKALE 네트워크에서도 구동됩니다. 또한, SKALE 네트워크는 Solidity를 사용하기 때문에 새로운 계약 언어를 배울 필요가 없습니다.
  • 이더리움 개발자툴에 대한 지원은 EVM과 Solidity에만 국한되지 않습니다. 개발자들은 이더리움 메인넷에서 작업할 때도 동일한 툴을 사용할 수 있습니다. 여기에는 web3.js, web3.py, Truffle, Remix를 통한 네트워크 연결도 포함됩니다. SKALE 네트워크는 ETH, ERC20, ERC721, ERC777, Dai 등 모든 주요 이더리움 토큰 표준을 지원합니다. 인터체인 메시징, 예치 박스 및 토큰 클론은 SKALE 네트워크에서의 토큰 운영에 대한 무결성과 신뢰를 확보할 수 있게 합니다.
  • Fortmatic, Metamask, Portis, Torus 등 주요 암호화폐 지갑, 인증 제공자 및 브라우저 플러그인 역시 지원됩니다. 이러한 인터페이스 요소가 커뮤니티에서 환영받고 있으며 수천만명의 개발자들에 의해 사용되고 있습니다.

SKALE과 이더리움의 밀접한 관계와 호환성으로 인해 많은 이득이 있다는 것은 명확합니다. 광범위하고 혁신적인 댑 및 프로토콜에 대한 높은 처리량의 웹3 기반 거래가 가능한 것입니다. SKALE 네트워크의 궁극적인 목표는 수억명의 사용자에게 이더리움을 제공하는 것입니다.

요약

우리는 SKALE과 이더리움 간에 놀라운 시너지가 있다고 진심으로 믿습니다. 개발자들과 점점 더 증가하는 커뮤니티 사용자 및 어플리케이션을 돕는 것이 궁극적인 목표이며 ETH + SKALE로 부터 얻는 이득입니다. 우리는 양 쪽 네트워크의 운영자들과 사용자들이 완전히 자율적이고 탈중앙화된 방식으로 거래하고 보상받을 수 있도록 만드는 탈중앙화 수수료 공유 모델에 대해서도 매우 기대하고 있습니다.

2021년은 탈중앙화 어플리케이션과 스마트 계약의 성장과 거래에 대한 돌파구적인 해가 될 것입니다. SKALE 커뮤니티는 이러한 성장의 촉매제가 되어 성장을 주도하기 위해 열심히 노력하고 있습니다. 가즈아!