vCPU, 수평 확장성 블록 체인 앱

블록체인은 여전히 리소스 제한으로 인해 긴급한 확장성 문제에 직면하고 있으며 vCPU는 이 문제를 해결하려고합니다.

CREAM ER
리퀴댑스(Liquidapps) Kor
8 min readOct 15, 2019

--

오늘날, 리퀴댑스는 vCPU와 PvP와 AI를 포함한 완전한 기능을 갖춘 데스크톱 체스 디앱 전용 프라이빗 테스트넷 개념을 도입했습니다.

더 많은 용량을 추가하기 위해 검증 노드를 요구함으로써 블록체인을 수직으로 확장하면 잠재적인 채굴자와 BP의 진입 장벽이 높아져 네트워크의 탈중앙화성이 손상됩니다. 또한 리소스는 항상 단일 시스템의 최대 용량으로 제한됩니다.

오늘, 리퀴댑스는 vCPU의 릴리즈를 발표했습니다. 이는 블록체인 처리 능력을 수평으로 확장하는 방법이며, 기본 블록체인에서 제공할 수 있는 것보다 훨씬 더 많은 액션 당 컴퓨팅 파워를 제공합니다. vCPU는 DAPP 서비스 공급자(DSP)를 활용하여 처리 작업을 병렬로 실행한 후 체인과 비교할 수 있는 결과를 리턴합니다.

이러한 방식으로 개발자는 기하급수적으로 더 많은 분산 컴퓨팅 공급에 액세스하여 애플리케이션을 훨씬 빠르고 저렴하게 구축 할 수 있습니다.

제한된 블록 체인은 지금까지 채택에 방해가되었습니다.

2015년 이더리움에서 처음으로 구현한 스마트 컨트랙트는 개발자가 중앙 서버없이 실행되는 앱을 개발할 수있는 새로운 가능성을 열었습니다. 탈중앙화 애플리케이션(디앱)은 사용자들이 협업과 교환의 새로운 모델을 공개하면서 자신의 데이터를 더 잘 제어할 수 있도록 함으로써 인터넷을 개조하겠다고 약속했습니다.

그러나 프로세싱 제약으로 인해 대부분의 디앱이 이상적인 혁신 단계에서 진정한 사용으로 가는 단계를 밟지 못하고 있습니다.

2017년 말, 이더리움은 수집 게임 크립토 키리로 인해 네트워크가 중단되면서 체인의 한계를 발견했습니다

EOS는 디앱을 실행할 수 있는 확장 가능한 대안책으로 설계되었지만, 자체적인 프로세싱 과제와 씨름하고 있습니다. 사용자들은 EOS BP가 자신의 계정으로부터의 거래에 할애해야 하는 시간을 측정하는 시간 표시 자원인 CPU를 예약하기 위해 EOS 토큰을 스테이크합니다. 그러나 CPU 용량이 부족하거나 비정상적으로 동작하는 것에 대한 불만을 토로하고 있습니다. 더욱이, 네트워크 CPU 스팸 공격에 대응하여 최근 블록원에 의해 제안된 것처럼 “무료 대역폭 배수”를 줄이면 개발자들의 CPU 비용이 증가할 수 있습니다.

이러한 제약조건은 베이스 레이어 네트워크가 상당한 양의 토큰 전송도 혼자서 처리하기 어렵게 만들며, 계산 집약적인 애플리케이션을 호스트하는 것은 말할 것도 없다. 예를 들어, 정교한 게임을 실행하는 것은 계산이 증가함에 따라 점점 더 비싸집니다.

지금 바로 데스크톱 LiquidChess 게임을 실행하십시오!

DSP는 여전히 전체 블록 체인 노드를 실행하는 동안 세컨드 레이어에 있으므로 체인의 요청을 읽고 병렬로 계산을 처리하며 체인의 요청 디앱에 결과를 리턴 할 수 있습니다.

vCPU의 기능을 보여주기 위해 리퀴댑스는 EOS 블록체인 기반의 데스크톱 체스 웹 애플리케이션 내에서 실행되는 서비스의 실제 구현을 출시 했습니다. 모든 체스를 이동 한 후, 애플리케이션은 일련의 계산을 실행하여 이동이 합법적인지, 이동중인 플레이어의 왕이 위험하지 않으며, 어떤 플레이어도 게임에서 이기지 않았는지 확인해야합니다. 리퀴드 체스 데스크탑 웹 앱에서 각 이동은 체인에 기록되고 DSP에 의해 처리되며 디앱은 체인에서 비교하고 확인할 수있는 결과를 리턴합니다.

vCPU 덕분에 분산 컴퓨팅에서도 실행되는 체스 AI가 포함

이 게임은 현재 이용 가능하며 디앱에 원활한 비 관리 형 무료 EOS 계정을 제공하는 리퀴드 계정 (LiquidAccounts)서비스 덕분에 블록체인 지갑이 필요가 없습니다.

vCPU 작동 방법

DAPP 서비스 공급자(DSP)는 이미 개발자를 대신하여 많은 업무 및 서비스를 수행하고 있습니다. DSP에서 제공하는 기능 중 일부는 다음과 같습니다.

  • vRAM 데이터 인덱싱
  • 리퀴드 계정(LiquidAccounts)으로 무료 계정 생성
  • 리퀴드 오라클(LiquidOracles)를 사용하여 외부 데이터를 무신뢰 방식으로 가져옴

이러한 서비스 및 기타 서비스를 제공하기 위해 DSP는 풀 EOS 노드를 실행하여 개발자에게 온 체인 방식으로 결과를 제공합니다. 리퀴드 오라클 서비스를 통해 DSP는 웹 전체에서 데이터 피드에 액세스하여 잘못된 데이터를 걸러내고 유착을 방지하기 위해 이를 체인 방식으로 비교하는 요청 디앱에 결과를 리턴하는 작업을 담당합니다. 마찬가지로 vCPU 서비스를 제공하는 DSP도 요청 디앱에 의해 체인에서 비교 및/또는 확인되는 온 체인 요청을 읽고, 계산을 실행하고, 결과를 리턴합니다. 디앱이 DSP에 전송하는 모든 서비스 요청은 체인 히스토리의 일부를 구성하는 블록체인 트랜잭션의 형태이며, 모든 결과는 최종 해답을 선택하기 전에 체인의 디앱에 의해 비교됩니다. 디앱은 무신뢰성과 중복성을 향상시키기 위해 여러 DSP에 의존하도록 권장된다.

커스터마이즈 분산화를 통한 병렬 처리

기존 컴퓨팅은 병렬 처리를 오랫동안 활용하여 더 빠른 결과와 규모의 실행을 제공했습니다. 단일 CPU 내에서도 멀티 스레딩을 통해 컴퓨터는 단일 작업을 동시에 실행되는 여러 실행 스레드로 분할 할 수 있습니다. vCPU를 포함한 리퀴댑스의 서비스는 블록 체인 리소스 확장에 수평적 접근 방식을 취합니다.

vCPU 덕분에 블록 체인 개발자는 병렬 처리를 활용하여 탈중앙화를 손상시키지 않고 처리 속도를 높일 수 있습니다.

디앱은 vCPU를 사용하여 원하는 DSP에 특정 작업을 할당 할 수 있습니다. 대규모 작업은 여러 DSP 세트에 의해 분류되고 실행될 수 있으며 결과는 체인으로 결합됩니다. 특정 사용 사례에 맞는 탈중앙화 레벨을 구성하는 것은 개발자의 몫입니다.

vCPU는 커스터마이징 완벽하게 가능하므로 디앱은 사용 사례에 가장 적합한 신뢰도 레벨을 자유롭게 선택할 수 있습니다. 결국, DeFi와 뱅킹 디앱은 아케이드 게임보다 더 높은 수준의 탈중앙화와 신뢰성이 필요할 수 있습니다. vCPU는 세컨드 레이어의 DSP로 컴퓨팅을 오프로드하고 결과를 다시 요청 디앱 요청을 다시 리턴함으로써 개발자가 확장 가능한 분산형 컴퓨팅에 액세스할 수 있도록 하여 이전에는 상상할 수 없었던 디앱이 나타날 수 있습니다.

이전보다 더 강력한

모든 블록체인에는 액션 당 사용할 수 있는 계산에 제한이 있습니다. 이것이 중첩된 액션에 대한 제한으로 반영되든, EOS의 작업당 CPU 시간 30밀리초와 같은 하드 실행 시간 제한 또는 기타 제한으로 반영되든, 디앱은 무 신뢰방식으로 더 복잡한 계산을 수행할 수 없습니다.

vCPU가 실제 블록 체인 노드 소프트웨어의 제약을 넘어서 컨트랙트 코드를 실행할 수있는 기능을 통해 디앱은 완전히 새로운 컴퓨팅 파워를 사용할 수 있습니다. 복잡한 수학 및 데이터 작업, 인공 지능 작업 및 머신 러닝이 가능합니다. 디앱은 여러 DAPP 서비스 제공 업체(DSP)를 사용하고 결과를 적절하게 비교 또는 평균화함으로써 편견과 타협을 방지 할 수 있습니다.

리퀴드 체스(LiquidChess)는 데스크톱 사용자가 플레이어 대 플레이어, 플레이어 대 AI 에 참여할 수 있습니다. vCPU에서 실행되는 AI. 미래의 구현은 심지어 AI 크리에이터들이 서로 알고리즘을 맞출 수 있게 할 수도 있습니다. IBM의 딥 블루가 놀랍게도 세계 체스 챔피언 게리 카스파로프를 물리친 이후, AI 체스는 과학계와 수백만의 전세계 매니아 모두의 상상력을 사로잡았습니다. 현재 기계 체스 플레이어가 인간 체스를 지배하고 있는 상황에서 vCPU는 이러한 체스 AI가 디앱의 무신뢰성 및 투명성과 함께 패권을 다투게 하여, 잠재적으로 공정한 배틀을 가능하게 할 수 있습니다.

비록 많은 강도 높은 컴퓨터 작업들이 무신뢰성을 필요로 하지 않지만, 일부는 그럴 수도 있습니다. 다음 예를 고려하십시오.

  • 선거 및 기타 이벤트에 대한 데이터 기반 예측 모델을 유지
  • 결과 데이터를 조작할 염려 없이 범죄 증거를 제출
  • 투명한 판결에 따라 자원이나 토지의 공평한 분배나 분할

이런 모든 상황에서 탈중앙화는 바람직할 수 있습니다. vCPU와 여러 DSP를 통해 이제 디앱은 완전히 새로운 범주의 무신뢰 애플리케이션의 한계를 해제하여 이러한 새로운 계산 영역에 접근할 수 있게 되었습니다.

사용성과 속도 측면에서 기존 애플리케이션과 구분할 수없는 디앱을 구축하는 것은 블록 체인 기술을 매스 어답션하기위한 전제 조건입니다. 리퀴드 체스의 실제 데스크톱 구현및 vCPU 서비스의 최신 릴리스와 함께 리퀴댑스는 디앱 개발자가 사용할 수있는 탈중앙화 처리 성능과 용량을 기하 급수적으로 늘려 확장성에 대한 니즈를 충족할것입니다.

컴퓨터에서 리퀴드 체스(LiquidChess)를 플레이해보세요 !

Follow LiquidApps

Website | Twitter | Telegram | LinkedIn | Github

리퀴댑스 KOR

미디엄 | 텔레그램 | 네이버 블로그

중요한 고지사항을 읽으려면 여기를 클릭하십시오.

--

--