안녕하세요. 와퍼입니다! 모파스에 대해서 계속 이어나가볼턴데요. 이전 글은 아래의 링크에 넣겠습니다.
오늘은 S-Dapp에 대해 적어보았습니다. S-Dapp을 알기 전에 우선 Dapp이 무엇인지 알아야겠죠?
Dapp이란?
Decentralized Application의 약자로 플랫폼 위에서 작동하는 탈중앙 분산 어플리케이션을 의미합니다.
<어플리케이션(Application, App)>
<디앱(Dapp)>
위의 그림은 APP과 DAPP을 비교하는 내용입니다. 일반적인 App은 데이터 센터를 통해 관리를 받지만, Dapp은 블록체인을 이용하여 분산 네트워크에 의해 사용되어지는 어플리케이션입니다. 기존의 App은 개인정보 보안에 취약한 단점을 가지고 있지만 Dapp의 경우 정보의 분산으로 위험에 노출될 확률이 적게 되죠.
- Dapp은 App과 달리 모든 데이터를 블록 체인에 저장하고 백 엔드 코드를 데이터 센터가 아닌 블록체인에서 실행합니다.
S-Dapp이란?
<모파스 기반의 S-Dapp>
S-Dapp은 모파스 플랫폼을 이용한 Dapp으로 보안성을 강화한 프레임워크를 사용하였습니다. 그래서 모파스의 Dapp들은 Security-Dapp(S-Dapp)이라고 하네요. 모파스는 기존의 어플리케이션이 탈중앙화시킬 수 있도록 API(응용프로그램 인터페이스) 및 SDK(소프트웨어 개발 도구)를 제공합니다. C#, C++, JAVA, JavaScript, Python, HTML% 등의 SDK를 제공하고 이 SDK는 REST API 방식으로 제공되어 JAVA, node.js, HTML5 환경에 설치하여 사용할 수 있다고 하네요.
이렇게 다양한 언어를 제공하면 개발자나 사용자들이 다른 언어를 배울 필요없이 자신이 사용하는 언어를 이용해 Dapp을 개발이 가능해지고 이를 통해 시간 절약과 비용 절감으로 매우 효율적일 것 같습니다.
FASTiVAL
현재 모파스 자체적으로 FASTiVAL이라고 불리는 Dapp을 개발하고 있는데요.
<FASTiVAL 모델>
FASTiVAL은 방어 보상형 모델로 안전한 사이버 환경을 조성하기 위한 커뮤니티 Dapp입니다. 위의 그림처럼 각자의 역할과 보상을 받는 형태가 다른데 일반 사용자의 경우 웹 상의 버그, 바이러스 감염, 오류 등의 정보를 업로드하여 커뮤니티 활동을 할 경우 보상을 받을 수 있습니다. 화이트 해커 및 전문가 그룹은 이러한 문제들을 해결 시 보상을 받게 되죠.
결론
Dapp은 블록체인 자체의 지속 가능성과 얼마만큼의 비즈니스가 잘 구현되는지에 따라 경쟁력이 결정될 것입니다. 모파스의 S-Dapp은 다양한 SDK 제공과 고유의 스마트 컨트랙트를 이용하여 빠르고 안전하게 구현할 수 있도록 지원하고 있습니다. 신뢰성이 우선인 시장에서 보안을 기반으로 한 플랫폼의 경쟁력은 개인적으로 생각했을 때 상당히 매력적이라고 생각이 듭니다. 또한 실생활에 적용 가능한 속도를 구현한다고 하니 모파스 기반의 Dapp들이 앞으로 얼마나 나올지 지켜보겠습니다. 👍
Congratulations @dhfma77! You received a personal award!
Click here to view your Board
Do not miss the last post from @steemitboard:
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @dhfma77! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word
STOP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit