Golem이란 무엇인가요? (GNT)

작성자 Kraken Learn team
6 분
2022년 1월 19일

초보자 가이드

Golem은 사용자들이 암호화폐를 대가로 컴퓨팅 자원을 사고팔 수 있는 시장을 운영하도록 장려하는 소프트웨어입니다.

Ethereum을 기반으로 구축된 초기 프로젝트 중 하나인 Golem은 CGI 렌더링, 인공지능, 암호화폐 채굴 등 모든 종류의 컴퓨팅 작업을 위해 구매자와 판매자를 연결할 수 있는 일종의 슈퍼컴퓨터로 구상되었습니다. 


Golem의 소프트웨어는 프로젝트를 수행할 자원이 없는 사용자와 여유 자원이 있는 사용자를 연결하여 이러한 교환을 촉진하도록 구축되었습니다. 작업에 대한 대가로 Golem 네트워크에 자원을 제공하는 사람들에게는 Golem의 기본 암호화폐인 GNT가 보상으로 지급됩니다.

이러한 방식으로 Golem의 개발자들은 이 네트워크를 오늘날 컴퓨팅 작업을 찾는 사용자들을 연결하는 기존 클라우드 컴퓨팅 서비스에 대한 사용자 제어 대안으로 구상하고 있습니다. 

Golem 팀의 더 많은 정기 업데이트를 보려면 네트워크 및 진화하는 기술에 대한 팁과 튜토리얼이 포함된 Golem 블로그를 즐겨찾기에 추가할 수 있습니다.

Golem 프로젝트 로드맵에 대한 자세한 내용은 프로젝트 웹사이트의 이 섹션을 즐겨찾기에 추가할 수 있습니다.

what is golem gnt

Golem을 만든 사람은 누구인가요?

Golem 플랫폼을 개발한 Golem Factory는 2016년 Aleksandra Skrzypczak, Andrzej Regulski, Julian Zawistowski, Piotr Janiuk이 공동 설립했습니다. 

그 해 Golem 팀은 GNT 공급량의 82%를 대중에게 판매하여 820,000 ETH(당시 약 860만 달러)를 모금했습니다. 

 

Golem은 어떻게 작동하나요?

Golem 소프트웨어는 요청을 계산하고 네트워크에 액세스하는 다양한 당사자를 연결합니다.

거래는 컴퓨팅 자원 시장에 있는 사람(Golem 용어로 "요청자"라고 함)이 "작업 템플릿"이라는 것을 사용하여 자원을 요청할 때 시작됩니다.

때로는 느리고 컴퓨터 집약적인 프로세스인 CGI 렌더링을 Golem 네트워크의 애플리케이션으로 생각해 봅시다. CGI 아티스트는 클라우드 기반 서비스에 비용을 지불하거나 자신의 컴퓨터가 작업을 완료하기를 기다리는 대신 Golem을 사용하여 프로세스를 완료할 수 있습니다. 

이 경우 Golem은 다양한 제공업체로부터 컴퓨팅 자원을 임대하여 이미지를 렌더링한 후 요청자에게 반환합니다. 

아키텍처

작업 템플릿에는 Golem 네트워크가 요청을 실행하는 데 필요한 전체 컴퓨팅 로직이 포함되어 있습니다. 여기에는 다음 지침이 포함됩니다.

  1. 실행해야 하는 소스 코드
  2. 작업을 하위 작업으로 분할하여 다른 노드로 보내는 방법
  3. 결과를 최종 결과로 확인하는 방법 

요청자는 네트워크용으로 이미 생성된 작업 템플릿을 사용하거나 직접 생성할 수 있습니다. 요청자가 요청을 제출하면 Golem 네트워크는 이를 프로그래밍 방식으로 이행하려고 합니다.

하위 작업이 완료되면 올바르게 완료되었는지 확인하기 위한 검증 단계를 거칩니다. 그런 다음 Golem 클라이언트는 하위 작업을 하나로 조합하여 요청자에게 다시 보냅니다.

수신되면 요청자는 적절한 양의 GNT를 계약에 보내고, 계약은 제공업체에 자동으로 지불합니다.

평판 시스템

작업이 완료되면 Golem은 평판 시스템을 사용하여 마켓플레이스를 사용하는 구매자와 판매자를 평가합니다.

이 시스템은 다음을 수행합니다. 

  1. 악성 노드 감지 
  2. 작업을 올바르게 라우팅하기 위한 평가 지표 제공.

요청자의 경우 평판 시스템은 결제 시기 및 제공업체가 계산할 때 작업에 오류가 포함되어 있는지 여부를 모니터링합니다.

제공업체는 작업을 올바르게 계산하는 능력과 작업이 반환 시 검증 검사를 통과하는지 여부에 따라 순위가 매겨집니다. 

애플리케이션 레지스트리 및 트랜잭션 프레임워크

Golem은 개발자의 애플리케이션 제출을 지원하고 요청자가 선택할 수 있는 작업량을 늘리기 위해 네트워크에 더 많은 서비스를 추가할 계획입니다.

휴대폰의 앱 스토어와 유사하게 작동하는 애플리케이션 레지스트리는 개발자가 특정 작업에 대한 애플리케이션을 제출하고 요청자가 필요에 맞는 작업 템플릿과 같은 적절한 도구를 찾을 수 있도록 돕는 Ethereum 기반 스마트 계약입니다.

마찬가지로 트랜잭션 프레임워크는 개발자가 애플리케이션의 필요에 맞는 트랜잭션 유형을 선택할 때 지원하도록 구축되고 있습니다. 포함될 수 있는 일부 구성 요소는 지급 방식, 오프체인 결제 채널 및 소프트웨어 단위 사용입니다.

Ethereum의 Golem

Golem 프로토콜은 이 작업이 어떻게 전달될지 분할하고 결정하는 역할을 합니다. 이 프로세스는 클라우드 기반 스토리지 시스템인 Sia와 유사하게 작동하지만, Golem 팀은 자체 블록체인을 구축하는 대신 Ethereum 위에 구축하는 것이 더 낫다고 생각했습니다. 

Golem 팀은 이해 당사자 간의 결제가 블록체인에서 정산되도록 Ethereum에서 소프트웨어를 실행하기로 결정했습니다. 또한 Golem은 이러한 트랜잭션의 배포, 작업 실행 및 검증을 위해 Ethereum 합의 메커니즘 모델을 사용합니다.  

이러한 아이디어는 Ethereum 네트워크가 궁극적으로 더 확장 가능하고 효율적이 되면서 소액 결제를 처리할 수 있는 기능을 포함하기를 바라는 팀의 희망에 기반합니다.

Golem 리소스에 액세스하려는 사용자는 Golem Unlimited와 Clay Golem이라는 두 가지 제품 중 하나를 다운로드할 수 있습니다. 

Clay Golem은 단일 머신에서 실행되는 소프트웨어인 반면, Golem Unlimited는 다중 노드 설정에 사용됩니다. 따라서 Golem Unlimited는 회사나 유휴 리소스가 많은 가구에서 실행할 수 있는 소프트웨어입니다.
 

GNT는 왜 가치가 있나요?

GNT 암호화폐는 소프트웨어 내에서 선호되는 결제 수단이므로 Golem 네트워크에 대한 유용성에서 가치를 얻습니다. 

이는 요청자가 컴퓨팅 자원을 임대하기 위해 GNT를 구매하고 지출해야 함을 의미합니다. 제공업체는 차례로 계산한 컴퓨팅에 대해 GNT를 수락해야 합니다. 

Golem은 신뢰할 수 없는 결제 플랫폼을 제공하는 능력 때문에 요청자와 제공업체 간의 GNT 트랜잭션 처리를 위해 Ethereum 블록체인을 활용합니다. 

또한 다른 많은 암호화폐와 마찬가지로 GNT 토큰의 공급은 제한적입니다. 소프트웨어 규칙에 따르면 GNT는 총 10억 개만 존재합니다.

GNT를 사용하는 이유?

Golem 지지자들은 새로운 종류의 P2P 컴퓨팅 플랫폼 역할을 할 수 있는 잠재력에 매력을 느낄 수 있습니다. 

Golem은 프로젝트를 수행하는 데 많은 컴퓨팅 파워가 필요한 모든 개발자, 암호화폐 채굴자, CGI 전문가 또는 모든 사람에게 매력적일 수 있습니다.

투자자들은 컴퓨팅 파워를 사고팔고자 하는 모든 사람을 위한 분산형 시장의 잠재력을 믿는다면 GNT를 포트폴리오에 추가할 수 있습니다.

암호화폐 구매 시작하기

아직 Kraken에서 GNT를 제공하지 않지만, 여기에서 전체 선택 항목을 확인하고 계정을 등록하세요!