이 며칠 동안 두 개의 AI 대리인이 비교적 이른 시기부터 있었지만 그다지 인기가 없었던 기술인 TEE를 사용했습니다.
TEE는 Trusted Execution Environment, 즉 신뢰할 수 있는 실행 환경을 의미합니다.
이는 하드웨어 보안에 의존하는 솔루션입니다.
컴퓨팅 장치 내에서 하드웨어와 소프트웨어의 조합을 통해 구축된 실행 환경을 말합니다. 이 환경은 일반적으로 민감한 데이터를 보호하고 중요한 작업을 수행하는 데 사용되며, 무단 접근과 악의적인 작업을 방지할 수 있습니다.
간단히 말해, 소프트웨어를 신뢰할 수 있는 TEE 환경에서 실행하면 외부에서는 실행 과정의 데이터와 정보를 해킹하거나 얻을 수 없습니다.
이 기술은 주로 사물인터넷 장치, 클라우드 컴퓨팅 등의 환경에서 사용되어 왔으며, 최근 몇 년 동안 암호화폐 지갑 등의 프로젝트에서도 언급되고 있습니다.
하지만 전반적으로 볼 때 이 기술은 기업 시장을 대상으로 하는 것 같으며, 개인 소비자를 위한 응용 시나리오는 별로 보이지 않아 관심을 두지 않았습니다.
암호화폐 생태계에도 이 기술을 사용하는 프로젝트인 팔라 네트워크(Phala Network)가 있습니다. 이는 TEE 기술 기반의 클라우드 컴퓨팅 플랫폼을 제공합니다. 백서에서 분산 컴퓨팅 파워를 활용하여 이러한 실행 환경을 제공하는 방식을 설명하고 있습니다.
이 프로젝트는 이전부터 알고 있었습니다. 당시 백서를 읽고 나서 파일코인(Filecoin)의 모델이 떠올랐는데, 분산 컴퓨팅 파워를 활용하여 TEE를 구현한다는 것은 단순히 "상상 속의" 응용 분야에 불과하다고 생각했습니다. 블록체인을 사용하는 것은 단순히 억지로 끼워 맞추는 것 같았습니다.
그런데 최근 새로 등장한 두 개의 AI 대리인 Spore(Spore.fun)와 aiPool(@aipool_tee)가 이 프로젝트의 기술을 사용하고 있습니다.
이전 기사에서 일반적인 AI 대리인을 소개하면서 대부분의 AI 대리인이 사용하는 암호화폐 지갑은 사람이 직접 신청해야 한다고 설명했습니다. 사람이 신청한 후 지갑을 AI 대리인에게 제공합니다.
이 경우 사람이 지갑의 개인 키를 가지고 있기 때문에 AI 대리인의 운영을 간섭할 수 있습니다. 가장 간단하고 강력한 방법은 지갑의 자산을 바로 이체하는 것입니다.
따라서 이러한 AI 대리인은 "자율성"이라고 할 수 없으며, 적어도 재정적 자율성은 없습니다.
그러나 Spore와 aiPool 이 두 대리인은 팔라 네트워크의 TEE 환경에서 완전히 실행되며, 지갑과 비밀 키를 완전히 자체적으로 관리합니다. 사람은 이들의 지갑을 조작하거나 자산을 이체할 수 없습니다.
따라서 암호화폐 자산에 대한 통제 수준에서 볼 때, AI 대리인은 이제 TEE 기술을 통해 완전한 자율성을 달성했으며 인간의 통제에서 벗어났습니다.
이는 AI 대리인 분야에서 TEE 기술의 예상치 못한 적용이라고 생각합니다.
이 방향으로 발전한다면 완전히 자율적인 각각의 AI 대리인은 TEE 환경에서 실행되며 자체 암호화폐 지갑의 개인 키를 생성해야 할 것입니다. 그렇다면 TEE 기술의 사용 시나리오는 제가 이전에 생각했던 것처럼 전통적인 비즈니스와 기업 고객에 국한되지 않고, AI 대리인이라는 매우 광범위한 시장에서도 큰 적용 공간을 찾을 수 있을 것입니다.
팔라 네트워크 프로젝트 자체에 대해서는 여전히 백서에 설명된 모델이 억지스럽다고 생각하지만, 이 두 가지 대표적인 사례에서 자신의 응용 시나리오를 찾았다는 점은 인정할 만합니다. 이는 TEE 기술을 실제로 암호화폐 분야에 도입한 중요한 사례라고 할 수 있습니다.
며칠 전 기사에서 기술 발전이 때로는 예상치 못한 방향으로 전개되는 것에 대해 감탄한 바 있습니다. 우리가 상상했던 사용 시나리오 A가 아니라 실제로 꽃 피운 사용 시나리오 B인 경우가 있다는 것입니다.
TEE 기술도 그런 사례라고 할 수 있겠습니다.
다시 AI 대리인으로 돌아가면, 최근 그 발전 속도가 하늘을 찌를 듯합니다. 이러한 발전은 단순한 상상 속의 것이 아니라 실제로 제가 전에 상상했던 것들이 하나씩 현실이 되어 가고 있습니다.