2021년 9월 AI 네트워크 Monthly Update

AI Network
8 min readOct 1, 2021

--

Engineering

Blockchain Core

지난 AI 네트워크 업데이트에서 저희는 상태 검증 해시 계산과 상태 트리 복제를 최대한 효율적으로 하기 위해 Radix tree 라는 데이터 구조를 적용하고 있다고 말씀드렸던 것 기억하시나요?

저희 개발팀에서는 Radix tree 적용을 마치고 꾸준히 여러 가지 변수를 조절해보면서 실험과 테스트를 진행하고 있습니다. 한 달 남짓 동안 진행한 내부 실험으로부터 얻은 인사이트 중에는 상태 트리/노드 복제와 함수들 내부에서 자식 노드 개수를 세는 작업이 블록체인의 전반적인 퍼포먼스에 아주 큰 영향을 미친다는 것과 오히려 terminal radix node를 캐싱하거나 radix label의 길이를 조절하거나 radix base를 조절하는 것은 퍼포먼스에 크게 영향을 주지 않는 다는 것이 있었습니다.

그 외에도 개발팀은 AIN 블록체인의 디버깅이나 인사이트를 좀 더 잘 얻을 수 있도록 도와줄 유틸리티 도구들을 개발했습니다. 그중에서 트래픽 매니저는 현재까지 전혀 트레킹되고있지 않던 JSON-RPC API 콜, P2P 메시지, 테스트용 Client API 콜 등에 대한 네트워크 트래픽을 통계화하는 역할을 합니다.

또한 네트워크 토폴로지 그래프를 그려주는 도구가 추가되었는데, 아직은 단순히 블록체인 노드들이 서로 어떻게 연결이 되어있는지 정도만 보여주는 단순한 형태이지만 앞으로 더 발전시키고 확장해나갈 계획입니다.

그리고 AI 네트워크 블록체인에 샤드 기능이 추가되면서 함께 개발되었던 체크인 서비스의 전반적인 구조나 디자인이 개선되었습니다. 체크인과 체크아웃 서비스는 AIN 블록체인 메인넷 출시 이후 AIN 메인넷 네이티브 토큰과 AIN ERC20 토큰 간의 브릿지에 쓰일 수 있도록 개발이 되고 있고, 그렇기 때문에 더욱더 불필요한 복잡성을 낮춰서 사용자가 이해하고 사용하기 쉽게 하려고 노력 중입니다.

마지막으로 AIN 블록체인의 getter API 에 새로운 “is_final” 옵션이 추가되었습니다. 이 옵션을 true 로 설정하고 데이터베이스에 get을 하게되면 finalize 된 상태의 데이터베이스에서 값을 가져오게 되고, 이 옵션을 설정하지 않거나, false로 설정하게 되면 아직 finalize 되지 않은, 즉 나중에 블록들이 finalize 되면 바뀌게 될 수도 있는 상태의 값을 가져오게 됩니다.

Announcement

B2I

B2I(Business to Intelligence)이라는 단어는 B2B, B2C보다 많이 생소할 수 있습니다. 블록체인 기반 인공지능 플랫폼을 운영하는 AI 네트워크에게는 “누가 쓰냐?”라는 질문에 “사람이 쓴다”, “기업이 쓴다”보다 “프로그램(지능)들이 쓴다”라는 대답이 더 어울릴지 모르겠습니다.

그동안 기업과 소비자를 대상으로 제품을 만들어야 하는 이유는 그들이 사회적으로 많은 Value를 집행하고 있기 때문인데요, 하지만 이미 세상에는 프로그램이 집행하는 가치가 더 많다는 사실을 알아야 합니다. 이렇게 Computation이 Value로 직접 환산이 되는 투명한 세계가 블록체인입니다. 블록체인에서는 사용자를 직접 만나는 부분보다, 프로그램의 연결에서 대부분의 Value가 발생합니다.

여기서 더 나아가 우리는 프로토콜 경제에서 B2I라는 개념을 좀 더 발전시킬 필요가 있습니다. B2I는 Inteliigence를 대상으로 한 Business라는 뜻이죠. 이를 이용해서 기존 B2B, B2C도 설명이 되고 (Business, Customer 도 지능의 일종이기 때문에), DAO, 스마트 컨트랙트 등까지 포괄할 수 있게 됩니다. 최근 화두가 된 NFT나, GameFI 같은 경우를 살펴보면 디지털 작품, 게임 캐릭터나 아이템도 Business의 대상이 될 수 있음을 보여줬습니다.

AI 네트워크는 컨트랙트의 한정적인 연산력을 넘어서 ‘지능’(Intelligence) 급의 더 많은 Computation을 사용하여 Value의 격차를 내고 싶을 때 사용됩니다. 따라서 B2I 비즈니스를 할 때 주로 봐야 하는 지표는, 얼마나 많은 지능(Intelligence)들이 우리 네트워크에서 Value를 창출하는지가 됩니다.

Ainize workspace

Ainize Workspace의 기능이 추가되어 이를 소개해 드리려고 합니다!

사용자 친화적인 UI

과거에는 Workspace를 생성하기 위해서 이미지, 머신 등 여러 페이지를 거쳐야 했지만, 이번 업데이트를 통해 이제는 여러 페이지를 거치지 않고 한 페이지 안에서 Workspace 생성을 마칠 수 있도록 변경되었습니다.

Workspace 생성 UI 뿐만 아니라 생성한 Workspace 관리 UI 역시 한눈에 보기 편하게 변경되었습니다.

Build Custom Workpace

여러분들이 원하는 이미지로 Workspace를 커스텀하고 싶으신가요? 그렇다면 여러분들이 원하는 이미지를 도커파일에 작성하고 깃허브 올려주세요! 그러면 여러분들만의 Workspace를 생성할 수 있습니다.

Workspace 멈춰!

Ainize Workspace에 Stop/Start 기능이 추가되었습니다. 무료 버전의 경우 하나의 GPU를 사용할 수 있습니다. 만약 다른 개발 환경에서 GPU를 사용해야할 일이 있으면 어떻게 해야할까요? 원래 작업하던 Workspace를 제거하고 다시 만들어야 할까요? 아닙니다. 이번에 도입된 Stop/Start 기능을 통해 기존 Workspace를 Stop하고 새로운 Workspace를 생성하면 됩니다! 물론 Stop 된 Workspace의 파일들은 삭제되지 않습니다.

Marketing

1. YouTube

https://www.youtube.com/watch?v=YKUz2yDPFCE&t=6s
기후위기에서 인류를 지키는 인공지능?! (feat.구글)
화제의 ESG 경영 총.정.리! AI로 해결이 가능하다고?

2. Medium Blog

3. Clubhouse

지난 달에는 “개발자와 함께 테슬라 AI 정리해보자”, “빅모델에 대처하는 Parallelformers 개발기”, “Defi와 오픈소스 이야기 — 돈키 사례를 중심으로”의 3가지 주제로 클럽하우스를 진행하였습니다.

다음 주제는 무엇일까요? AI Talk 클럽하우스에 참여하여 확인해보세요!

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