블록체인 분산형 클라우드란 무엇인가요?
클라우드는 데이터같은 것을 저장할 수 있는 공간이라고 알고 있습니다.
그런데 앵커란 코인이 블록체인을 활용해서 분산형 클라우드의 효율성을 극대화한다고 하더군요
블록체인으로 어떻게 클라우드의 효율성을 높일 수 있는걸까요?
안녕하세요. 클라우드와 블록체인은 서로다른 네트워크 구조의 개념을 가지고 있습니다. 기본적으로 클라우드는 중앙형 컴퓨팅 기술로 정보를 중앙에 모아서 처리하는 방법을 사용하고 있으며, 블록체인은 공유형 컴퓨팅 기술로 정보를 모두 분산화 시켜 노드가 이를 공유하는 방법을 사용하고 있죠.
그리고 클라우드는 중앙 관리자가 정보를 관리하기 때문에 외부로 정보가 노출되지 않는 불투명한 특징이 있습니다. 중앙에서 정보를 조작해도 알 방법이 없죠. 하지만 블록체인은 중앙에서 관리하는 관리자가 없으며 정보를 참여자와 공유하는 특징이 있습니다.
이러한 클라우드의 특징에 블록체인을 접목하여 블록체인이 가지는 분산화, 투명성 특징을 클라우드에 접목하게 되면 보안에 대한 특성이 강화될 수 있다고 생각합니다. 질문 주신 앵커역시 클라우드에 블록체인 기술을 도입하여 분산형 클라우드 컴퓨팅 플랫폼을 구축하는 하고자 하는 프로젝트입니다.
블록체인 분산형 클라우드에 대해서 질문해 주셨는데요, 말씀하신 앵커를 통해서 어떤 것인지 설명해드리도록 하겠습니다.
앵커는 클라우드 컴퓨팅에 블록체인을 적용함으로서 보안성을 높이고 네트워크 참여자들의 자원들을 활용하며 현존하는 클라우드 컴퓨팅 업체들 AWS, 구글 클라우드, 마이크로소프트 Azure, IBM 클라우드 등 거대 기업들이 제공하는 솔루션과 비슷한 성능을 훨씬 저렴한 가격으로 제공하려고 하고 있습니다.
이를 위해 먼저 플라즈마 기술을 활용하여 Ankr 메인체인과 그 하위에 여러 개의 차일드 체인을 구성하고, 차일드 체인에서 많은 트랜젝션을 빠르게 처리한 후 그 중 필수적인 부분만을 메인 체인의 온체인 상에서 검증하고 기록함으로써 거래 처리 속도가 빨라질 수 있게 됩니다. 이런 방식으로 블록체인의 보안성이 높아지고 처리 속도가 증가하게 되는 것이죠.
그리고 '유용한 작업 증명' Proof of Useful Work(PoUW) 방식의 알고리즘을 도입하여 기존의 POW방식에서 해시 함수의 블록 해시값을 찾기 위해서 동원되었던 막대한 연산 컴퓨팅 파워를 클라우드 컴퓨팅 서비스를 제공하는 컴퓨팅 파워로 활용함으로써 채굴 작업을 효율화 할 수 있게 됩니다.
결과적으로 기존의 클라우드 컴퓨팅 서비스에 블록체인, 플라즈마 기술을 적용하여 분산화시키고 네트워크 참여자들의 자원을 활용함으로써 클라우드 컴퓨팅을 효율화할 수 있는 것입니다.
답변이 도움이 되길 바랍니다.