Chainlink的理想与现实

체인링크의 이상과 현실

BroadChainBroadChain2020. 03. 17. 오후 03:55
이 콘텐츠는 AI에 의해 번역되었습니다
요약

오라클에게 있어 생존의 근간은 보안이다. 보안 문제를 해결하는 방법 중 하나로, 탈중앙화는 보안을 달성하기 위한 중요한 수단이다.

글 | 왕예 | 운영 | 개요 | 편집 | 하오팡저우

제작 | Odaily 행성일보(ID: o-daily)

2019년, 체인링크(Chainlink)는 메인넷 출시와 구글, 오라클과의 협력, 코인베이스 상장 등 일련의 호재로 인해 토큰 LINK가 10배 이상 급등하며 전성기를 맞이했습니다.

체인링크는 다양한 블록체인 기업과의 협력을 꾸준히 이어가며 투자자들 사이에서 ‘만년 플러그’라는 별명을 얻었고, LINK는 농담삼아 ‘플러그 코인’으로 불리기도 했습니다.

2020년에도 체인링크는 기존 전략을 이어가며 주요 공용 블록체인 및 DeFi 프로젝트와의 협업 소식을 잇달아 발표했습니다. 2월 25일 폴카닷(Polkadot)이 체인링크를 공식 오라클 네트워크 공급자로 선정했고, 2월 27일에는 ETC 랩스(ETC Labs)와 협력해 이더리움 클래식(Ethereum Classic) 스마트 계약이 오프체인 데이터에 접근할 수 있도록 했습니다. 3월 3일에는 DeFi 파생상품 플랫폼 DMM과 협업해 실물 자산 담보 서비스를 제공하고, 3월 10일에는 체인 스테이트(Chain State) 공격을 받은 DeFi 대출 프로토콜 bZx에 가격 정보 피드 서비스를 제공한다고 발표하는 등 활발한 행보를 이어갔습니다.

이러한 협업 소식들은 LINK 가격의 단기 급등을 이끌었으며, 특히 폴카닷과의 협업 발표 후 두드러진 상승세를 보였습니다. 비트유니버스(BitUniverse)에 따르면 LINK는 2월 26일 3.5 USDT에서 4.9 USDT까지 상승하며 2019년 최고가였던 5.1 USDT에 근접했습니다. 다만 최근 시장 전체의 하락세에 따라 LINK도 조정을 받아 현재는 1.79 USDT 선에서 거래되고 있습니다.

그러나 화려한 성과 뒤편에서는, 최근 해외 커뮤니티에서 벌어진 체인링크 분기(fork) 운동이 탈중앙화 오라클의 거버넌스 문제를 다시 한번 생각하게 만듭니다.

체인링크 패러디 문화의 진화: ‘녹색 LINK’ 포크 등장

최근 며칠 사이 체인링크는 해외 토론 커뮤니티에서 뜨거운 화제가 되고 있습니다. 특히 악성 패러디 문화로 유명한 자유 토론 커뮤니티 4chan에서는 체인링크에서 분기된 탈중앙화 오라클 프로젝트인 NuLINK가 갑자기 등장했습니다. NuLINK의 로고와 디자인은 체인링크와 거의 동일하지만 색상만 녹색으로 바뀌었고, 네티즌들 사이에서는 ‘녹색 LINK(Green LINK)’라는 별명으로 불리게 되었습니다.

Chainlink의 이상과 현실

NuLINK가 처음 등장했을 때 많은 투자자들은 이를 체인링크의 또 다른 패러디로 여겼습니다.

암호화폐 커뮤니티의 패러디 문화(또는 밈(meme) 문화)는 도지코인(DOGE)에서 시작되었습니다. 2017년 이후 체인링크는 암호화폐 커뮤니티 내 새로운 ‘밈의 왕(Meme King)’으로 떠올랐습니다.

패러디의 목적은 프로젝트의 인지도를 높이는 데 있으며, 감성적으로는 포스트모더니즘의 한 상징으로 볼 수도 있습니다.

네티즌들의 체인링크 패러디는 크게 두 가지 유형으로 나뉩니다. 하나는 창립자 세르게이 나자로프(Sergey Nazarov)와 그가 자주 입는 체크무늬 셔츠를 소재로 한 것이고, 다른 하나는 체인링크 로고를 변형한 것입니다.

예를 들어 영화 <대부>(The Godfather)의 장면에 세르게이 나자로프의 얼굴을 합성한 패러디도 있습니다.

Chainlink의 이상과 현실

네티즌들은 체인링크 커뮤니티에서 자주 쓰이는 ‘슬픈 개구리(Sad Frog)’ 밈을 활용해 NuLINK 로고를 패러디하기도 했습니다.

Chainlink의 이상과 현실

하지만 이번 패러디는 단순한 장난을 넘어선 듯합니다.

2월 말, NuLINK는 자체 토큰 NLINK를 발행하고 4chan을 통해 에어드랍 소식을 알리며 관심을 끌었습니다. 코인게코(CoinGecko)에 따르면 NLINK는 현재 약 0.00012 USDT에 거래되고 있으며, 공식 설명에는 유니스왑(Uniswap)과 포크델타(ForkDelta) 같은 탈중앙화 거래소(DEX)에서 거래 가능하다고 나와 있습니다. 다만 Odaily 행성일보가 확인한 바에 따르면 해당 DEX에서 NLINK 토큰을 찾기는 어려웠습니다.

Chainlink의 이상과 현실

NuLINK는 간소화된 공식 웹사이트(http://nulink.org)를 운영하며 트위터, 텔레그램, 디스코드(Discord) 커뮤니티도 운영하고 있습니다. 현재 트위터 팔로워는 102명, 텔레그램 커뮤니티는 30명 미만이지만 디스코드 커뮤니티는 300명 이상의 회원을 보유하고 있습니다.

Chainlink의 이상과 현실

웹사이트에서 확인할 수 있는 NuLINK 백서(http://nulink.org/whitepaper.pdf)는 단 3페이지 분량입니다. 백서에는 체인링크 검증 노드의 점진적 중앙화와 프로젝트 개발 정체에 대한 불만을 이유로 코드를 분기해 NuLINK를 재설계하겠다는 내용이 담겨 있습니다. NuLINK는 체인링크의 공식 KYC 요건이 많은 사람들의 검증 노드 참여를 막아 블록체인의 ‘무허가성(Permissionless)’과 ‘신뢰 불필요(Trustless)’라는 탈중앙화 원칙을 위반한다고 주장하며, 진정한 탈중앙화 오라클을 만들겠다는 입장입니다.

이런 이유로 일부 네티즌들은 NuLINK를 체인링크 기반의 ‘서민판 BSV’라고 풍자하며, 원칙에 충실한 탈중앙화 오라클을 지향한다고 말합니다.

다만 의문점은 백서에 팀 구성원 소개나 명단이 전혀 공개되지 않았다는 것입니다. 백서에는 NuLINK가 커뮤니티 주도형 프로젝트이며 명확한 창립자나 CEO가 없다고만 설명되어 있습니다.

NuLINK 팀이 체인링크 팀 출신인지는 확인되지 않았습니다. 체인링크 중국 커뮤니티 운영 책임자 차오쯔거(Chaozi Ge)는 Odaily 행성일보에 NuLINK 팀이 체인링크 출신이라는 주장을 부인했습니다. 다만 NuLINK가 실제로 체인링크 코드를 분기했는지는 아직 검증되지 않았습니다.

단순한 패러디이든, 체인링크의 명성을 악용해 자금을 모으려는 악의적 시도이든, NuLINK는 해외 커뮤니티에서 일정한 파장을 일으켰습니다. 트위터에서는 NLINK에 투자할 가치가 있는지 묻는 질문도 등장했을 정도입니다.

Chainlink의 이상과 현실

Odaily 행성일보는 여러분께 투자에 유의하시고 사기 행위에 주의하실 것을 당부드립니다.

다른 각도에서 보면, Chainlink가 패러디의 대상이 된다는 사실 자체가 오라클 분야에서 그가 '선두주자'임을 반증합니다. 실제로 Chainlink는 탈중앙화 오라클 시장에서 확고한 선두 자리를 지키고 있습니다. 본문에서는 Chainlink의 설계 메커니즘, Chainlink 노드가 되기 위한 조건, 그리고 노드 운영자들의 담합과 악의적 행위를 방지하는 조치들을 중심으로 살펴보며, 탈중앙화 오라클이 실제로 어떻게 작동하고 거버넌스되는지 설명하겠습니다.

Chainlink의 설계 메커니즘

Chainlink의 비전은 탈중앙화 오라클 네트워크를 구축하는 것입니다.

백서에 따르면, Chainlink는 API를 활용해 블록체인 내부(온체인)와 외부(오프체인)를 연결합니다. 이더리움(Ethereum), 비트코인(BTC), 하이퍼레저(Hyperledger) 등 다양한 블록체인을 온체인 자원으로 가져와, API를 통해 시장 데이터, 은행 결제, 소매 결제, 백엔드 시스템, 이벤트 데이터 등 오프체인 자원과 연결함으로써 오프체인 데이터와 온체인 스마트 계약 간의 상호작용을 실현합니다.

Chainlink의 이상과 현실

이 과정에서 Chainlink의 온체인 모듈은 평판 시스템(Reputation System), 주문 매칭 계약(Order Matching Contract), 집계 계약(Aggregation Contract) 세 부분으로 구성되며, DApp 개발자의 스마트 계약과 연결되어 오프체인 데이터 요청을 받습니다. 반면 오프체인 모듈은 이러한 요청을 감시하고 노드 운영자로부터 데이터를 수집하는 역할을 합니다.

온체인 스마트 계약과 오프체인 데이터 간 상호작용 과정에서 LINK 토큰은 데이터 수요자와 공급자 간의 거래 수단으로 사용됩니다. 간단히 말해, LINK 토큰은 데이터 제공자, Chainlink 노드 운영자, 결제 서비스 제공자 등에게 지급되는 보상이며, 스마트 계약 사용자는 LINK 토큰으로 데이터 제공자에게 대가를 지불합니다. 따라서 Chainlink 플랫폼의 사용이 확대될수록 LINK의 가치도 높아지게 됩니다.

온체인에서는 Chainlink가 세 가지 계약을 배포했습니다: 평판 계약(Reputation Contract), 주문 매칭 계약(Order Matching Contract), 집계 계약(Aggregation Contract).

평판 계약은 오라클 서비스 제공자의 신뢰도와 성과 지표(Performance Metrics)를 추적하고, 평판 파라미터에 따라 최종 오라클을 선정합니다. 부적절한 행위가 발견되면 해당 제공자는 보증금을 몰수당합니다. 평판 파라미터 평가 기준에는 할당된 요청 총수, 완료된 요청 총수, 평균 응답 시간, 보증금 규모(오류 발생 시 벌금) 등이 포함됩니다.

집계 계약은 오라클 제공자들이 제출한 응답을 수집하고, 여러 Chainlink 노드가 조회한 결과를 계산해 최종적으로 집계합니다. 또한 이 계약은 오라클 제공자의 성과 지표를 평판 계약에 피드백합니다.

많은 오라클을 활용하면 탈중앙화 합의의 안전성과 신뢰성을 확보할 수 있지만, 각 노드가 외부 데이터를 블록체인에 업로드할 때마다 가스비(Gas Fee)를 지불해야 하므로, 온체인에서 데이터를 집계하는 방식은 비용이 매우 높고 네트워크 혼잡을 유발할 수 있어 바람직하지 않습니다(계약 자체 가치가 매우 높은 특수한 경우는 제외).

이후 Chainlink는 온체인 데이터 집계 방식의 한계를 인식하고, 임계값 서명(Threshold Signature) 기술을 도입했습니다. 이 기술을 통해 오라클 간 상호 소통이 가능해지고, 오프체인에서 합의를 도출하여 오프체인 데이터 소스의 진위를 확인할 수 있습니다. 오프체인 오라클은 임계값 서명 기술로 데이터를 집계한 후, 최종 결과를 블록체인에 단 한 번만 전송하면 되므로 가스비도 한 번만 지불하면 됩니다.

이제 모든 스마트 계약에 참여하는 오라클은 관련 데이터(예: 시장 데이터)를 수집해 네트워크 내 다른 오라클에 전송하고, 지시에 따라 모든 데이터를 하나의 데이터 포인트로 집계한 후, 통일된 오라클을 통해 단 한 번에 온체인 스마트 계약으로 전송합니다.

오프체인에서는 Chainlink가 초기에 이더리움에 연결된 오라클 노드 네트워크로 구성되었으며, 점차 더 많은 주요 스마트 계약 플랫폼을 지원할 예정입니다. 이러한 노드들은 독립적으로 오프체인 요청을 수집하고, 여러 독립적인 응답을 합의 메커니즘을 통해 하나의 글로벌 응답으로 집계한 후 요청 계약으로 반환합니다.

노드 운영자는 외부 어댑터(External Adapter)를 추가하는 소프트웨어 확장을 선택적으로 적용해 추가적인 전문 오프체인 서비스를 제공할 수 있습니다. 현재 Chainlink 노드는 퍼블릭 블록체인 및 프라이빗 네트워크에서 기업급 배포가 이미 이루어졌으며, 궁극적인 목표는 노드가 탈중앙화 방식으로 운영되도록 하는 것입니다.

노드 운영은 수익성 있는 사업입니다

https://market.link 웹사이트 데이터에 따르면, 현재 Chainlink 전체 오라클 가격 피드 시스템에는 총 108개의 가격 피드 노드가 있으며, 이 중 30개(데이터는 변동 가능)가 Chainlink 공식 인증 노드 운영자입니다.

Chainlink의 이상과 현실

Odaily 행성일보가 파악한 바에 따르면, Chainlink 오라클 가격 피드 노드가 되기 위한 하드웨어 요구사항은 매우 낮습니다: CPU 코어 1개와 RAM 1GB만 있으면 실행 가능하며, RAM을 2GB로 늘리면 신뢰성이 향상됩니다. 다만, 노드는 메인넷과 통신하기 위해 이더리움 클라이언트에 연결되어야 합니다. 직접 이더리움 클라이언트를 실행하려면 별도의 컴퓨터가 필요하며, 이더리움 클라이언트의 하드웨어 요구사항은 시간이 지남에 따라 변할 수 있습니다.

구체적인 실행 방법은 다음과 같습니다:

1. 먼저 이더리움 클라이언트 노드에 연결해야 하며, 직접 구축하거나 Infura와 같은 공공 이더리움 노드를 이용할 수 있습니다;

2. 서버에 Chainlink 노드 실행 환경을 설치하고 노드를 시작합니다;

3. 인증을 신청하여 Chainlink 가격 피드 노드가 되면, 노드 이름이 Chainlink 블록체인 브라우저에 표시되며 사이비(Sybil) 공격에 대한 저항력을 갖추게 됩니다;

4. 노드는 심사 및 검증 비용으로 32 LINK를 납부해야 합니다;

5. LINK 토큰을 담보로 제공할 필요는 없습니다(담보 기능은 아직 출시되지 않았습니다).

따라서 현재로서는 LINK 노드가 되기 위해 필요한 비용은 주로 서버 비용이며, LINK 담보나 처벌 메커니즘은 존재하지 않습니다. 노드 수익은 주로 데이터 호출자로부터 발생하며, 단일 노드의 한 번의 가격 보고 수익은 0.1 LINK입니다. 다만 '조자거' 씨의 설명에 따르면, 이 수익은 자유롭게 설정 가능하며, Chainlink 인증 노드 운영자는 이 수익률을 참고할 수 있는 가격 참조 계약(Price Reference Contract)에 참여할 수 있습니다. 현재 대부분의 인증 노드 운영자가 설정한 수익률은 0.1 LINK입니다.

LINK 토큰 수익을 얻고자 하는 개발자나 기관은 신청을 고려해 볼 수 있습니다.

다음으로 Chainlink 노드 운영자에 대해 자세히 살펴보겠습니다. Chainlink 백서에 따르면, 안정적이고 지속적으로 온체인 스마트 계약에 데이터를 집계하는 노드 운영자는 공식 LINK 토큰 보상을 받게 되지만, 공개 자료에 따르면 아직까지 구체적인 인센티브 메커니즘이 발표되지 않아 Chainlink 노드 운영자의 수익을 정확히 추정하기는 어렵습니다.

그러나 ETH/USDT 집계기의 체인상 데이터를 조사한 결과 흥미로운 점을 발견했습니다.

ETH/USDT 데이터를 예로 들면, 현재 21개의 Chainlink 노드가 오라클 계약에 데이터를 업로드하고 있으며, 이 중 최소 14개 노드의 데이터가 사용되어 Quickselect 알고리즘을 통해 신뢰할 수 있는 가격 $117.14가 산출되어 집계기 계약에 기록되었습니다.

Chainlink의 이상과 현실

체인 외부 가격이 0.5% 이상 변동되면, 오라클 노드는 자동으로 새로운 가격 데이터를 제출해 집계 계약(aggregator contract) 내 정보를 갱신한다. 아래 그림에서 확인할 수 있듯, 집계 계약은 약 1200초(20분)마다 오라클을 호출하여 최신 가격 데이터를 받아 집계한다.

Chainlink의 이상과 현실

하지만 ERC-20 거래 기록을 살펴보면, 특정 거래(0x6b4557f8de3c6ee6500c7cceb449e59dbb99844cce07786ff449de674b50c797) 내에 총 21건의 전송 로직이 포함된 것을 확인할 수 있다. 즉, 시스템이 21개 노드 각각에 0.33 LINK를 보상으로 지급한 것이다. 다만 현재로서는 이 보상이 호출자(caller)가 지급한 것인지, 아니면 Chainlink 공식 팀이 지급한 것인지 명확히 알 수 없다.

간단히 계산해 보면, 하나의 노드가 ETH/USDT 데이터 피드에서 하루 동안 얻는 수익은 다음과 같다: 3×24×0.33 LINK = 23.76 LINK. Chainlink의 가격 정보 제공 시스템에는 ETH/USDT와 유사한 데이터 피드가 20개 이상 존재한다. 해당 노드가 모든 데이터 피드에 참여한다고 가정하면, 보수적으로 봐도 하루 평균 약 500 LINK의 보상을 받을 수 있다. 또한 각 가격 정보 요청 시 체인 상 계약은 최소 14개 노드의 데이터를 채택하므로, 이러한 노드 운영자들이 하루에 받는 총 보상은 약 7,000 LINK에 달한다. 현재 LINK 가격을 1.9 USDT로 가정하면, 이는 약 10만 위안(중국 인민폐)에 해당하는 금액이다.

Chainlink의 이상과 현실

Chainlink의 이상과 현실

이처럼 LINK 노드 운영자의 수익성은 분명 높아 보이지만, 궁극적으로 이 보상을 누가 지불하는지는 여전히 불분명하다.

그렇다면 공식적으로 인정받는 노드 운영자가 되려면 어떻게 해야 할까?

Chainlink 백서에 따르면, 노드 운영자는 체인 상 평판 시스템(reputation system)을 통해 노드의 실적을 기준으로 투표로 선출되어야 한다. 그러나 Odaily Planet Daily의 취재에 따르면, 현재 평판 시스템은 아직 출시되지 않았으며, 관련 인센티브 및 처벌 메커니즘도 마련되지 않은 상태다. Chainlink는 현재 자체적인 기준으로 노드 운영자에 대한 KYC 인증을 진행하고 있다. 업계 관계자에 따르면, 악의적 행위를 방지하기 위해 이미 일부 신뢰할 수 있는 노드가 Chainlink 네트워크에 참여하고 있다.

Chainlink의 노드 운영자 메커니즘은 EOS의 DPoS 합의 알고리즘과 비교해볼 수 있다. Chainlink의 공식 인증 노드는 EOS의 21개 슈퍼 대표(Super Representative)와 유사한 역할을 한다. EOS는 커뮤니티 투표를 통해 21개의 슈퍼 노드를 선출해 블록 검증자로 삼는다. 하지만 이 21개 노드는 뇌물 공격(bribery attack)에 취약해 공모할 가능성이 높다. 바로 이런 이유로 EOS의 보안성은 지속적으로 비판을 받아왔다.

Chainlink의 이상은 탈중앙화된 오라클을 구축하는 것이지만, 현실은 평판 시스템, 담보 기능, 처벌 메커니즘이 모두 아직 출시되지 않은 상태에서, 공식적으로 신뢰할 수 있는 노드를 네트워크에 참여시켜 데이터 검증자 및 집계자로 활용하고 있다는 점이다.

노드 운영자 간 공모를 어떻게 방지할 수 있을까?

중앙화된 오라클이든 탈중앙화된 오라클이든, 가장 심각한 위험은 노드 운영자가 뇌물 공격을 받아 공모하여 체인 상 스마트 계약에 고의로 잘못된 가격 정보를 제공함으로써 데이터 소비자의 보안을 위협하는 것이다.

따라서 오라클 가격 정보 제공 노드, 특히 노드 운영자의 거버넌스는 매우 중요하다.

현재 Chainlink는 주로 신뢰할 수 있는 노드와 협력하고 토큰 인센티브를 통해 노드를 유인하는 방식으로 운영자를 선정하고 있다. 하지만 스마트 계약 개발자가 특정 노드 운영자를 직접 선택한다면, 이는 유명 퍼블릭 블록체인과 같은 수준의 공모 저항성을 달성하기 어렵다. 사전에 알려진 노드 운영자 집단은 무작위로 선정된 노드 운영자 풀(pool)보다 공모를 훨씬 쉽게 실행할 수 있기 때문이다.

Chainlink 내 노드 운영자 간 공모 문제를 완화하기 위해, Medium 플랫폼의 블록체인 기술 애호가이자 Chainlink의 열성적인 지지자인 Zak Ayesh는 다음과 같은 제안을 한 바 있다: 스마트 계약 개발자가 허가 없이 접근 가능한 노드 운영자 풀(pool)에서 보안이 강화된 무작위 신드롬(random beacon)을 이용해 노드를 무작위로 선택할 수 있도록 하는 것이다. 블록체인에서 진정으로 안전한 무작위 신드롬을 구현하는 것은 매우 어렵지만, 다행히 이더리움은 안전한 범용 무작위 신드롬, 즉 이더리움 2.0 비컨 체인(Beacon Chain)을 도입하기로 제안한 상태다.

이더리움 비컨 체인에서 생성되는 무작위성은 다음 두 가지 전제 하에서 예측 불가능하고 편향되지 않다고 가정한다: (1) 적어도 하나의 검증자가 정직해야 하며, (2) 상용 VDF ASIC 하드웨어보다 훨씬 빠른 속도의 VDF ASIC 하드웨어가 존재하지 않아야 한다. 사실상 Zak의 제안은 Chainlink 시스템이 이더리움 2.0의 지분 증명(PoS) 작동 원리를 차용하도록 권장하는 것이다.

예를 들어, 특정 데이터 피드(예: ETH/USD 가격 정보)가 여러 스마트 계약에서 매우 높은 수요를 보인다고 가정해 보자. 누구나 이 데이터 피드를 위해 노드를 시작하고 네트워크에 참여할 수 있다. 단순히 노드 운영자 풀에 가입하기만 하면, 풀 내 모든 노드가 동일한 데이터 피드를 스마트 계약에 제공하게 된다.

이더리움 무작위 신드롬이 발동되면 새로운 노드 운영자 위원회가 선출된다. 이때 특정 노드가 위원회에 선출될 확률은 해당 노드가 풀 내에 스테이킹한 LINK 토큰 수량에 비례한다. 이 위원회 구성원들은 데이터 피드를 제공하고, 이 데이터는 집계되며, 서비스를 이용하는 스마트 계약에서 정한 규칙에 따라 보상 또는 처벌을 받게 된다.

이 방안의 장점은 기존에 계획된 모든 보안 기능과 중첩 적용이 가능하다는 점이다. 다만, 이 방안이 효과를 발휘하려면 충분히 큰 규모의 노드 운영자 풀이 필요하며, 이를 통해 인증된 노드 외부의 사이비(Sybil) 공격 위협을 근본적으로 차단할 수 있어야 한다. 이더리움의 경우 수만 개의 노드가 존재하므로 소수의 운영자에 의해 통제되기 어렵다.

맺음말

암호화폐 세계와 현실 세계를 연결하는 ‘미들웨어(middleware)’로서 오라클은 두 세계 사이의 가교 역할을 하며, 특히 DeFi를 포함한 암호화폐 생태계의 지속적 성장에 필수적이다.

오라클에게 생명선은 바로 ‘보안성’이다. 보안 문제를 해결하는 방법 중 하나로서, 탈중앙화는 보안을 달성하기 위한 핵심 수단이다.Chainlink는 데이터 소스의 탈중앙화, 오라클 자체의 탈중앙화, 신뢰할 수 있는 하드웨어, 데이터 서명, 그리고 보안 서비스 조치 등 다양한 해결책을 제시했다. 이는 탈중앙화 오라클 분야에 대한 탐구의 지평을 넓혔다.

한편, 일부에서는 Chainlink의 탈중앙화 수준이 여전히 부족하다고 지적하며, 현재 Chainlink가 탈중앙화를 주장하면서도 실질적으로 반(半)중앙화 방식으로 운영되고 있으므로 보안성 역시 검증이 필요하다고 본다. 또 다른 업계 관계자들은 Chainlink가 신뢰할 수 있는 노드를 운영자로 채택하는 방식이 오히려 탈중앙화 오라클에 대한 개선이라고 평가한다. 왜냐하면 탈중앙화 오라클의 거버넌스 문제 자체가 매우 복잡하며, 지금까지 사이비 공격에 완벽히 대응할 수 있는 탈중앙화 오라클 솔루션은 존재하지 않기 때문이다.

분산 자본(Distributed Capital) 파트너 황링보(Huang Lingbo)는 이전 Odaily Planet Daily 인터뷰에서 이러한 신뢰 노드 기반 오라클에 대해 매우 긍정적인 전망을 밝힌 바 있다. 그녀는 탈중앙화 오라클이 완전히 실현되기 위해서는 ‘머신 투 머신(Machine-to-Machine, M2M)’ 기술—즉, 인간의 개입 없이 모바일 통신을 통해 장치를 효과적으로 제어하는 기술—이 성숙해야 한다고 말했다. 미래의 오라클은 사람이 아닌 기계에서 직접 데이터를 수집하게 될 것이며, 이는 사람이 개입하는 많은 데이터가 통제 불가능하고, 신뢰할 수 없으며, 투명하지 않기 때문이다. 반면 기계는 다르다. 기계가 생성하는 원시 데이터는 완전히 투명하고, 신뢰할 수 있으며, 어떠한 사적 이익도 개입하지 않는다.

따라서 머신 투 머신 기반 오라클이라면, 데이터의 진위 여부만 검증하면 되며, 복잡한 거버넌스 메커니즘을 설계할 필요조차 없을 수 있다.

PeckShield의 브랜드 총감독 하오톈(Hao Tian)은 "블록체인 세계에서 체인 상의 합의 메커니즘이 아무리 공정하고 투명해도, 오프체인(체인 하위) 단계가 개입되면 반드시 '블랙홀'이 생기게 된다"고 지적했습니다. 이는 탈중앙화 오라클 거버넌스가 직면한 과제를 보여주며, 오라클 거버넌스 메커니즘을 올바르게 설계하고 운영하는 것이 블록체인 체인 상 세계에 효과적인 보완책이 될 수 있음을 시사합니다. 반대로, 이를 제대로 관리하지 못하면 블록체인 체인 상 세계의 존재 의미 자체가 크게 훼손될 수 있습니다.

오프체인 오라클 거버넌스 역시 '불가능한 삼각형(Impossible Triangle)' 문제에 직면해 있습니다. 즉, 오프체인 데이터의 객관성과 엄격성을 유지하면서도 체인 상 세계와의 연동 효율성을 보장해야 하며, 무엇보다도 오프체인 오라클의 '관리자' 자체가 안전하고 신뢰할 수 있어야 합니다. 결국 체인 상 블록체인 운영 모델과 오프체인 오라클 거버넌스는 이중성계(Dual-star System)처럼 서로 영향을 주고받으며 상호 의존하는 관계입니다.