Substratum Developer Tools - API & SDK(Substratum의 개발자 툴 - API, SDK에 대하여)
- 내용
오늘은 개발자 툴에 대해서 말해보겠습니다. Substratum 개발팀의 목표는 다른 개발자들이 Substratum 네트워크와 연동되는 특색있는 무언가를 개발할 수 있도록 툴을 제공해 주는 것입니다.
첫 번째, 뛰어난 개발자 API 입니다. 우리는 제 3자인 개발자들이 이를 통해 Substratum 노드의 알고리즘과 기초를 강화할 수 있는 지렛대 역할을 할 수 있게 할 것입니다.
두 번째, 개발자 Toolkit입니다. 개발자 Toolkit을 사용함으로써 우리는 개발자들이 분산화된 웹을 더욱 쉽게 구상하는데 도움을 줄 수 있습니다.
세 번째, 탈 중앙화 앱스토어 입니다. 만약 개발자가 우리의 개발자 Toolkit과 API를 이용하여 탈 중앙화 앱을 만들었다면, 개발자는 그것을 등록해서 사람들이 다운받을 수 있는 곳이 필요할 것입니다. Substratum은 이러한 개발자들의 앱을 만드는 것과 등록하는 과정을 함께할 것입니다.
네 번째, 오픈소스 입니다. 어느 누가 가지고 있는 어떤 요소(위에서 설명한 API, 개발자 Toolkit을 포함하여 이것들로
부터 만들어진 탈 중앙화 앱들을 포함하는 개념) 라도 오픈소스로 대중에게 제공될 것이고, 그렇게 함으로써 Substratum 커뮤니티가 Substratum 네트워크를 향상시키는 데에 참여할 수 있도록 할 것입니다.
사견
저는 개발자가 아니라 공개된 API나 Toolkit이 얼마나 강력한 의미를 가지고 있는지는 모르지만, 많은 프로젝트들이 그들의 API를 공개하려고 하는 것은 보았을 때, 전 세계의 개발자들이 자신들이 만든 블록체인 생태계를 더욱 발전시켜 주길 모두가 바라는 것 같았습니다. Substratum이 다른 프로젝트들에 비해서 강점으로 작용할 수 있는 부분은 그들의 CEO인 Justin Tabb이 약 10년간의 애플에서 근무하면서 배운 대중 친화적인 개발을 한다는 것입니다. 많은 대중의 선택을 받기 위해서는 쉽고 또 쉽게 만들어야 한다는 것인데, 이는 아이폰을 쓰는 분들은 공감(?, 맥북은 너무나 어려운데...) 하는 부분이 아닐까 생각합니다.
또한 그들이 분산화된 앱스토어 생태계를 계획하고 있는 것을 알 수 있었는데, 현재 날짜로 내일 드디어 베타 소프트웨어 발표에 대한 언급을 동영상을 통해서 할 것 같은데, 아무쪼록 빠른 시일 내에 Substratum 베타 서비스가 실시되어 그들의 목표에 하나씩 다가갔으면 좋겠다는 생각이 듭니다.