DeFi 알람 프로토콜 안내
Orbs는 DeFi 세상의 메인 플레이어가 되고자 하며 많은 활동을 진행해 왔습니다. ORBS는 고유의 하이브리드 아키텍쳐를 가지고 있으며, 이더리움, BSC, 폴리곤, 아발란체 등과 같이 EVM 상호운용성을 갖춘 블록체인과 연동이 가능하도록 설계 되었습니다.
또한 생태계 확장 결과물 중 하나로, 바이낸스(Binance), 문스테이크(Moonstake)와 함께 DeFi.org 엑셀러레이터를 공동 출시하며, DeFi 분야의 신규 프로젝트를 부트스트랩하여 생태계의 성장을 촉진하고 있습니다.
DeFi.org에서 출시 한 주요 결과물 중 하나는 ‘오픈 DeFI 알람 프로토콜’ 로 사용자들에게 탈중앙화되고 무료로 온체인에서 일어나는 일들에 대한 알림을 제공하여, DeFi 참여자들이 시세 변화 등에 유연하게 대처할 수 있도록 하는, 커뮤니티 주도형 프로덕트 입니다.
오브스 팀은 해당 프로토콜의 주요 설계 파트너이며 스시스왑(SushiSwap), 에이브(Aave)등 다양한 주요 DeFi 프로젝트들과의 통합뿐만 아니라 탈중앙화 아키텍쳐 설계도 진행하고 있습니다. 또한, 오브스 네트워크의 ORBS 가디언을 통해 해당 프로토콜을 검증하여 탈중앙화 인프라로서 ‘서비스로서의 컨센서스(Consensus-as-a-service)’를 시행할 계획입니다.
실제 ‘돈’이 스테이킹 되어 있다면,, 알람은 중요한 기능
컴파운드(Compound)나 에이브(Aave)에서 대출을 받을 때 주의해야하는 가장큰 점은 바로 가격변동성 입니다. 이용자들이 주의를 기울이지 않으면 급작스런 시세 변동에, 자산이 청산될 가능성이 있습니다. 이렇게 급작스런 시세 변동이 있을 때, 누군가 한밤중에 깨워서 시세가 급작스럽게 변동하니 대출 포지션을 조정해야 한다고 알려준다면, 훨씬 마음놓고 편히 잘 수 있을 것 입니다.
스시스왑(SushiSwap)이나 팬케이크 스왑(PanCakeSWap)같은 탈중앙거래소(AMM)도 마찬가지입니다. 사용자들이 신규로 출시되어 흔히 ‘상장빨’을 받는 암호화폐를 구매한다면, 언제라도 가격이 폭락할 수 있는 위험을 감수하게 됩니다. 이 때 손실을 줄이기 위해 손실을 제한할 수 있도록, 알림을 받을 수 있는 확실한 방법이 있다면, 이 리스크는 전보다 훨씬 덜 위협적이 될 것입니다. 또한 유동성 공급을 통한 파밍을 진행할 때, 각격이 너무 크게 변동하거나 총 예치가치(TVL)가 상승해서 나의 지분율이 떨어져 보상이 줄어들면, 비영구적손실(Impermanent Loss)이 이자 수익보다 커지게 되는 일도 발생할 수 있습니다. 항상, 사용자가 확실히 파악하고 있지 못하다면, 손해가 발생할 리스크가 있습니다.
또 하나의 예로는 타임록(Timelock) 컨트렉트 업그레이드가 있습니다. 이는 프로젝트 코어팀이 12–24시간의 지연을 두고, 컨트렉트를 업그레이드 하는 개념인데, 일반적으로 이러한 업그레이드는 사용자 자금 이체가 가능하므로, 사용자들은 신규 코드가 확실해질 때까지 자신들의 자산을 모니터링 하고 관리해야 합니다. 현실적으로 아무런 알림도 없이 이 모니터링이 가능할까요?
DeFi의 장점 중 하나는 모든 데이터를 누구나 확인할 수 있다는 것입니다. 모든 내용이 장부에 기록되는 완전 투명한 금융 시스템입니다. 하지만 아직 신뢰할 수 있는 모바일 알림 서비스를 찾기는 쉽지 않습니다. 저희 Orbs 팀은 이요구를 충족시킬 수 있는 프로토콜을 설계했습니다.
프로토콜 디자인 목표
1. 알람 기능은 무료- 구독이나 광고가 없어야함
DeFi 포지션에 대한 모바일 알림은 메타마스크나 이더스캔과 같이 누구나 사용할 수 있는 무료 핵심 블록체인 서비스여야 한다고 생각합니다
2. 신뢰성 — 놓치는 알림이 없어야 함
실제 나의 돈이 청산되기 직전이라면, 단 하나의 알람도 놓쳐서는 안됩니다. 이 프로토콜은 다양한 방법으로 어떻게든 한밤중에도 당신을 깨울 수 있을 만큼 충분히 반복될 수 있어야 합니다
3. 다중 네트워크 지원 — 이더리움, BSC, 폴리곤 등
DeFi 생태계는 폴리곤, 아비트럼 등과 같이 새로운 네트워크로 끊임없이 확장되고 있습니다. 따라서 프로토콜이 특정 체인에 구애받지 않고 모든 생태계 시스템과 통합 가능하도록 설계되어야 합니다.
4. 커뮤니티 주도형, 개방형 — 퍼블릭, 탈중앙화 알람 노드
핵심 블록체인 서비스가 최대한 탈중앙화 되어있어야 합니다. 모든 개발자가 코드, 통합할 프로젝트 및 노드 실행에 도움이 되는 검증자를 실행할 수 있어야 합니다.
세련된 사용자 환경
다음은 에이브(Aave)사용자가 청산 위험 모니터링을 위한 알림 세팅 진행 과정의 영상입니다.
- 오픈 소스 웹 컴포넌트를 통해사용자들이 에이브(Aave)의 UI에서 바로 알림을 설정할 수 있도록 에이브(Aave) 웹 프런트엔드에 바로 통합할 수 있습니다. (의무사항은 아닙니다)
- 사용자는 ‘DeFi 알람’ 모바일 앱을 iOS나 안드로이드 에서 다운받아 메타마스크 주소 QR코드나 에이브(Aave)UI의 QR코드를 스캔하여 사용할 수 있으며, 다른 등록은 없습니다.
- 사용자가 수신받을 알림의 유형을 선택합니다. (해당 알림은 Aave 개발자 커뮤니티에서 제공) 지원하는 수십 개의 DeFi 프로젝트를 앱에서 선택하실 수 있으며, 프로젝트 개발자가 더 추가할 수 있습니다.
- 사용자는 모바일 기기에서 푸시 알림을 승인합니다. 경고음은 사용자가 충분히 인지할 수 있도록 커스텀(사용자 정의)로 변경 가능하며, 텔레그램 메시지나 통화 설정도 가능합니다.
- 탈중앙형 프로토콜 알람노드가 사용자에 대한 블록 모니터링을 시작하며, 알림의 조건이 되는 온체인 이벤트를 검색합니다. 출시 후 두 번째 단계에서 Orbs 네트워크의 Orbs 가디언을 통해 서비스로서의 컨센서스(Consensus-as-a-service)를 시행할 계획입니다.
말도 안되게 간단한 신규 프로젝트 통합
여러분이 알람이 아직 제공되지 않은 알파카 파이낸스(Alpaca Finance)를 사용하고 있다고 가정해 보겠습니다.
좋은 점은, 알파카 주요 팀원이 아니어도, 알파카 기여자 누구나 알림을 통합할 수 있다는 점 입니다. 체인 데이터로부터 알림을 추출하는 간단한 자바스크립트 웹3 클래스만 구현한 후, PR을 통해 깃허브에 적용하면 됩니다.
해당 프로젝트 스마트컨트렉트에 익숙한 사람이라면 30분안에 모든 과정을 완료할 수 있으며, 백엔드 실행이나 UI 개발, 스마트컨트렉트 수정등의 필요가 전혀 없습니다.
하단 예시는 에이브(Aave) 사용자가, 자신의 포지션 율이 1.1 미만으로 떨어졌을 때 알림을 받을 수 있도록 해주는 통합 코드 입니다.
PR이 승인되면 해당 프로젝트가 모바일 앱에 새롭게 지원되는 프로젝트로 즉시 나타나며 알림 유형이 활성화됩니다. 클래스 옆에 작은 JSON 파일을 추가하여 프로젝트 라벨, 로고, 색상을 변경할 수도 있습니다.
신규 사용자가 앱에 해당 알림을 등록하면, 알림 노드가 모든 신규 메인넷 블록에 대해 새로 제공된 JavaScript 웹3 클래스를 실행하여 새롭게 알림을 전송합니다. 이 후 알림 노드에서사용자에게 푸시 알림을 전송합니다.
해당 앱 및 프로토콜은 현재 베타버전으로, 사용에 있어 리스크가 존재할 수 있습니다. 해당 앱의 사용은 하단 링크에 명시되어 있는 약관의 적용을 받습니다.
https://defi.org/defi-notifications-terms-of-use/index.html
프로토콜 기여 및 참여하기:
https://github.com/open-defi-notification-protocol
notifications in스시스왑(Sushi Swap) 알람을 통한 다른 사용자 경험 예시
오브스(Orbs)팀 및 defi.org 엑셀러레이터에서 기여하였습니다.
오브스 및 DeFi.org의 또 다른 결과물
DeFi.org 엑셀러레이터는 연구, 오픈 소스 소프트웨어 개발 및 커뮤니티 참여 지원에 전념하는 프로그램 입니다. 엑셀러레이터 프로그램은 공정한 분배정책, 커뮤니티 주도적 프로젝트, 혁신, 책임감있는 접근방식, 지속가능한 경제 및 다양한 생태계와의 복합성을 갖춘 유망한 프로젝트를 발굴 및 지원하고 있습니다.
하단내용은 DeFi.org 엑셀러레이터 프로그램에서 론칭한 또 다른 프로덕트 입니다.
DeFi 트위터 트렌드 대시보드
해당 툴을 활용하면, 현재 가장 인기 있는 #해시태그, $캐시태그, @계정 이나 🔗 URL 등을 한화면에 모아서 보여주는 트위터 크롤러로, 대시보드에서 모든 내용을 확인하실 수 있습니다!
defi.org 웹사이트를 통해 해당 툴을 사용해 보실 수 있으며, 하단 링크를 통해서도 가능합니다!
다양한 채널을 통해 ORBS와 소통해보세요!
- ORBS 홈페이지 (한글) : https://orbs.com/kr/
- ORBS 카카오톡 : https://open.kakao.com/o/giYtuTRb
- ORBS 공지 채널 : http://pf.kakao.com/_xaxnGAxb
- ORBS 깃허브 : https://github.com/orbs-network
- ORBS 글로벌 텔레그램 그룹 : https://t.me/orbs_network
- ORBS 한국 트위터 : https://twitter.com/orbs_korea
- ORBS 코박 포럼 : https://cobak.co.kr/forum/orbs