우리는 계산에서 물리학에 이르기까지 모든 것에 영향을 미치는 현실을 바라보는 기술 혁명의 정점에 서 있습니다. 길거리에서 스마트폰을 손에 쥐고 있는 사람들부터 컴퓨터로 생성된 새로운 세계에 우리를 몰입시키는 증강 및 가상 현실을 만드는 엔지니어에 이르기까지 모든 것이 더욱 가상화되고 있습니다. 엔터테인먼트 회사들이 시각 효과를 제작하는 새로운 방법을 채택함에 따라 콘텐츠 제작자와 편집자는 새로운 수준의 복잡성에 직면하게 되었지만, 시간과 공간에 걸쳐 수천 프레임에 걸쳐 더 크고 복잡한 작업을 수행하려면(애니메이션의 경우) 외부 서버와 추가 리소스가 필요합니다. 콘텐츠 제작자가 온라인 네트워크의 방대한 그래픽 카드 풀을 활용할 수 있도록 여러 차원의 작업에 걸쳐 렌더링 속도를 확장하는 시스템은 아직 존재하지 않습니다. 안전한 재산권 보호가 가능한 블록체인 기반 P2P 네트워크에서 물리적으로 정확한 렌더링 작업을 오류나 지연 없이 빠르고 효율적으로 완료할 수 있는 세상의 가능성을 상상해 보세요. 유니티는 이미 현실 렌더링 프로세스를 전례 없는 새로운 차원으로 혁신했습니다. 이제 렌더링 생태계를 혁신하고 있습니다. 렌더 토큰(RNDR)의 시대에 오신 것을 환영합니다.
문제
우리는 계산에서 물리학에 이르기까지 모든 것에 영향을 미치는 현실을 바라보는 기술 혁명의 정점에 서 있습니다. 스마트폰을 손에 쥔 길거리의 사람들부터 컴퓨터로 생성된 새로운 세계에 우리를 몰입시키는 증강 및 가상 현실을 만드는 엔지니어에 이르기까지 모든 것이 더욱 가상화되고 있습니다. 엔터테인먼트 회사들이 새로운 시각 효과를 제작하는 새로운 방법을 채택함에 따라 콘텐츠 제작자와 편집자는 새로운 차원의 복잡성에 직면하고 있습니다. OTOY는 이미 세계 최초이자 가장 빠른 GPU 가속, 편향되지 않고 물리적으로 정확한 렌더러인 OctaneRender와 같은 이러한 과제를 해결할 수 있는 툴을 제공하고 있습니다. CPU가 아닌 그래픽 카드를 활용하는 세계 최초의 상용 렌더러인 Octane은 이전 렌더러보다 몇 배 더 빠르게 사실적인 이미지를 렌더링합니다. 빛과 에너지가 장면에서 어떻게 반사되는지 추적하는 Octane은 이국적인 소재의 빛의 속도부터 사람의 피부 표면 아래에서 산란되는 간섭 패턴까지 모든 것을 고려하여 물리학 법칙에 알고리즘을 고정시킵니다. 옥탄은 빠른 속도와 비교할 수 없는 정확성을 독보적으로 결합합니다. 예를 들어 건축 회사는 옥탄의 정확도를 사용하여 건물의 빛 누출을 모델링할 수 있습니다. 최근에는 사무실에 갇혀 있던 아티스트들이 몇 개의 기성 GPU만으로 HBO의 웨스트월드에서 눈부신 오프닝 장면을 제작할 수 있었습니다. 개발자나 콘텐츠 제작자라면 누구나 오픈 소스 ORBX 미디어 및 스트리밍 프레임워크와 함께 Octane을 사용하여 프로젝트에 임팩트와 사실감을 모두 쉽게 더할 수 있습니다. 이 프로세스는 하나 이상의 일반 그래픽 카드가 장착된 PC에서 프레임당 몇 분 만에 HD 이미지를 렌더링하는 데 적합합니다. 그러나 시간과 공간에 걸쳐 수천 프레임에 걸쳐 더 크고 복잡한 작업(애니메이션의 경우)에는 외부 서버와 추가 리소스가 필요합니다. 렌더링의 복잡성은 프레임 해상도와 프레임 속도가 증가함에 따라 기하급수적으로 증가할 수 있습니다(예: UHD 8K@240fps는 HD 720p30 작업의 256배 복잡성). 프레임당 뷰 수를 늘리면 복잡성이 더욱 증가합니다(예: 스테레오 렌더링은 왼쪽과 오른쪽 시점을 지원하기 위해 작업량을 두 배로 늘립니다). 하지만 지금까지는 콘텐츠 제작자가 온라인 네트워크의 방대한 그래픽 카드 풀을 활용할 수 있도록 여러 차원의 작업에 걸쳐 렌더링 속도를 확장하는 시스템이 존재하지 않았습니다.
해결책
블록체인 기술은 기술 사양, 일정, 계정, 규정, 프로토콜, 표준 및 재산권의 복잡한 조합을 저장, 검증 및 타임스탬프할 수 있도록 발전해 왔습니다. 또한 이 기술은 일상적으로 복사할 수 있고 타임스탬프가 찍힌 소유권 증명이 중요한 복잡한 디지털 자산에 필요한 디지털 권한 관리도 처리할 수 있습니다. 최근 이더리움 블록체인은 스마트 컨트랙트를 사용하여 즉각적이고 복잡한 거래를 실행할 수 있는 토큰을 구현했으며, 블록체인 기반 P2P 네트워크에서 물리적으로 정확한 렌더링 작업을 오류나 지연 없이 신속하고 효율적으로 완료하는 동시에 재산권을 보호할 수 있는 세상의 가능성을 상상해 볼 수 있습니다. 유니티는 이미 현실을 렌더링하는 프로세스를 전례 없는 새로운 수준으로 혁신했습니다. 이제 렌더링 생태계를 혁신하고 있습니다. 렌더 토큰(RNDR)의 시대에 오신 것을 환영합니다.
가치 제안
렌더 토큰(RNDR)은 모든 사용자가 복잡한 가상 작품을 렌더링하고 스트리밍하는 과정을 더 쉽게 만들 것입니다. 복잡한 GPU 기반 렌더링 작업을 P2P 네트워크에서 분산하고 처리할 수 있어 최종 사용자가 3D 환경, 모델, 오브젝트를 렌더링하고 스트리밍하는 트랜잭션 프로세스를 훨씬 더 간단하게 만들 수 있습니다. 또한 렌더 네트워크는 궁극적으로 디지털 저작권 관리에 크라우드 소싱 3D 프로젝트를 포함하도록 발전하여 누구나 액세스하고 활용할 수 있는 디지털 아이디어, 자산 및 애플리케이션에 자금을 지원하는 활기찬 새 시장을 창출할 것입니다.
Rendering 101
렌더링(이미지 합성이라고도 함)은 2D 또는 3D 컴퓨터 모델을 사실적인 이미지나 장면으로 변환하는 작업입니다. 렌더링은 기술과 관련된 생활의 많은 프로세스의 배경에서 발생하며, 스마트폰과 컴퓨터가 우리의 삶을 더 편리하고 즐겁게 만들어주는 이미지, 비디오, 게임을 지속적으로 제공하는 방식입니다. 렌더링은 2D 배트맨 만화의 한 장면처럼 단순할 수도 있고, 트랜스포머 영화의 액션으로 가득 찬 장면처럼 복잡할 수도 있습니다. 애니메이션 한 프레임을 렌더링하는 데 6.5시간이 걸리던 10년 전의 라따뚜이 시대부터 오늘날 클라우드의 수만 개의 병렬 GPU에서 사실적인 장면을 즉시 실시간 OTOY 렌더링하는 시대까지 렌더링의 발전 속도는 점점 빨라지고 있습니다.
렌더링은 엔터테인먼트와 뉴스를 넘어 비즈니스와 직업 생활의 업무와 워크플로우에서도 중요한 역할을 합니다. 건축가는 3D 모델링 소프트웨어의 정확한 렌더링을 통해 텍스처, 조명 및 미세한 디테일을 표시하는 프로젝트의 빌드를 만듭니다. 외과의사는 환자를 정확하게 진단하고 치료하기 위해 장기 스캔의 고품질 렌더링에 의존합니다. 가상 현실이 더욱 널리 사용됨에 따라 프로그램 개발자와 컴퓨터 엔지니어는 실시간 렌더링의 강력한 기능을 활용하여 사용자를 위한 동적 환경을 만들 수 있습니다. 새 아파트 단지의 가상 청사진부터 대화형 가상 사무실 회의, 집에서 편안하게 앉아 스포츠 경기를 관람하는 것까지 다양한 예가 있습니다.
결론은 렌더링의 사용 사례는 매우 다양하며, 그 선택의 폭과 종류도 지속적으로 증가하고 있다는 것입니다. 가상 및 시각 기술에 대한 의존도가 점점 더 높아짐에 따라 렌더링 서비스의 품질, 속도, 비용 효율성을 향상시키는 것은 매우 중요하고 매력적인 과제가 되고 있습니다.
OTOY - 입증된 실적을 보유한 렌더링 선구자
OTOY는 비디오 게임과 영화와 같은 최첨단 디지털 콘텐츠의 제작과 전송을 지원하는 GPU 기반 소프트웨어 솔루션을 제공한다는 비전을 가지고 2009년에 설립되었습니다. 8년 전 설립자이자 CEO인 줄스 우르바흐(Jules Urbach)가 OTOY를 설립했을 때만 해도 아바타나 트랜스포머와 같은 대규모 프로젝트의 복잡한 렌더링 작업을 수행할 수 있는 유일한 방법은 고가의 시각 효과 스튜디오를 이용하는 것이었습니다. 렌더링 작업에는 막대한 시간과 비용, 저장 공간이 필요했는데, 일반 게임 개발자나 학생, 디자이너는 이 중 어느 것도 이용할 수 없었습니다. 우르바흐는 누구나 단 몇 백 달러로 클라우드 기반의 실시간, 사실적이고 물리적으로 정확한 렌더링 소프트웨어를 쉽게 사용할 수 있는 미래를 꿈꿨습니다. 2009년, 우르바흐는 토큰과 블록체인 기술이 사용되기 몇 년 전에 '서버 측 렌더링을 위한 토큰 기반 과금 모델'에 대한 아이디어를 특허로 등록했습니다. 그는 창의적인 비전을 가진 모든 사람에게 세계 최고 품질의 렌더링 소프트웨어를 제공하고자 했습니다.
오늘날 OTOY의 OctaneRender는 세계 최초이자 가장 빠른 GPU 가속, 물리적으로 정확한 렌더러입니다. OctaneRender는 컴퓨터의 그래픽 카드를 사용하여 이전에는 렌더링하는 데 몇 시간, 때로는 며칠이 걸리던 사실적인 이미지를 매우 빠르게 렌더링한다는 점에서 혁신적입니다. Octane의 병렬 컴퓨팅 기능을 사용하면 짧은 시간 내에 멋진 작품을 만들 수 있습니다.
OTOY는 업계 최고의 기업들과 파트너십을 맺고 기존 파트너십을 활용하여 수백만 명의 사용자에게 솔루션을 제공하고 있습니다.
클라우드 기반 렌더링 및 비효율적인 렌더링 문제 해결
현재 OTOY는 렌더링 작업의 결과와 비용을 중앙에서 관리하는 웹사이트(http://orc.otoy.com)를 운영하고 있습니다. OTOY의 비전은 이더리움 블록체인을 기반으로 구축된 토큰 기반 시스템을 통해 기존 렌더링 서비스의 프레임워크를 배포하는 것입니다. 장기적으로는 고객에게 OTOY의 클라우드를 통해 렌더링하거나 OTOY 데이터 센터 또는 외부 데이터 센터에서 작업을 처리하는 데 비용을 청구하는 대신 렌더링을 위한 P2P 생태계를 제공하는 것을 목표로 합니다. 현재 블록체인 모델을 기반으로 렌더링 작업을 수행하고자 하는 사용자와 렌더링을 처리할 유휴 GPU를 보유한 사용자를 연결할 것입니다. 사용자는 렌더링 작업을 수행하는 개인에게 렌더링 토큰을 보내고, OTOY는 거래를 촉진하고 렌더링 네트워크를 운영하기 위해 소량의 렌더링 토큰을 받게 됩니다. 이 렌더 토큰 시스템은 훨씬 더 효율적이고 강력하며 광범위하게 확장 가능한 렌더링 네트워크를 생성합니다.
분산 렌더링 모델은 OTOY의 OctaneRender를 사용하는 수백만 명의 개발자가 자신의 GPU에서 정기적으로 장면을 렌더링하기 때문에 매우 매력적입니다. 하지만 현재 시스템에는 많은 비효율성이 존재합니다. 대부분의 개발자의 GPU는 자신의 작업을 렌더링하지 않을 때 유휴 상태로 남아 있습니다. 렌더 토큰 네트워크 생태계를 활용하면 개발자는 렌더 토큰을 암호화폐나 법정 화폐로 전환할 수 있는 렌더 토큰과 교환하여 렌더링을 수행함으로써 유휴 GPU를 수익화할 수 있습니다.
또한 AMD와 엔비디아 같은 그래픽 칩 대기업들은 이미 이더리움과 같은 블록체인에서 채굴 전용 GPU를 만들기 시작했습니다. OTOY의 렌더 토큰은 개발자와 옥타네렌더 고객들 사이에 이미 존재하는 생태계의 잠재력을 활용하여 블록체인의 불변하고 분산된 데이터베이스로 옮길 수 있습니다. 이러한 블록체인 기반 렌더링 네트워크는 P2P 방식으로 타임스탬프가 찍힌 작업을 효율적이고 안정적이며 보상적으로 렌더링할 수 있도록 지원합니다.
렌더 토큰
널리 액세스 가능한 P2P, 클라우드 기반 블록체인 렌더링 솔루션인 렌더 토큰에 대해 자세히 알아보세요. 앞서 설명한 바와 같이 렌더 토큰은 OTOY의 클라우드 렌더링 마켓플레이스인 옥테인렌더 클라우드(ORC) 네트워크에서 렌더링 및 스트리밍 서비스, 렌더링 작업 증명을 교환하는 데 사용되는 기본 단위가 될 것입니다. 최종 형태가 완성되면 이 토큰을 통해 사용자는 P2P 네트워크에서 사용 가능한 다양한 GPU를 활용할 수 있으며, 블록체인을 통해 빠르고 안정적인 렌더링을 촉진하고 추적할 수 있게 됩니다.
ORC 네트워크에서 사용자는 스마트 컨트랙트와 고유 지갑을 통해 이더리움 블록체인에 연결되는 계정을 생성하게 됩니다. 렌더 토큰을 구매하여 계정에 저장하면 사용자는 네트워크에서 이 토큰을 다양한 렌더링 및 스트리밍 서비스와 교환할 수 있습니다. 이 교환 과정에서 네트워크는 렌더링/스트리밍을 처리하는 사람 또는 서버와 렌더링 서비스를 요청하는 사람, 두 당사자와 거래를 체결하기 위해 렌더 토큰 스마트 컨트랙트 요청을 전송합니다. 작업 비용은 렌더 토큰으로 계산되고 결정됩니다. 그런 다음 할당된 렌더링 작업이 완료되면 스마트 컨트랙트가 계정 간에 자금을 이체합니다.
프로세스가 완료되면 사용자는 렌더 토큰을 이더리움으로 인출하고 원하는 경우 법정 화폐로 전환할 수 있습니다.
ORC 네트워크를 통한 기본 트랜잭션 흐름 다이어그램
<TABLE: RENDER SYSTEM FLOW>
1. 렌더링 작업이 필요한 사용자는 웹 또는 지원되는 30개의 툴체인 중 하나에서 ORC 포털로 이동하여 렌더링 작업을 제출합니다. ORC 렌더링은 클릭 한 번으로 Octane 플러그인에서 실행할 수 있으므로 언제든지 쉽게 액세스할 수 있습니다.
2. 렌더링 작업이 계산되고 렌더링 토큰으로 작업 가격이 견적되며, "지불"하면 토큰과 렌더링 세부 정보가 스마트 컨트랙트에 첨부됩니다. 작업은 렌더링 네트워크를 통해 전송되고 작업과 일치하는 사용자가 렌더링 작업을 처리합니다.
3. 그런 다음 작업을 처리하는 사용자는 GPU를 사용하여 요청된 작업을 수행하고 완료되면 렌더링 네트워크를 통해 완료된 작업을 다시 전송합니다.
4. 완료 및 조정이 완료되면 토큰은 스마트 컨트랙트를 통해 작업을 요청한 사용자로부터 작업을 완료한 사용자 또는 서버로 전송됩니다.
렌더 토큰의 가치 매핑하기
하나의 렌더 토큰은 처음에 리그에 있는 다양한 GPU의 처리 능력을 반영하기 위해 OTOY에서 만든 벤치마킹 단위인 256 옥탄벤치에서 256초 동안의 작업에 매핑됩니다.
사용자는 렌더링 작업의 속도와 시간을 쉽게 수정할 수 있습니다. 예를 들어, 하나의 렌더 토큰을 소비하는 작업을 512 옥탄벤치에서 128초 작업 또는 2048 옥탄벤치에서 32초 작업으로 수정할 수 있습니다. 네트워크 내의 사용자 인터페이스는 사용자가 작업을 수행하도록 허용하고 처리하려는 작업에 대한 견적을 렌더 토큰으로 제공합니다. 그런 다음 작업은 관련 렌더링 매개변수(예: "1024 옥탄벤치에서 64초 동안 작업 처리")와 함께 스마트 컨트랙트에 첨부되어 네트워크를 통해 전달됩니다.
렌더링 및/또는 스트리밍 작업의 가격은 사용 가능한 GPU의 공급과 렌더링 작업의 수요를 분석하여 오프체인을 기반으로 결정됩니다. 알고리즘은 사용 가능한 GPU의 양과 사용자가 필요로 하는 작업의 규모, 동시성(예: 옥테인 벤치/s^2) 및 복잡성을 분석합니다. 이를 통해 토큰의 가치에 연결된 작업 단위를 작업의 특정 매개변수에 연결할 수 있습니다. 또한 이 프로세스를 통해 항상 가장 효율적인 방식으로 렌더 작업을 할당하여 네트워크가 최대 용량으로 작동하고 GPU 전력이 낭비되지 않도록 보장할 수 있습니다.
렌더 토큰 사용자 랭킹 - 네트워크에 도움이 되는 인센티브 생성
렌더 토큰의 사용과 수요가 증가함에 따라 렌더 작업을 처리하는 사용자의 역량과 신뢰성을 평가하고 작업을 요청하는 사용자에게 별도의 순위를 부여하는 방법을 결정하는 것이 중요합니다. 순위는 네트워크의 모든 이해관계자의 요구를 장려하여 네트워크가 원활하고 효율적으로 운영될 수 있도록 하는 역할을 할 것입니다.
렌더링 작업을 처리하는 사용자용입니다 : 렌더링 작업을 처리하는 모든 사용자에게는 0~100점 범위의 수치 순위가 할당됩니다. 처음에 사용자는 60점으로 시작하며, 작업이 올바르게 완료되면 작업의 복잡성과 기간의 조합에 따라 사용자의 점수가 상승합니다. 마찬가지로 작업이 완료되지 않은 경우 사용자의 점수는 총 작업 대비 완료된 작업 비율의 30일 롤링 평균에 따른 수치만큼 떨어집니다. 아래는 두 가지 예입니다:
<TABLE: USER POINT TABLES>
예를 들어, 랭킹이 60이고 30일 성공률이 87%인 사용자 A는 렌더링 토큰 1개를 보상으로 받을 수 있는 렌더링 작업을 수행하기로 결정합니다. 결과는 두 가지가 있습니다:
1. 성공! 사용자는 1점을 획득하고 이제 61의 랭킹을 갖게 되었습니다.
2. Fail. 사용자는 2점을 잃고 현재 순위가 58점이 됩니다.
랜디에게 렌더링 작업이 할당되면 랜디는 렌더링 작업이 완료되면 렌더링 작업이 어떻게 보일지에 대한 빠른 미리보기를 생성하기 위해 자신의 GPU를 활용합니다. 작업을 요청한 사용자인 Marsha는 렌더링 작업의 품질을 수락할 수 있는 옵션이 있습니다. 그녀가 작업을 진행하기로 결정하면 작업이 완료되도록 하는 것은 랜디의 책임입니다. 스마트 컨트랙트는 작업이 완료될 때까지 열려 있는 상태로 유지됩니다. 어떤 이유로 랜디의 GPU가 꺼지고 스마트 컨트랙트에 전달된 대로 작업이 완료되지 않으면 마샤는 토큰을 상환받고 랜디의 순위는 낮아집니다.
작업을 요청하는 사용자의 경우
렌더링 대기열이 있는 경우 사용자의 순위는 대기열에서 우선순위를 결정하는 핵심 요소입니다. 사용자의 순위는 다음과 같이 가중 평균에 의해 동적으로 계산됩니다:
- 렌더 토큰 사용량의 60일 총량 75%
- 플랫폼 내 지갑에 있는 렌더 토큰의 25% 수량
렌더링 대기열에 백업이 발생할 가능성은 낮지만 사용자 순위 시스템은 특정 상황에서 필요한 동점자 역할을 할 수 있습니다. 다음은 그 예입니다:
현재 사용 가능한 GPU는 20개이며, 두 명의 사용자가 20개의 GPU가 필요한 렌더링 작업을 완료해야 합니다. 사용자 A는 네트워크에 방금 가입한 신규 사용자로 렌더링 작업을 요청한 이력이 없으며, 사용자 B는 매일 ORC 네트워크에 렌더링 작업을 요청하는 기존 사용자입니다. 이 경우 다른 모든 조건이 동일하다면, 사용자 B가 사용자 A보다 순위가 높기 때문에 렌더링 작업의 우선순위를 갖습니다.
네트워크 사기 방지
온체인과 오프체인 프로세스를 모두 포함하는 사기를 방지하기 위한 몇 가지 시스템이 마련되어 있습니다. 예를 들어 제이슨이 네트워크에서 렌더링할 작업을 제출한다고 가정해 보겠습니다. 케이티는 제이슨의 작업을 맡기로 결정하지만, 제이슨이 지불한 금액보다 낮은 품질로 렌더링할 계획을 세웁니다. 이 시스템은 렌더링이 점진적으로 완료될 때 썸네일을 전송하는 기능을 갖추고 있어 제이슨은 작업이 처리되는 과정을 확인할 수 있습니다. 이를 스마트 컨트랙트에 이미 저장된 정보와 결합하면(쉽게 말해, "제이슨의 농구 코트 렌더링을 256 옥탄벤치에서 256초 동안 처리") 렌더링을 스푸핑하거나 렌더링 작업 '계약'에서 약속한 것을 제공하지 않는 것이 거의 불가능해집니다. 케이티는 명시된 대로 작업을 처리하거나 자신의 평판을 위험에 빠뜨려야 합니다. 이러한 사기 방지 기능의 조합을 "렌더링 증명"이라고 합니다. 시스템은 스마트 계약을 통해 초기 트랜잭션에 명시된 대로 작업이 완료된 경우에만 트랜잭션을 처리합니다. 또한 렌더 작업을 검증하기 위해 네트워크에 다른 기능이 내장되어 있는데, 이러한 기능은 정보를 악용하려는 사람들에게 정보가 유출되지 않도록 공개되지 않습니다.
자금 사용
이러한 비전과 제품 개발을 위해 앞서 말씀드린 대로 7천만 달러를 모금하고자 합니다. 이는 . qor자금 사용 섹션(아래)에 설명된 비용을 충당하기에 충분하며, 이 프로젝트의 미래를 위해 구상한 역동적인 프레임워크를 지원하는 데 필요한 강력한 생태계를 구축할 수 있게 해줄 것입니다.
따라서 저희는 토큰 세일 수익금을 사용하여 아래 로드맵 프로세스에 설명된 목표를 달성하고 렌더 토큰 및 ORC 네트워크 프레임워크의 미래를 위한 추가 개발 자금을 마련하고자 합니다.
<TABLE: USE OF FUNDS>
40% <9>- 각 확장 단계(I-IV)의 향후 개발에 사용되며 렌더 토큰 플랫폼의 운영 및 엔지니어링을 전담하는 팀을 지원할 것입니다.
25% - 네트워크 실행, 유지 관리 및 확장 - 여기에는 맞춤형 GPU 솔루션을 통해 렌더링을 위한 새롭고 효율적인 솔루션을 개발 및 생성하여 네트워크와 전 세계의 렌더링 비용을 효과적으로 낮추는 것이 포함됩니다.
20% - 네트워크의 애플리케이션과 도달 범위 및 사용 사례를 마케팅하고 확장하는 데 할당됩니다.
10% - 프로젝트에 지침과 효율성을 제공하는 타사 서비스 및 계약업체의 경우.
5% - 예상치 못한 장애물 및 상황의 경우.