Akash Network

디클라우드 개발: 제품 업데이트 3

  • Adam Bozanich
  • 5 min read


지난 12월 디클라우드 업데이트 이후로, 저희들은 아카시안 챌린지 제 3단계 테스트넷을 운영하고 마무리 했습니다. 또한 테스트넷에서 배울 수 있었던 점들을 메인넷 2에 적용했고, 아카시 디클라우드의 성숙도를 한참 높힐 수 있었습니다.

제 3단계의 지난 2주 간, 저희들은 디파이, 게이밍, 메세징, 데이터베이스, 블록 익스플로러 등 3,600개가 넘는 애플리케이션들이 세계 최초의 탈중앙 클라우드 상에서 배치되어 가는 모습을 볼 수 있었습니다. 다음의 목록들은 대표적인 예시들입니다:

  • 디파이 - 스시스왑(SushiSwap) & 유니스왑(UniSwap)
  • 블로그 - 고스트(Ghost) & 워드프레스(Wordpress )
  • 게임 - 둠(DOOM) & 슈퍼 마리오(Super Mario)
  • 데이터베이스- 몽고DB(mongoDB) & MySQL
  • 데이터 시각화 - UFO Sightings
  • 블록 익스플로러 - Big Dipper & Aneka

여기 멋진 아카시 리스트에서 제 3단계에 배치된 다양한 애플리케이션들을 만나보세요!

그 이후로 저희들은 기능 개선, 이용성 개선, 그리고 메인넷 2 강화를 위해 데이터를 통합하고 분석하는 작업을 거쳐왔습니다.


아카시 디클라우드 개발 업데이트
_____


배치 툴

배치 툴은 아카시 상에 배치를 자동으로 진행할 수 있도록 도와줍니다. 이전엔, 아카시 상에 애플리케이션을 배치하는 데 있어 수 많은 트랜잭션들과 수동으로 변수 선언을 지정했어야 했습니다.

그 절차는 마치 다음처럼 진행됐습니다. - 트랜잭션을 보내고, 기다리고, 다른 트랜잭션을 보내 이전의 작업이 예상했던 대로 완료 됐는 지 확인하고, 이런 과정을 완료때 까지 계속해서 반복해야 했습니다.

이제, 이러한 절차가 뒷 단에서는 거의 비슷하게 진행되지만, 이제 단 한번의 트랜잭션으로 이러한 과정들을 처리할 수 있게 되어 개발자들의 사용자 경험이 상당히 개선될 것입니다.


코스모스 SDK V.0.4.0 업데이트

아카시의 소프트웨어는 이제 Stargate로 잘 알려진 코스모스 SDK의v.0.40.0과 완전히 호환됩니다. 스타게이트는 사상 최초로 표준화된 IBC 프로토콜을 사용해 아카시와 같은 코스모스 SDK 기반 블록체인들이 서로 연결될 수 있도록 만들어주는 기능을 제공합니다.

IBC 작동에 이어, 아카시는 스타게이트에 상태 동기화, 자동 업그레이드, 그리고 완전 기능 라이트 클라이언트 등의 기능들을 추가하여 업데이트할 예정입니다.


호스트네임 검증

호스트네임 검증 기능은 아카시 제공자들이 배치 manifest를 수락하기 전, 그리고 관련된 애플리케이션들을 궁극적으로 호스팅하기 전 호스트네임들을 평가할 수 있도록 해줍니다. 만약 제공자들이 manifest를 특정한 호스트네임이 이미 사용 중이라면, 제공자들은 해당 manifest를 거절할 것입니다.

어떤 배치가 모종의 이유로 중단된다면, 해당 배치의 호스트이름은 공개되고 이용가능하게 될 것입니다.

호스트네임 검증은 제공자들이 특정 호스트네임이나 도메인들을 차단할 수 있는 기능을 제공할 것입니다.


mTLS 인증 도입

TLS, 혹은 전송 계 보안은 암호화 프로토콜로, 웹서버와 웹 브라우저(클라이언트)들 사이의 통신을 안전하게 하는 데 사용됩니다. TLS를 통해, 클라이언트들은 서버의 신원을 확인하고, 안전한 연결을 할 수 있습니다. 서버는 클라이언트의 신원에 대해서 신경쓰지 않아도 됩니다.

아카시에서, 서버 제공자들은 누구나 자신의 서버에 접근하거나 혹은 HTTP 요청을 하기를 원하지 않습니다. 만약 클라이언트들이 허가되지 않은 접근 권한으로 리소스를 요청하면, 해당 요청은 거절되어야 합니다.

이러한 점을 해결하기 위해서, mTLS, 공동 전송 계층 보안이 이제 아카시 상에서 구현됐습니다. 계정에 대한 인증들은 온체인 상에 저장되어 클라이언트와 서버 모두가 서로의 인증을 확인할 수 있습니다.

mTLS 이전엔, 누구든 로그에 접근하고 제공자로부터 임대자의 정보를 확인할 수 있었습니다. mTLS가 적용되면서, 클라이언트와 서버는 신뢰할 수 있는 통신 라인을 구축하기 전에 서로의 신원을 확인할 수 있습니다.


인벤토리 관리 개선

테스트넷에서 제공자 서비스들의 저희는 연산 인벤토리 관리에서 코너 케이스를 발견할 수 있었습니다. 이 문제를 해결하면서, 저희는 인벤토리 관리를 더욱 유연하게 만들었으며, 저희가 예상했던 대로 작동하는 지 확인하기 위해 최종 테스트를 거쳤습니다.


이 다음엔 어떤 소식이 올까요?
_____


에스크로 계정 및 결제

이 기능은 블록 별 소액결제 없이, 한 계정에서 다른 계정으로 시간 기반 결제를 할 수 있도록 만들어주는 메커니즘입니다. 또한 어떤 일방적인 행위가 발생할 시, 자금을 멈춰두는 기능도 지원합니다.


쿠버네티스 이벤트 로그 노출

이 기능을 통해, 서버를 빌린 이들은 쿠버네티스 이벤트들을 가져오고, 필요한 경우 디버그를 할 수 있습니다.


온체인 자원 한도 파라미터

현재 제공자 자원 한도 파라미터들은 아카시의 소프트웨어 하드 코딩 되어 있습니다. 저희들은 이것들을 온체인 상으로 옮겨 거버넌스 프로포절에 따라 변경될 수 있게끔 할 예정입니다.

제 3단계 테스트넷은 저희들의 예상을 훨씬 뛰어넘었고, 아카시 디클라우드 상에서 어떤 것들이 가능한 지에 대해서 잘 보여줬습니다. 이번 2월에 런칭할 메인넷 2에서 저희들이 어떤 것들을 구축하고 여러분들에게 공유 드릴 수 있을 지 정말 기대되는군요!


아카시 네트워크 제품 최신 업데이트를 놓치지 마세요!
_____

개발자 디스코드에참여하셔서 기술 지원 및 정보를 받아보세요.

아카시 네트워크 플랫폼, 제품, 그리고 아카시 토큰(AKT)에 대한 공지와 최신 업데이트를 살펴보시려면 저희 텔레그램을 방문해주세요.


Latest Stories

Featured