Singularity는 이더리움 메인넷에서 Chainlink VRF와의 통합을 발표했습니다. 이 통합을 통해 Singularity는 비 대체 토큰 (NFT)을 만드는 데 필요한 변조 방지 및 감사 가능한 무작위 소스에 액세스 할 수 있습니다. 사용자는 언제든지 검증할 수 있는 공정한 메커니즘을 얻기 때문에 이 통합의 이점을 누릴 수 있습니다.
Singularity의 경우 독립적으로 감사할 수 있는 안전한 난수 생성기에 액세스하는 것이 매우 중요했습니다. 그러나 이러한 기능에는 변조를 방지하고 시스템 통합을 유지하기 위해 몇 가지 보안 고려 사항이 필요합니다.
Chainlink VRF는 Singularity가 고려한 모든 옵션 중에서 명확한 옵션으로 부상했습니다. Chainlink VRF는 고급 학술 연구 및 오라클 네트워크를 지원하며 오랜 세월이 지나도 사실입니다.
Chainlink VRF는 요청이 발생하면 알 수없는 블록 데이터를 Oracle 노드의 사전 커밋 된 개인 키와 통합하여 암호화 인증서와 난수를 생성하여 작동합니다.
난수 입력은 변조 방지 VRF 프로세스에서만 생성할 수 있는 유효한 암호화 인증서가 있는 경우에만 Singularity 스마트 계약에 의해 허용됩니다.
RNG를 선택할 때 보안은 중요한 요소입니다. 블록 해시와 같은 데이터에서 파생된 RNG는 사소하거나 유효성 검사기에서 악용될 수 있습니다. 이것은 사용자가 프로세스의 무결성에 대한 결정적인 증거를 얻지 못하기 때문에 사용자에게 공급을 방해합니다.
Incarnation NFT 라인의 SingularityNFTTwo는 두 개의 활성 어레이로 출시되었습니다. 하나의 서열에는 715개의 항목이 있고, 다른 서열에는 1,000개의 MintId가 있으며, 1에서 혈청의 총 공급까지의 범위입니다. 요소는 대체 불가능한 토큰의 ID 번호를 나타냅니다. Chainlink VRF를 통해 난수가 요청되면 배열이 셔플됩니다.
이 목적을 위해 Fisher-Yates 알고리즘이 배포되었습니다. block.timestamp 그리고 랜덤 결과 랜덤 시드로. Chainlink 계약은 셔플 프로세스가 완료된 후 MintId를 무작위로 배치하고 계약 주소를 설정합니다. NFT가 생성되면 배열 인덱스가 증가하고 NFT ID가 무작위화됩니다. NFT는 무료 민트 자격이 있거나 자격이 없는 지갑에서 만들 수 있습니다.
Chainlink는 하이브리드 스마트 계약을 활성화하는 데 필요한 오라클 서비스를 구축, 판매 및 액세스하기 위한 표준을 설정했습니다. 몇 가지 예를 들어, 게임, 보험, DeFi 등 주요 산업을 위해 수십억 달러를 확보하고 있습니다.
Singularity는 공식 Twitter 핸들로 뉴스를 발표하고 블로그 게시물을 통해 자세한 설명을 공개했습니다. 일부 추종자는 체인 링크를 커뮤니티에 참여시키는 것이 시원하고 공정하고 흥미 롭습니다.이 움직임을 칭찬합니다.
Singularity는 현재 Chainlink와의 통합을 더욱 강화하는 방법을 찾고 있습니다.