블록체인 기술많은 응용 프로그램을 생성했습니다 지난 몇 년 동안 가장 인기 있는 것은 암호 화폐입니다. 또한 디지털 경제에서 분산되고 안전하며 투명한 많은 시장의 생성을 촉진했습니다.
모든 거래가 불변하게 블록체인에 기록되기 때문에 훨씬 더 많은 신뢰를 제공하는 이 기술은스마트 계약 기능으로 잘 보완됨 Ethereum에 의해 대중화되었습니다.탈중앙화 애플리케이션(DApp) Ethereum과 같은 블록체인 기반은 소매 금융과 같은 전통적인 비즈니스를 혼란에 빠뜨리고 있으며 결코 불가능하다고 생각되는 사용 사례를 도입하고 있습니다.
오라클을 통한 스마트 계약 기능 확장
그러나 이더리움 블록체인이 단순히 트랜잭션을 촉진하는 것 이상의 DApp 개발을 지원하려면 외부 또는 오프체인 세계와 상호 작용하고 들어오는 데이터를 스마트 계약에 통합해야 합니다.블록체인 오라클 기술 실제 데이터, 이벤트 및 거래와 연결하여 스마트 계약을 강화합니다. 이제 인바운드, 아웃바운드, 소프트웨어 및 하드웨어 오라클과 같은 다양한 유형의 제3자 서비스를 사용할 수 있으며, 이는 블록체인 프로토콜이 지원할 수 있는 실제 애플리케이션의 수를 더욱 확장하고 있습니다.
다음과 같은 합의 기반 오라클 네트워크체인링크 프로토콜 그들이 운영하는 전체 블록체인 생태계를 보호하는 데 핵심인 종단간 분산화를 제공합니다. 또한 이러한 오라클은 스마트 계약의 성능, 기능 및 상호 운용성을 향상시켜 온체인 시스템보다 더 높은 수준의 신뢰와 투명성을 제공합니다.
이러한 변화는 블록체인의 특수 속성을 오라클 네트워크와 같은 오프체인 시스템의 고유한 기능과 융합하여 고립된 온체인 시스템보다 훨씬 더 큰 범위와 힘을 달성하는 하이브리드 스마트 계약의 사용을 확대함으로써 이루어질 것입니다.
체인링크 VRF란?
블록체인 게임의 많은 DApp과대체 불가능한 토큰(NFT ) 공간은 에어드롭 실행, 복권 실행 또는 기회 기반 게임 개발과 같은 고급 기능을 제공하기 위해 난수 생성을 위한 변조 방지 및 검증 가능한 소스가 필요합니다.
관련된:GameFi 생태계 초보자 가이드
Chainlink의 VRF(Verifiable Random) 기능은 탈중앙화 오라클 네트워크(DON)에 의존하여 검증된 오프체인 데이터를 제공함으로써 기존 블록체인을 향상시킵니다. 블록체인 생태계 외부의 시스템으로 블록체인 데이터를 쉽게 내보낼 수도 있습니다.Chainlink VRF는 암호학적으로 안전한 무작위성을 제공합니다. 데이터를 스마트 계약으로 전달하는 일련의 체인링크 노드를 사용하는 동시에 이러한 노드 위원회를 통해 고전적 합의 메커니즘을 유지합니다.
스마트 계약을 위한 난수 생성(RNG)을 제공하는 Chainlink VRF는 개발자가 블록체인 기반 애플리케이션에서 임의 결과를 활용하여 더 나은 경험을 구축할 수 있도록 지원합니다. 또한 Chainlink VRF가 제공하는 변조 방지 무작위성은 노드 운영자, 사용자 또는 심지어 악의적인 개체가 조작할 수 없습니다. 공개 키는 온체인에 게시됩니다.
체인링크 VRF는 어떻게 작동하나요?
스마트 컨트랙트는 Chainlink VRF를 활용하여 네 가지 간단한 단계를 통해 안전하고 검증 가능한 난수를 얻을 수 있습니다.
Chainlink VRF는 두 개의 키를 사용하여 정확성 증명을 통해 확인할 수 있는 무작위이지만 예측할 수 없는 값을 생성하기 때문에 일반화된 계산 기능을 갖춘 애플리케이션을 위한 개별 키의 훨씬 더 안전하고 분산된 스토리지를 제공합니다. 오프체인 컴퓨팅에 의존하는 안전하지 않은 RNG 솔루션의 단점을 극복한 Chainlink VRF의 온체인 암호화 검증은 입력으로 사용되는 온체인 블록 데이터를 결합하여 손상된 오라클에서도 안전한 편향되지 않은 변조 방지 결과를 제공합니다. 자체 네트워크.
Chainlink의 온체인 RNG 솔루션이 제공하는 우수한 기능의 결과로 Chainlink VRF의 사용 사례에는 신뢰할 수 있는 스마트 계약 애플리케이션이 포함됩니다.탈중앙화 금융(DeFi) 꽤 게임화된 개인 저축을 허용하는 PoolTogether와 같은 공간 달빛은 어디에실시간 가격 데이터 제공 폴카 도트용(점 ) 개발자.
또한 Polychain Monsters의 경우와 같이 NFT(Nonfungible Token)를 공정한 방식으로 배포하는 데 도움을 주고 있으며 Axie Infinity의 경우와 같이 검증 가능한 임의성 솔루션을 제공하여 온체인 게임에 엔트로피를 도입하고 있습니다.AXS ). Chainlink 2.0 생태계의 일부로 개발된 Chainlink VRF는 스마트 계약이 고급 기능을 수행하는 데 필요한 계산 리소스와 인프라를 제공합니다. 다른 DON과 함께 개발자가 완전한 신뢰를 가지고 사용할 수 있는 범용 프레임워크를 촉진하고 있습니다.
관련된:Axie Infinity(AXS): 게임 메타버스 프로젝트 초보자 가이드
체인링크 VRF v2란 무엇입니까?
DON을 통해 제공되는 기능을 지속적으로 업그레이드한다는 비전에 따라 체인링크가 도입했습니다.몇 가지 개선된 Chainlink VRF v2 개발자가 스마트 계약에 대한 자금을 조달하고 임의성을 요청할 수 있는 방법을 중심으로 회전합니다.
여기에는 단일 온체인 트랜잭션에서 여러 개의 임의 출력을 생성하는 기능이 포함되어 응답에 필요한 시간을 줄이는 동시에 트랜잭션 비용이나 가스 수수료를 줄입니다. 또한 최대 100개의 스마트 계약 주소가 개발자 또는 구독 소유자가 관리하는 단일 LINK 구독 잔액 계정에서 확인 가능한 임의성에 대한 요청에 자금을 지원할 수 있습니다.
또한 Chainlink VRF v2는 개발자가 단일 LINK 토큰 잔액을 사용하여 여러 무작위성 요청에 사전 자금을 지원할 수 있도록 하는 Subscription Manager 애플리케이션을 도입하여 각 요청에 대한 토큰을 전송할 필요가 없으며 적용 가능한 Chainlink VRF 수수료를 상당히 줄입니다.
실제로 스마트 계약 애플리케이션이 확인된 임의성을 수신하고 콜백 요청 기능에서 더 복잡한 논리를 허용할 때 개발자가 콜백 가스 한도를 조정할 수도 있습니다. 가스 한도는 Chainlink VRF에 설정된 것보다 높지만 사용 중인 기본 블록체인에 따라 다르며 VRF 계약 주소 페이지에 명확하게 정의되어 있습니다.
Chainlink VRF v2의 이점에는 이제 개발자가 난수가 생성되어 블록체인에 전달되기 전에 필요한 블록 확인 횟수를 정의할 수 있기 때문에 더 큰 사용자 지정 기능이 포함됩니다.
3~200개의 블록 범위에서 개발자는 임의성이 생성되기 전에 최적의 블록 패스 수를 선택할 수 있으므로 요청에서 최종 응답까지 훨씬 더 짧은 대기 시간을 제공하면서 블록 재구성으로부터 응용 프로그램을 보호할 수 있습니다. Chainlink VRF v2를 통해 개발자는 이제 확장성이 뛰어나고 가스 효율적이며 구성 가능한 온체인 무작위성에 액세스하여 NFT 및 게임 DApp을 위한 훨씬 더 많은 기능을 잠금 해제할 수 있습니다.
Chainlink가 지속적으로 개선 사항을 도입한 결과, VRF 애플리케이션은 이더리움 네트워크에서 DApp을 구축하는 대부분의 개발자가 사실상 선택하는 것으로 부상하고 있습니다. 안전한 블록체인 기반 애플리케이션의 도입을 촉진하겠다는 약속을 이행하는 Chainlink VRF는 개발자가 실제 데이터와 안정적으로 인터페이스할 수 있는 보다 실용적인 애플리케이션을 만들 수 있도록 합니다.
이제 블록체인이 신뢰할 수 없는 방식으로 외부 데이터 피드와 연결할 수 있게 됨에 따라 Chainlink VRF는 개발자에게메타버스의 경계를 넓히다 우리가 지금 알고 있듯이.