간단 분석 Jabber: Web3 시대에 네트워크 채팅은 완전히 블록체인에 올라가야 할까?
저자:루창
출처:리드몽 연구소
체인 상에서는 거래를 기록할 수 있을 뿐만 아니라, 각 거래에 사용자 정의 텍스트를 첨부할 수 있습니다. 가장 간단하고 기본적인 기능을 통해 사람들은 많은 흥미로운 일을 할 수 있습니다. 가장 간단한 예로 체인 상 채팅을 들 수 있습니다. 이전에 리드몽은 이더리움을 사용하여 정보를 전달하는 상황에 대해 글을 쓴 적이 있으며, 자세한 내용은 《사실 많은 사람들이 이더리움으로 채팅하고 있다》를 참조하시기 바랍니다.
하지만 이더리움 자체 네트워크의 특성 때문에 체인 상 거래의 가스 비용이 매우 비쌉니다. 이더리움을 사용하여 채팅하는 사람들이 있지만, 이러한 사용 방식은 보편화되기 어렵습니다. 얼마나 많은 사용자가 메시지를 보내기 위해 10달러를 지불할 의향이 있을까요?
블록체인 채팅은 확실히 흥미로운 아이디어이지만, 이더리움에서는 실현 가능성이 없어 보입니다. 그렇다면 다른 네트워크를 사용하면 어떨까요? 솔라나(Solana) 기반의 Jabber는 이 흥미로운 구상을 실현하려고 시도하고 있습니다.
11월 말, Jabber는 앱의 테스트 버전을 출시했습니다. Jabber는 "텔레그램과 유사한" 채팅 앱이며, 흥미로운 점은 각 메시지가 솔라나 체인에서 전송된 거래라는 것입니다. 솔라나의 높은 성능과 낮은 비용 덕분에 메시지를 거래로 전송하는 것이 사용자에게 부담이 되지 않습니다.

(Jabber 메인 인터페이스)
메인 인터페이스에 들어가면 간결한 채팅 목록이 나타나며, 기본적인 조작 논리는 텔레그램과 큰 차이가 없습니다. 사용자는 오른쪽 상단의 메시지 작성 버튼을 클릭하고, 정보 수신자의 주소를 입력하면 채팅을 시작할 수 있습니다. 표준 지갑 주소 외에도 이 앱은 .sol 도메인을 지원합니다.

(주소 입력 및 메시지 전송)
점대점 채팅 외에도 이 앱은 팁, 그룹 채팅 생성, 유료 메시지 수신 등의 기능을 지원합니다. 유료 메시지 수신은 그 중 하나의 비교적 새로운 디자인입니다.
체인 상 정보 전송은 허가가 필요 없는 특성 덕분에 주소만 알면 누구나 임의의 정보를 보낼 수 있습니다. 만약 Jabber가 위챗처럼 널리 퍼진 채팅 애플리케이션이 된다면, 당신이 공개된 주소를 가진 KOL이라면 당신의 채팅 목록은 얼마나 많은 무효 정보로 가득 차게 될까요?
(설정 인터페이스)
유료 메시지 수신 기능을 통해 이 문제는 해결되었습니다. 설정 인터페이스에서 "메시지당 SOL" 항목을 볼 수 있으며, 이 값은 당신에게 메시지를 보내기 위해 지불해야 하는 SOL의 양을 나타냅니다. 이 디자인은 매우 흥미롭습니다.

(그룹 채팅 인터페이스)
그룹 채팅에서도 유사한 메커니즘이 존재하며, 사용자가 그룹 채팅에 가입한 후 일정량의 SOL을 지불해야 메시지를 보낼 수 있습니다. 이 메커니즘은 유료 커뮤니티, 온라인 Q&A 등 더 많은 사용 사례를 창출할 수 있습니다. 하지만 현재 웹2의 유사 제품 중에는 이러한 메커니즘을 가진 사례가 없습니다. 이 요구가 실제 사용 시나리오를 생성할 수 있을지는 여전히 지켜봐야 합니다.

(그룹 생성 시 그룹 내 메시지 전송 가격 설정)
이 앱과 다른 채팅 소프트웨어의 가장 근본적인 차이점은 모든 데이터가 체인 상에서 전송된다는 것입니다. 그리고 이것이 사용자에게 가장 큰 우려 사항이기도 합니다. 체인 상 데이터는 공개적이고 투명하여 채팅 내용의 개인 정보를 어떻게 보장할 수 있을까요?
실제 사용 상황을 시연해 보겠습니다. 필자는 Jabber를 사용하여 특정 주소로 "GM" 두 글자를 보냈으며, 이 거래는 0.000005 SOL의 가스를 청구했습니다.

이 거래의 로그 세부 정보에서 우리는 더 많은 세부 내용을 볼 수 있습니다.

Jabber는 모든 정보를 체인에 올리지만, 메시지는 암호화되어 있어 채팅 내용을 공개하지 않으며, 사용자는 채팅이 모두 체인에 올라가면서 개인 정보가 유출될까 걱정할 필요가 없습니다.
모든 정보를 체인에 올리는 단점도 분명합니다. 각 작업마다 일정량의 가스를 지불해야 하는 것은 피할 수 없습니다. 여러 번 시도해본 결과, 개인 프로필 수정, 아바타 이미지 변경, SOL 도메인 표시 여부 설정 등 설정의 각 항목을 조작할 때 거의 모든 작업이 체인 상 상호작용을 필요로 하며, 가스 비용이 발생합니다. 실제 채팅 과정에서 서로 다른 수의 문자를 전송할 때 지불하는 가스 비용도 동일하며, 각 설정 변경에 필요한 가스와 동일하게 0.000005입니다.

(문자 수가 다른 메시지와 다른 작업의 가스 비용은 동일한 값)
Jabber는 Bonfida 팀에 의해 개발되었으며, 현재 독립적인 웹사이트는 없고 iOS 및 Android 버전을 제공합니다. Bonfida는 솔라나 기반의 완전한 제품 패키지로, 그 플래그십 제품은 Serum 중앙 주문서 기반의 DEX 프론트엔드입니다. 현재 Bonfida가 제공하는 기능은 Serum 기반의 기본 거래 기능 외에도 프로그래밍 거래 로봇, Serum API, 솔라나 체인 상 영구 계약 프로토콜, SOL 도메인 등이 있습니다.
Jabber는 솔라나 기반으로 구축된 첫 번째 모바일 메시징 애플리케이션입니다. Bonfida는 Jabber의 가장 중요한 가치가 사용자에게 신뢰할 필요 없는 탈중앙화된 방식으로 그들의 상호작용을 화폐화할 수 있는 방법을 제공하는 것이라고 생각합니다. 이 특성은 NFT와 GameFi에 더 많은 사용 사례를 가져올 수 있습니다. (하지만 Bonfida는 이 특성이 GameFi와 NFT에 어떻게 적용될 수 있는지에 대해 자세히 설명하지 않았습니다.)












