이더 리움의 출현은 블록 체인 기술 통화 목적 이상을 위해. 현명한 계약과 분산 응용 프로그램 이더 리움과 같은 블록 체인 프로젝트에 고유 한 유틸리티 가치를 부여합니다..

그러나 스마트 계약 플랫폼이 제공하는 솔루션을 실제 산업의 현재 상태에 적용하려면 블록 체인 외부에있는 데이터 및 정보와의 연결이 필요합니다..

현재 대부분의 실제 시스템은 블록 체인을 사용하지 않습니다. 가까운 장래에 이러한 시스템 중 상당수가 블록 체인 기술로 작동하도록 전환 할 수 있습니다. 블록 체인 외부에서 정확한 데이터 나 정보를 스마트 계약에 통합하려면 편리하게 달성하려면 특별한 효과가 필요합니다..

ChainLink는 이러한 특수 효과를 만들어내는 블록 체인 프로젝트입니다..

ChainLink 블록 체인을 오프 체인 인프라에 연결하는 것을 목표로합니다. 이 프로젝트는 블록 체인 인프라와 비 블록 체인 인프라 간의 격차를 해소하여 스마트 계약이 데이터 피드, API 및 결제에 액세스 할 수 있도록 할 계획입니다..

출처 : https://chain.link/

ChainLink의 기능?

ChainLink는 기본적으로 분산 된 오라클 네트워크입니다..

오라클은 실제 데이터를 찾아 확인하고이 데이터를 블록 체인으로 가져 와서 사용할 수있는 “에이전트”입니다. 스마트 계약. 기존 오라클은 중앙 집중화되고 단일 실패 지점이있는 반면, 분산 형 오라클은 단일 실패 지점이 없습니다. 이것이 ChainLink가 달성하도록 설계된 것입니다..

ChainLink의 목적은 오프 체인과 온 체인 생태계 사이에 다리를 만드는 것입니다. 따라서 ChainLink 아키텍처는 온 체인 구성 요소와 오프 체인 구성 요소로 구성됩니다..

온 체인 구성 요소

온 체인 구성 요소는 이더 리움 블록 체인. 이는 평판 계약, 주문 매칭 계약 및 집계 계약의 세 가지 주요 계약으로 구성됩니다. 블록 체인에없는 데이터에 대한 액세스를 원하는 사용자의 요청을 처리합니다..

사용자 또는 단체가 블록 체인 외부에서 정보에 액세스하기를 원하면 요청 계약을 ChainLink에 제출합니다. ChainLink 네트워크는 요청 계약을 자체 계약으로 처리합니다. ChainLink 온 체인 계약은 요청 계약을 적절한 오라클과 일치시킬 책임이 있습니다..

평판 계약은 오라클 공급자의 실적을 확인하여 진위 여부를 확인합니다. 주문 일치 계약은 사용자의 요청 계약 계약을 네트워크에 기록하고 검증 된 오라클 제공 업체로부터 입찰을받습니다. 집계 계약은 선택한 오라클의 데이터를 컴파일하고 쿼리에 대한 최종적이고 정확한 결과를 계산합니다..

ChainLink 시스템은 업그레이드가 가능하도록 설계되어 더 나은 기술과 기술이 발생하면 시스템이 그 시스템으로 전환 될 수 있습니다. ChainLink의 온 체인 워크 플로는 3 단계로 구성됩니다..

  1. Oracle 선택 : 사용자가 요청 계약을 제출하면 SLA (서비스 수준 계약) 제안을 구성하는 특정 요구 사항 및 매개 변수가 지정됩니다. 여기에는 오라클 평판, 데이터 사양, 필요한 오라클 리소스 수 등이 포함됩니다. 사용자는 필터를 사용하고 수동으로 오라클을 검색 할 수 있습니다. ChainLink는 수동 검색이 불가능할 때 자동 매칭 엔진을 제공합니다. 이 자동 검색에서 오라클은 요청하는 계약의 SLA에 따라 입찰합니다. 요청한 계약이 충분한 품질 입찰을 받으면 오라클이 선택됩니다..
  2. 데이터보고: 선택된 오프 체인 오라클은 서비스 계약을 실행하고 온 체인으로보고합니다..
  3. 결과 집계 : 집계 계약은 요청하는 계약과 관련된 모든 오라클이 제출 한 데이터를 수집합니다. 그런 다음 집계 계약은 모든 데이터를 평균하여 요청하는 계약에 정확한 답변을 제공합니다. 이것은 데이터 무결성을 보장하기위한 것입니다..

출처 : ChainLink 백서

사용자가 계약을 요청하면 오라클의 부정 행위에 대해 벌금을 부과 할 수 있습니다..

오프 체인 구성 요소

ChainLink 오프 체인 구성 요소는 이더 리움 네트워크에 연결된 오라클 노드 네트워크로 구성됩니다 (그리고 모든 주요 스마트 계약 네트워크를 제때 지원할 것입니다)..

이들은 오프 체인 소스에서 요청 된 데이터를 수집하고 오프 체인 인프라와 ChainLink의 블록 체인 간의 상호 작용을 허용하는 핵심 노드 소프트웨어 인 ChainLink Core를 통해 관련 데이터를 처리합니다..

출처 : ChainLink 백서

오프 체인 오라클 운영자는 데이터 수집 및 전송에 대한 기여에 대해 ChainLink의 ERC-20 토큰 인 LINK에서 보상을받습니다. 또한 오프 체인 노드를 통해 개발자는 운영자가 다른 프로그램을 수용하는 데 사용하는 플러그인을 통합하여 데이터 수집을 간소화 할 수 있습니다..

ChainLink는 여러 오라클을 사용하여 단일 요청 계약에 대한 데이터를 수집합니다. 오라클은 데이터 수집을 위해 여러 리소스를 사용해야합니다. 이는 플랫폼의 분산 된 특성과 수집 된 데이터의 정확성을 보장합니다..

ChainLink 팀

2014 년에 시작된 ChainLink는 회사에서 개발했습니다. SmartContract, 에 의해 설립 세르게이 나자로프 (CEO) 및 스티브 엘리스 (CTO).

ChainLink 팀은 엔지니어와 비즈니스 개발자로 구성됩니다. 그들의 우편 주소는 프로젝트가 케이맨 제도에 기반을두고 있음을 보여줍니다. 팀의 주요 구성원은 다음과 같습니다. 다니엘 코치 스 (글로벌 사업 개발 이사), 마크 오 블라드 (운영 책임자), 디미트리 로슈 (소프트웨어 엔지니어), Alex Kwiatkowski (소프트웨어 엔지니어), 토마스하지 스 (기술 커뮤니티 관리자).

프로젝트의 고문은 아리 줄스, 앤드류 밀러, 에반 쳉, 허드슨 제임슨, 제이크 버크만, 과 브라이언 리오.

로드맵 및 성과

ChainLink는 현재 Ropsten으로 알려진 이더 리움 테스트 넷에 있습니다. 모든 활동을 칭찬하는 일부 암호 화폐 프로젝트와 달리 ChainLink는 사용자와 개발자가 네트워크를 구축하는 정말 중요한 일에 집중할 수 있도록 과대 광고가 덜한 경로를 따르는 것 같습니다..

프로젝트 개발을 모니터링 할 수 있습니다. 여기.

ChainLink의 코드베이스를 모니터링 할 수 있습니다. Github반짝임.

ZeppelinOS 발표 ChainLink와의 파트너십 2017 년 12 월에 ChainLink의 보안 오라클 서비스를 사용합니다. 또한 협력 관계 로 확인된다 Factom 그리고 Request Network는 표시된 관심 ChainLink와 제휴.

최근에는 카이 코, Wanchain, 과 수소 발표되었습니다. ChainLink 커뮤니티에서 추측되는 파트너십에는 SWIFT, Microsoft, Salesforce가 포함됩니다., Docusign, 과 Ceek.

2018 년 11 월 취득TownCrier by ChainLink 발표.

도전과 경쟁자

ChainLink가 오랫동안 사용되어 왔음에도 불구하고 경험 한 진전은 다른 많은 블록 체인 프로젝트에 미치지 못합니다. 이것은 프로젝트의 복잡성 때문입니다. 메인 넷 출시는 여전히 커뮤니티에 의해 예상됩니다..

ChainLink는 블록 체인 산업의 고유 한 영역에서 작업하고 있습니다. 경쟁 업체는 주로 중앙 집중식 프로젝트입니다 (일부 블록 체인 프로젝트가 종료되지만). 마이크로 소프트 코코, Corda, Oraclize, 하이브 마인드, 과 뫼비우스.

ChainLink의 눈에 띄는 특징은 탈 중앙화 특성으로 인해 신뢰할 수없고 검증 가능합니다..

LINK 토큰

LINK 토큰은 ChainLink 생태계의 기본 토큰입니다..

토큰은 오프 체인 데이터 피드에서 데이터를 검색하고, 데이터를 블록 체인에서 읽을 수있는 형식으로 포맷하고, 오프 체인 계산 및 가동 시간 보장을 위해 노드 운영자에게 지불하는 데 사용됩니다. 총 공급량은 10 억 개이고 이미 유통중인 토큰은 3 억 5 천만 개이며 현재 가격은 $ 0.30입니다..

LINK 토큰은 다음에서 구매할 수 있습니다. 바이 낸스 비트 코인과 이더, 한국 원화의 빗썸, 이더와 USDT의 Bkex, 비트 코인과 이더의 후 오비, 그리고 몇 가지 다른 거래소.

LINK 토큰은 ERC-20 토큰입니다. 다음과 같은 ERC-20 호환 지갑에 저장할 수 있습니다. 메타 마스크, Myetherwallet, Jaxx. 또한 Nano Ledger S 및 Trezor와 같은 ERC-20 토큰 표준과 호환되는 하드웨어 지갑에 저장할 수 있습니다..

결론

분산 형 오라클 시스템은 스마트 계약의 미래를위한 필수 요소입니다. 스마트 계약이 글로벌 규모로 작동하려면 ChainLink와 같은 미들웨어가 필요합니다. 이더 리움 및 기타 블록 체인 플랫폼에는 현재 블록 체인 외부에 존재하는 실제 데이터와 원활하게 작동하려면이 미들웨어가 필요합니다..

중앙 집중식 모델이있는 오라클 시스템이 현재로서는 더 관련성이있을 수 있지만, 블록 체인 플랫폼의 성공과 확장은 ChainLink가 이미 충족 할 수있는 위치에 있어야한다는 요구를 생성 할 것입니다..

프로젝트의 비전을 실현하기 위해 ChainLink 팀이해야 할 일이 아직 많이 남아 있으며, 진행 상황이 ChainLink.