Internet Computer Protocol(ICP)이란 무엇인가요?

작성자 Kraken Learn team
9 분
2022년 6월 10일

Internet Computer Protocol 요약

 

  • Internet Computer Protocol은 탈중앙화된 Web3 서비스를 가능하게 하는 빠르고 효율적인 블록체인을 제공합니다.
  • ICP는 네트워크의 거버넌스를 촉진하고 네트워크 참여자에게 보상하는 데 사용되는 Internet Computer 네트워크의 기본 유틸리티 토큰입니다.
  • Internet Computer는 플랫폼을 운영하기 위해 체인 키 암호화와 같은 혁신적인 기술을 사용합니다.

Internet Computer Protocol은 컴퓨팅 및 데이터 저장에 더 큰 효율성, 속도 및 탈중앙화를 제공하는 것을 목표로 하는 블록체인 네트워크입니다. 이 프로젝트는 서비스 독점, 열악한 시스템 보안 및 개인 데이터 오용과 같은 기존 인터넷과 관련된 단점을 해결하는 것을 목표로 합니다. 


Internet Computer는 다른 블록체인 네트워크와 세 가지 특징으로 차별화됩니다.

  1. 누구나 간소화된 사용자 인터페이스 덕분에 블록체인 플랫폼에서 탈중앙화 애플리케이션(dApp)을 만들 수 있습니다.
  2. ICP는 중앙 집중식 데이터 서버가 유지 관리하는 클라우드가 아닌 독립적인 당사자가 구축한 전용 하드웨어로 탈중앙화된 네트워크에서 실행됩니다. 
  3. 이 블록체인은 거래를 신속하게 처리하여 거래 완료에 30분 이상이 걸릴 수 있는 다른 암호화폐와 차별화됩니다.  

Internet Computer 네트워크의 기본 유틸리티 토큰인 ICP는 네트워크의 거버넌스를 촉진하고, 컴퓨팅을 수행하는 노드에 보상하며, 생태계 참여에 대한 참여자에게 보상하는 데 사용됩니다.
 

Internet Computer(ICP)는 누가 만들었나요?

Internet Computer 블록체인은 2015년 Dominic Williams가 설립한 DFINITY 프로젝트에 의해 개발되었습니다.

DFINITY Foundation은 인큐베이션 기간을 거쳐 프로젝트의 R&D 노력을 확대하기 위해 2016년 10월 스위스에 설립되었습니다. 이 재단은 2017년 2월 공개 ICO를 통해 처음으로 자금을 조달했습니다.

이후 2018년에 여러 차례의 자금 조달 라운드가 진행되어 유명 투자자들로부터 1억 5천만 달러 이상을 모금했습니다.

DFINITY Foundation은 취리히에 본사를 두고 연구 센터를 운영하고 있습니다. 이 재단은 캘리포니아에도 다른 센터를 운영하고 있으며, 수많은 원격 팀을 보유하고 있습니다.

 

Internet Computer와 ICP란 무엇인가요?

Internet Computer Protocol은 전용 장치의 독립적인 네트워크를 연결하여 Web3 서비스의 탈중앙화를 가능하게 하는 “월드 컴퓨터”를 형성합니다.

Web3 활성화 도구

Web3 플랫폼은 Internet Computer 블록체인을 활용하여 기존 소셜 네트워크에서 발견되는 개인 정보 보호 문제를 해결할 수 있습니다. 이러한 기존 네트워크는 사용자에게 수많은 개인 정보 보호 문제를 야기하고, 기업과 민감한 정보를 공유하며, 광고로 회원을 압도합니다. 사용자는 이러한 플랫폼에 가입할 때 일반 약관에 동의하도록 요청받을 수 있지만, 약관에 영향을 미칠 수는 없습니다.

Internet Computer 블록체인에 구축된 탈중앙화 소셜 네트워크 사용자는 휴대폰의 Face ID 또는 노트북의 지문 센서를 사용하여 암호화 방식으로 이러한 플랫폼에 로그인할 수 있습니다. 또한 웹 속도로 파일을 저장하고 미디어를 공유하거나 채팅 메시지를 사용하여 NFT 및 암호화폐(예: 비트코인)를 즉시 전송할 수 있습니다. 이러한 서비스는 다른 사용자를 추천하거나 콘텐츠 조정과 같은 작업을 돕는 사람들에게 관리 DAO의 거버넌스 토큰을 에어드롭하여 사용자를 부분 소유자 및 팀원으로 만들 수 있습니다.

이러한 서비스는 오늘날 Internet Computer 블록체인에서 구축되고 있으며, 이는 가장 까다로운 Web3 서비스도 호스팅할 수 있는 월드 컴퓨터의 역할을 합니다. 

월드 컴퓨터

Internet Computer 블록체인은 개발자가 클라우드 컴퓨팅 서비스, 데이터베이스 및 웹 서버와 같이 중앙 집중식이고, 안전하지 않으며, 검열에 취약하고, 종종 신뢰할 수 없는 기존 정보 기술(IT)에 의존할 필요 없이 온라인 서비스를 구축할 수 있도록 하여 완전한 탈중앙화를 가능하게 합니다.

Internet Computer에 구축된 온라인 서비스는 기존 IT의 도움 없이 실행되므로 완전히 탈중앙화됩니다.

개발자는 웹 및 다른 블록체인과 브릿지 없이 상호 작용하는 “캐니스터”라고 불리는 스마트 계약 소프트웨어를 사용하여 서비스를 구축합니다. 캐니스터는 기존 IT와 유사한 효율성으로 확장 및 실행될 수 있습니다.

다른 블록체인 생태계를 사용하여 Web3 서비스가 구축되었을 때, 사용된 기존 IT는 Internet Computer 스마트 계약으로 대체될 수 있으며, 이는 보다 효율적인 탈중앙화 데이터 저장 및 처리를 제공할 수 있습니다.

개발자는 다른 블록체인 서비스를 확장하고 SocialFi, GameFi 및 메타버스 Web3 서비스, 자체 웹 경험을 제공하는 DeFi 레일 및 Internet Computer 스마트 계약을 사용하는 기업 시스템을 구축할 수 있습니다.

오늘날 Internet Computer는 현대적인 소셜 네트워크를 자체적으로 호스팅하고 서비스할 수 있습니다.

Internet Computer에서 스마트 계약은 자체 컴퓨팅 비용을 지불합니다(일명 “역 가스”). 

사용자는 온라인 서비스와 세션을 생성하여 블록체인과 여러 번 투명하게 상호 작용할 수 있습니다. Internet Identity는 사용자가 휴대폰의 Face ID 또는 노트북의 지문 센서와 같은 개인 장치에 내장된 보안 기능을 사용하여 암호화 방식으로 인증하고 세션을 생성할 수 있도록 합니다.

커뮤니티 DAO는 블록체인에서 서비스를 완전히 제어하고 개발자가 제안하는 기능 업데이트 및 구성을 적용할 수 있습니다. 이는 서비스를 더욱 탈중앙화하고 보안을 강화하며, 이러한 서비스가 프로토콜로 자율적으로 실행되도록 허용함으로써 개발자를 규제 기관으로부터 보호합니다.

Web3 서비스는 커뮤니티 DAO의 거버넌스 토큰으로 최종 사용자에게 보상할 수 있습니다. 예를 들어, 콘텐츠 조정에 도움을 주거나 새로운 사용자를 추천하여 서비스를 옹호하는 경우, 사용자를 소유자 및 팀의 일원으로 만들어 바이럴 성장을 촉진합니다.

Internet Computer는 Internet Computer Protocol에 의해 생성되며, 주요 토큰은 ICP라고 불립니다.

Internet Computer(ICP)가 가치를 가지는 이유는 무엇인가요?

ICP 토큰은 세 가지 주요 유틸리티를 가집니다. 첫째, ICP는 컴퓨팅을 수행할 때 스마트 계약을 구동하는 데 사용되는 사이클의 원천을 제공합니다. ICP가 사이클로 변환되어 소각되면, 이는 소멸되어 디플레이션 메커니즘을 생성합니다. 

둘째, ICP는 Internet Computer 블록체인을 제어하는 Network Nervous System DAO에 스테이킹되어 투표 뉴런을 생성할 수 있습니다. 투표 뉴런은 거버넌스에 참여할 때 사용자에게 보상을 생성합니다. 셋째, ICP는 Web3 서비스가 운영하는 탈중앙화 판매에 사용자가 투자할 수 있도록 함으로써 가치 저장소의 역할을 합니다.

Internet Computer Protocol은 어떻게 작동하나요?

Internet Computer 블록체인은 인터넷이 전용 네트워크 라우터에서 실행되는 것과 매우 유사하게 전용 “노드 머신”의 독립적인 네트워크에서 실행됩니다. 노드 머신은 전 세계의 독립적인 노드 제공업체가 자율 데이터 센터를 사용하여 운영하는 표준화된 하드웨어입니다.

노드는 Internet Computer Protocol(ICP라고도 함)을 사용하여 인터넷을 통해 서로 연결됩니다. ICP 프로토콜을 사용하여 노드는 퍼블릭 월드 컴퓨터 역할을 하는 Internet Computer 블록체인을 형성합니다.

체인 키 암호화

ICP는 “체인 키 암호화”라고 불리는 새로운 암호화 프레임워크를 통합합니다. 이를 통해 블록체인은 퍼블릭 “체인 키”를 생성하고 분산된 개인 키 자료를 사용하여 메시지에 서명할 수 있습니다. 

체인 키 암호화는 단일 퍼블릭 키를 사용하여 연결된 장치가 Internet Computer 블록체인의 아티팩트의 진위 여부를 확인할 수 있도록 합니다. 이는 작은 아티팩트조차 확인하기 위해 많은 양의 데이터가 필요한 기존 블록체인과 대조됩니다.

서브넷 블록체인

Internet Computer는 여러 “서브넷 블록체인”을 형성합니다. 서브넷은 네트워크에서 발견되는 독립적인 블록체인으로, 용량을 늘리기 위해 서로 통합될 수 있습니다. 이들은 스마트 계약에 투명하고 단일 무한 블록체인을 생성하기 위해 결합된다는 점에서 진정한 서브넷입니다. 이는 서브넷이 인터넷을 확장하지만 인터넷을 사용하는 애플리케이션에는 보이지 않는 방식과 유사합니다. 

서브넷 블록체인은 새로운 합의 시스템과 암호화 프레임워크를 사용하여 애플리케이션이 로컬 노드 없이도 안전하게 상호 작용할 수 있도록 합니다. 애플리케이션은 상호 작용 중에 교환되는 메시지의 체인 키 서명을 간단히 확인할 수 있습니다. 유효한 메시지는 블록체인의 메시지가 변조되지 않았을 뿐만 아니라 서브넷 블록체인이 올바르게 작동하고 손상되지 않았음을 보여줍니다. 

Internet Computer 네트워크는 Network Nervous System(NNS)이라고 불리는 고급 DAO를 실행하는 마스터 서브넷 블록체인에 의해 제어됩니다. 이 DAO는 노드에 네트워크를 구성하는 방법을 지시합니다. 노드는 NNS 서브넷의 체인 키가 항상 일정하므로 유효성 체인 키 서명을 확인하여 지시가 진짜임을 알 수 있습니다.

NNS는 노드에 서브넷 블록체인을 형성하도록 결합하도록 지시합니다. 암호화 방식 때문에 노드는 체인 키를 변경하지 않고도 언제든지 서브넷에 추가되거나 제거될 수 있습니다.

서브넷 블록체인은 서로의 상태 복사본을 검증할 필요가 없으므로 직접 메시지를 교환하며, 네트워크는 용량을 늘리기 위해 새로운 서브넷을 추가할 수 있습니다. 

애플리케이션은 NNS 서브넷의 체인 키만 알면 네트워크의 어느 지점과도 상호 작용할 수 있습니다. NNS 서브넷은 서브넷에서 사용하는 체인 키에 서명하고 서브넷은 NNS가 서명한 체인 키에 대한 증명을 서명과 함께 포함하기 때문입니다.

캐니스터 스마트 계약

대화형 웹 콘텐츠가 브라우저 내에서 실행될 때 Internet Computer에서 호스팅되는 “캐니스터” 스마트 계약이 제공하는 콘텐츠 및 응답에 대한 체인 키 서명을 검증합니다.

캐니스터 스마트 계약은 WebAssembly 바이트코드와 그 안에서 실행되는 영구 메모리 페이지로 구성된 소프트웨어 “액터”입니다. 이를 통해 여러 스마트 계약이 단일 서브넷에서 병렬로 결정론적으로 실행될 수 있습니다.

캐니스터 스마트 계약은 매우 강력하며 무엇이든 구축하는 데 사용될 수 있습니다. 예를 들어, 다중 블록 트랜잭션(계산)이 가능하며, 블록체인에 의해 주기적으로 자동으로 호출되는 데몬 스마트 계약도 가능합니다.

새로운 개발은 프로토콜의 체인 키 암호화 프레임워크가 스마트 계약이 다른 블록체인에서 계정을 관리하고 트랜잭션에 서명할 수 있도록 확장되었다는 것입니다. 예를 들어, Internet Computer 스마트 계약은 비트코인 주소를 생성하고 비트코인을 보내고 받을 수 있어 비트코인 네트워크를 위한 기본 DeFi 시스템을 구축할 수 있습니다.

또 다른 애플리케이션은 이더리움을 위한 탈중앙화 웹 경험을 생성하는 것입니다. Internet Computer 스마트 계약은 이더리움 트랜잭션을 생성하고 서명한 다음 HTTP 아웃콜을 사용하여 결과를 쿼리할 수 있습니다. 

 

ICP를 구매해야 하는 이유

투자자들은 더 빠른 거래 정산 시간과 이론적으로 무한한 용량을 가진 블록체인 플랫폼을 만들려는 Internet Computer의 목표에 매력을 느낄 수 있습니다. 

DeFi 및 스마트 계약 애플리케이션부터 토큰화된 인터넷 서비스 및 웹사이트에 이르기까지 모든 규모의 애플리케이션을 호스팅할 수 있는 현대적인 인터넷을 구축하려는 ICP의 목표 또한 ICP를 포트폴리오에 추가하려는 사람들에게 흥미로울 수 있습니다.

또한 개발자와 투자자는 중앙 집중식 대형 기술 기업을 대체할 잠재력이 있는 제품과 서비스를 제공하는 개방형 인터넷 서비스를 구축하기 위한 ICP 플랫폼에 매력을 느낄 수 있습니다. 

ICP 구매 시작

다음 단계로 나아가 Internet Computer Protocol(ICP)을 구매할 준비가 되었다면 아래 버튼을 클릭하세요!