One step closer to the Internet for AI : AI Network Mainnet launches

AI Network
13 min readDec 31, 2021

--

Web 3.0과 AI Network

우리가 보고 있는 이 블로그 글은 WWW (World Wide Web) 으로 연결된 문서입니다. 너무도 당연하게 우리가 공기처럼 사용하고 있는 것이죠. WWW을 가능하게 하는 대표적인 프로토콜은 HTTP (Hyper-Text Transfer Protocol)입니다. 이 프로토콜의 등장을 Web 1.0의 시작으로 봅니다. Web 1.0에서는 컴퓨터들의 연결망인 인터넷 위에서 문서들이 링크로 연결됐습니다. 세상에 있는 정보들이 연결되기 시작한 것입니다. 이렇게 폭발적으로 성장하는 정보들을 활용해서 FANG (Facebook, Amazon, Netflix, Google)과 같은 거대 IT 기업들이 등장 한 세대를 Web 2.0이라고 합니다.

하지만 이야기는 여기서 끝나지 않습니다. 인터넷은 무엇이든 연결할 수 있는 무궁무진한 세상입니다.

Web 3.0은 문서들의 연결을 넘어서 ‘프로그램’들의 연결을 위한 프로토콜이 등장하면서 시작합니다. 우리가 비트코인과 이더리움으로 알고 있는 블록체인 프로젝트들이 바로 프로그램들을 연결시킬 수 있는 프로토콜에 해당합니다. 이제 더 이상 멈춰있는 정보만이 아니라 움직이고 변화하고 반응하는 프로그램들도 인터넷 상에서 연결이 가능해진 것이죠!

AI Network는 여기서 더 나아가 프로그램들의 연결망을 활용한 AI 들의 연결망을 제안합니다. AI Network에서는 기존 블록체인에서 제한된 언어의 컨트랙트 프로그램을 실행시킨 것에서 더 나아가 AI 프레임워크(Tensorflow, Pytorch 등)를 컨테이너(container) 화해서 실행시킬 수 있습니다. 따라서 AI Network는 자연스럽게 수백만 개의 오픈소스(Open Source) 프로젝트를 블록체인 상에서 연결하는 인프라스트럭처로 자리잡게 됩니다.

Open Source to Open Resource

AI Network가 출시되면서 AI 생태계에서는 마법 같은 일이 일어나게 됩니다. 기존의 AI 개발자, 스타트업들이 AI 서비스를 운영하기 위해 지출해야 했던 비용은 평균 $50K에 달했습니다. 오픈 리소스(Open Resource) 생태계에서는 이러한 부담 없이 자유롭게 AI 컨테이너들을 네트워크에 올릴 수 있게 됩니다. 네트워크 상에 올라간 컨테이너들은 자원 제공자들에 의해서 실행되고 자원 제공자들은 서비스가 실행될 때마다 계약된 보상을 받을 수 있게 됩니다.

Web 2.0 세상에서는 문서만을 공유할 수 있었기 때문에 깃허브(Github)을 통해서 코드만 공유했습니다. 이제 Web 3.0에서는 프로그램을 공유하고 연결할 수 있게 됐습니다. 특히 AI Network는 스마트 컨트랙트뿐만 아니라 아주 일반적인 프로그램들, 매우 많은 자원을 사용하는 대용량 연산에서부터, 아주 특수한 컴퓨터가 있어야 하는 프로그램까지도 네트워크상에 자원을 제공자가 있다면 실행이 가능한 구조입니다.

이로 인해 AI 개발자들이 더이상 비용 걱정없이 자유롭게 창의성을 발휘할 수 있는 세상이 열렸습니다.

AI Network 메인넷은 기존 블록체인들과 무엇이 다른가요?

  • 아주 많은 종류의 프로그램들이 협동 지능(Collaborative AI)을 형성합니다.

이더리움을 비롯한 다른 네트워크는 한 가지 언어(예, Solidity)로 스마트 컨트랙트를 작성하는 방식이었습니다. AI Network에서는 프로그램의 오퍼레이션 단위가 아니라 Container (컨테이너)의 실행 단위로 상태 값을 변경하기 때문에 현존하는 대부분의 컨테이너화 가능한 프로그램들을 블록체인상에서 구동시킬 수 있습니다. Ainize (ainize.ai) 에서는 300여 개의 모델, 2000여 개의 오픈 소스가 컨테이너화돼 AI Network를 통해 실행되고 있습니다. 또 JavaScript, Python, Java, C/C++ 등등 대부분의 프로그래밍 언어는 물론 TensorFlow, PyTorch, CAFFE 등 AI 프레임워크를 자유롭게 AI Network 상에서 구동하고, 다른 컨테이너와 API를 연동하여 협력 네트워크, 협동 지능(Collaborative AI)을 구성할 수 있습니다.

  • 다양한 컴퓨터 자원 지원을 통해 특수한 연산, 대규모 연산이 가능합니다.

현존하는 대부분의 블록체인 네트워크는 PC 사양을 염두해 두고 설계됐습니다. 적당한 CPU와 메모리로 노드에 참여햐여 컨트랙트 코드를 실행시키는 방식이죠. AI Network에는 일반 PC뿐만 아니라 AI 프로그램을 실행시킬 수 있는 GPU를 갖춘 컴퓨터나, 대용량의 AI 를 실행시킬 수 있는 고성능 전문 기계나 클러스터도 연결됩니다. 또한 Rasberry Pi와 같은 아주 작고 특수한 컴퓨터들도 작은 컨테이너를 실행하는 Worker로 등록되어 자원을 기여자로 활동할 수 있습니다. 현재까지는 구글, AWS, MS 클라우드에서도 GPU 자원은 계속해서 부족하고, GPT3와 같은 대형 모델을 실행시킬 수 있는 환경은 아주 소수의 기업만이 소유하고 있었습니다. AI Network는 대형 모델 개발 협력 (튜닙 링크)을 시작으로 누구나 자원을 연결하고 활용할 수 있는 세상을 만들어 나가고 있습니다!

  • 동형암호를 사용한 개인정보를 보호하는 머신러닝이 가능합니다.

서로 협력하는 AI 생태계에서 개인 정보 보호는 매우 중요한 이슈입니다. AI Network에서는 동형 암호를 사용하여 데이터 프라이버시를 보호하면서 동시에 데이터 활용을 위한 신뢰성 보장도 가능하게 합니다. 현재 퍼블릭 블록체인 상의 모든 데이터는 공개되어야 하는 특성이 있어 향후 블록체인 프로토콜 기반의 자유로운 협업 인공지능(Collaborative AI)이 가능하기 위해서는 블록체인 상에 기록 및 공개되는 데이터의 프라이버시 강화가 필수적이입니다. AI Network는 동형 암호 라이브러리를 잘 사용한 세계 최초의 동형 암호 기반 블록체인 프로토콜 사례로 자리 잡으려고 합니다.

AI Network상에서 동형암호를 사용하는 방법은 https://docs.ainetwork.ai/reference/blockchain-sdk/ain-js/ain.he 문서를 참고하세요.

AI Network 디자인에 대해서 더 자세히 알아보고 싶으신 분은 https://docs.ainetwork.ai/ai-network-design을 참고하세요.

AI Network 활용법

저희가 제공하는 AI Network 개발 도구로는 AIN Connect, AI Network Insight, ain-js, ain-py 등이 있습니다.

  • AI Network에 접속하는 지갑 — AIN Connect

AIN Connect (link)는 AI Network 계정과 컴퓨팅 리소스를 관리할 수 있는 크롬 확장 프로그램입니다. 이를 통해 사용자는 AI Network에 접근하기 위해 필요한 계정(지갑)을 생성할 수 있습니다.

뿐만 아니라, AIN Connect를 통해 인스턴스를 생성하여 Shell 또는 Jupyter Notebook의 형태로 인스턴스를 활용할 수 있습니다.

  • AI Network의 상태를 볼 수 있는 탐색기 — AI Network Insight

AI Network Insight (https://insight.ainetwork.ai/)는 AI Network의 블록과 블록체인 데이터베이스를 위한 도구입니다. Insight를 통해 사용자는 트렌잭션/블록 데이터와 데이터베이스를 모니터링할 수 있습니다.

  • AI Network에 트랜잭션을 생성하는 sdk — ain-py, ain-js

ain-py (https://pypi.org/project/ain-py/0.1.2/)와 ain-js (https://www.npmjs.com/package/@ainblockchain/ain-js)는 각각 AI Network blockchain과 상호 작용하기 위해 사용되는 Python, JavaScript SDK입니다. 이는 PyPi, npm에 배포돼 있어 쉽게 설치할 수 있습니다.

AI Network를 사용하기 위한 자세한 리소스들은 다음 URL들을 참고하세요.

Github urls:

Developers guide:

Blockchain Explorer:

Api servers:

https://mainnet-api.ainetwork.ai/

2022 메인넷 운영 계획

이제 메인넷 출시를 기반으로 2022년부터 본격적으로 AI Network의 거버넌스(Governance)와 커뮤니티 구축을 시작합니다. 이를 위해 중점적으로 진행될 일은 다음과 같습니다.

  • AIN DAO를 설계 중에 있습니다. AI 업계에서 활동하는 학자, 개발자, 대기업, 스타트업, 데이터 기업, 클라우드 기업들이 중심이 된 Governance를 출범할 예정입니다. AIN DAO는 AI Network 상에서 모은 GPU 자원들을 활용하기 위한 결정들을 비롯한 AI Network 생태계를 활성화시키기 위한 다양한 제안들에 대한 의사결정을 하게 됩니다.
  • AI Network 블록체인을 운영할 Validator를 모집합니다. AI Network 메인넷은 2022년 동안 10개 ~ 20개의 Validator 노드를 확보할 예정입니다. 효과적이고 체계적인 운영을 위해, DSRV를 비롯한 전문 Validator 및 AI Network에 적극적으로 참여하며 함께 생태계를 만들어나갈 분들을 Validator로 모집합니다. 이에 대해 관심있으신 분은 info@ainetwork.ai 로 문의 바랍니다.
  • AI Network는 본격적으로 자원 제공자들을 늘려나갈 생각입니다. 현재 DSRV 통해 운영되고 있는 90여 개의 자원은 성황리에 운영되고 있습니다. 글로벌 네트워킹과 커뮤니티 활동을 통해서 더 많은 노드 운영자들과 자원 제공자들을 만날 예정이며, 양질의 자원을 많이 확보하여 AI 개발자들이 마음껏 창의력을 펼칠 수 있는 생태계를 만들어 나가려고 합니다.
  • AI Network 는 메타버스 (https://gather.town/app/DdV5Fo1l0Z5DB0TP/ainetwork) 를 기반으로 한 개발자 협력 프로그램인 Global ainizers program을 확장할 예정입니다. 현재 전 세계에서 AI Network를 좋아하는 AI 개발자들이 많은 활동들을 해 주고 있습니다. 본격적인 홍보 활동들을 통해서 더 많은 개발자들이 혜택을 받을 수 있도록 할 예정입니다.
  • 더 많은 AINFT 프로젝트들이 진행될 예정입니다. 현재 AI Network 에서는 AI Network 상의 AI를 활용하여 소울픽션 (https://soulfiction.xyz/)과 미니버스(https://miniegg.afan.ai/) 프로젝트를 진행 중이며, 매우 큰 호응을 얻고 있습니다. 앞으로 다양한 크리에이터와 AI 개발자들과의 협력을 통해서 가치있는 AINFT들을 많이 만들어 나갈 예정입니다.

The end game — the internet for AI

현재 AI Network 상에는 300개의 GPU가 연결돼 300명의 개발자 및 크리에이터들이 함께 하고 있습니다. 세계 최초로 AINFT개념 (링크) 을 정립하고 레퍼런스 AINFT 1개를 발행했습니다.

메인넷 런칭과 함께 다가오는 2022년에는 1만 5,000개의 GPU를 10만 명의 개발자가 활용할 수 있도록 할 예정입니다. AINFT도 1만 개 이상 발행을 목표로 하고 있습니다.

저희의 최종 목표는 AI를 위한 인터넷을 완성하는 것입니다. 블록체인에 프로그램이 배포되게 되면, 계약에 의해 프로그램이 관리되기 때문에 손쉽게 다양한 컴포넌트들을 연결시킬 수 있습니다. 모든 데이터, 코드, 모델은 오픈소스로 이루어져 있으며, 이를 운영하는 자원도 블록체인으로 오픈 리소스 생태계에서 관리됩니다. 모든 커뮤니케이션은 블록체인에 저장되고, AI는 커뮤니티와 상호 작용을 통해 성장할 것입니다. AI Network는 세계에서 가장 큰 GPU와 인공지능 모델들, 데이터 네트워크를 연결하게 될 것입니다.

2022년에는 1만 5000개의 GPU가 연결되면서 7억 개의 AIN을 민팅하는 것을 목표로 합니다. 1만 5천 개의 노드를 성공적으로 유치했을 때의 네트워크 가치를 metcalfe’s law에 근거하여 환산했을 때 AIN의 시장 가치는 $5B 달러까지 도달할 수 있을 것으로 예상합니다. (이 부분은 어디까지나 희망적인 예측치이므로, 불확실한 시장 상황에 따라서 크게 차이 날 수 있음을 유의 바랍니다.)

지금까지의 모든 성과를 가능케 했던 여러분들의 무한한 관심과 성원에 감사드립니다. AI 네트워크는 앞으로도 지금까지 그랬듯 ‘Internet for AI’라는 저희의 비전을 실현하기 위해 최선을 다하겠습니다.

AI Network Docs : https://docs.ainetwork.ai/

AI Network Whitepaper : https://www.ainetwork.ai/public/whitepaper.pdf

AI 네트워크는 블록체인 기반 플랫폼으로 인공지능 개발 환경의 혁신을 목표로 하고 있습니다. 수백만 개의 오픈 소스 프로젝트가 라이브로 구현되는 글로벌 백엔드 인프라를 표방합니다.

최신 소식이 궁금하시다면 아래 커뮤니케이션 채널을 참고해주시기 바랍니다. 다시 한 번 감사합니다.

AI네트워크 공식 홈페이지: https://ainetwork.ai/

공식 텔레그램: telegram.com/ainetwork_kr

아이나이즈(Ainize): https://ainize.ai

유튜브: https://www.youtube.com/channel/UCnyBeZ5iEdlKrAcfNbZ-wog

페이스북: https://www.facebook.com/ainetworkofficial/

포럼: https://forum.ainetwork.ai/

AIN Price chart: https://coinmarketcap.com/currencies/ai-network/onchain-analysis/

--

--

AI Network
AI Network

Written by AI Network

A decentralized AI development ecosystem built on its own blockchain, AI Network seeks to become the “Internet for AI” in the Web3 era.

No responses yet