해커톤 우승자, 동적인 비트코인 웹 구축을 계획하다

Alex Speirs 150 x 150
By Jamie McKane Published: 10월 27, 2021

최근 코인긱(CoinGeek) 뉴욕 컨퍼런스 2021의 하이라이트는 제4회 BSV 해커톤(Hackathon)의 결승 진출자 3명의 발표와 이들의 최종 순위를 결정한 심사위원단의 피드백이었습니다.

CATN8, TKS Pnt, 비트코인 폰(Bitcoin Phone)이라는 이 세 가지 프로젝트가 이번 해커톤의 총 상금 $100,000 중 가장 큰 금액을 놓고 경쟁했습니다. 심사위원단의 투표 후 비트코인 폰과 TKS Pnt 간의 팽팽한 동점 상황이 벌어지자 이후의 청중 투표가 승자를 갈랐으며 비트코인 폰을 $50,000의 1등 상금을 받을 제4회 BSV 해커톤의 우승자로 결정했습니다.

TKS Pnt와 CATN8의 프로젝트는 각각 2위와 3위를 차지하여 $30,000와 $20,000의 상금을 받았습니다.What is bitcoin

비트코인 폰은 캐나다 개발자인 조 토마스(Joe Thomas)가 만든 프로젝트로, 동적 거래와 실시간 네트워크 커뮤니테이션을 BSV 블록체인에 도입하는 것을 목표로 합니다. 토마스의 솔루션은 nSequence의 비종결성을 활용하여 실시간에 가까운 데이터 스트리밍을 가능하게 함으로써 비트코인 네트워크를 통해 음성 데이터를 방송할 수 있는 세계 최초의 보이스 오버(voice-over) 비트코인 프로토콜입니다.

이는 근본적으로 사람들이 BSV 블록체인상의 비트코인 거래라는 매체를 통해 음성 통화를 할 수 있게 합니다. 비트코인과 결제 채널의 특성 덕분에 이 커뮤니케이션은 결제와도 연결될 수 있어, 많은 업종 간의 다양한 잠재적 사용 사례의 기회를 열어줍니다.

토마스는 코인긱 뉴욕에서 해커톤 심사위원들에게 제시한 발표에서 비트코인 폰 프로토콜의 잠재적 응용 분야를 구체화하고 자세히 설명했습니다. 토마스는 이 발표에서 비트코인 폰 프로토콜 자체와 이 프로토콜 및 비트코인 결제 간의 본질적인 연결이 교습 및 언어 서비스 업계에 혁신을 일으키는 방식을 보여주었습니다. 바로 교습자들이 서비스 가격으로 경쟁할 수 있도록 하고, 이 업계에 제공되는 현재 인터넷 기반 플랫폼에 존재하는 장애물을 처리할 필요 없이, 즉시 결제받을 수 있도록 한 것입니다.

또한, 비트코인 폰 프로토콜을 기반으로 구축된 이러한 유형의 플랫폼에 경매 시스템을 도입하면 사용자가 교습자 서비스에 대해 서로 경쟁하며 입찰할 수 있어 경쟁력 있는 가격을 제공하고 참여하는 모든 당사자가 만족할 수 있습니다. 이러한 유형의 시스템은 기존 디지털 결제의 높은 거래 수수료와 이들 플랫폼에 입찰 시스템을 통합하기 어렵다는 점 때문에 현재 시스템에서는 구현하기 어렵습니다.

그러나 BSV 블록체인과 비트코인 프로토콜을 사용하면 비트코인 폰 프로토콜에서 실행되는 제품에 경매 시스템을 구현하는 일은 비교적 간단합니다. 실시간 커뮤니케이션이 이미 결제 채널에 기록되고 BSV 블록체인에 작성된 비트코인 거래를 기반으로 하기 때문입니다.

비트코인 협회에서 비트코인 폰 제작자 조 토마스와 대화하며 해커톤에 대한 그의 경험과 이 대회에서 우승한 이후 계획을 살펴봅니다.

 

해커톤에서의 경쟁

How does Bitcoin Phone Work

제4회 BSV 해커톤은 6주 동안 진행된 코딩 라운드로 구성되었으며, 이 코딩 라운드에서 참가자들에게 BSV 블록체인의 ‘P2P(peer-to-peer)’ 역량을 활용하는 애플리케이션이나 서비스를 제작하는 과제가 부여되었습니다. 토마스의 솔루션은 비트코인 거래의 nSequence 속성을 활용하여 동적 커뮤니케이션을 가능하게 한다는 점에서 독특했습니다. 이 솔루션은 예상치 못한 방식으로 해커톤 문제의 요구 사항을 충족했습니다.

토마스는 BTC 블록체인에서 진행된 각각의 분리에 따라 2017년에 비트코인 캐시(Bitcoin Cash)로, 2018년에는 BSV로 이동하며 한동안 BSV 생태계에 참여해왔습니다. 그는 블록체인과 상호작용하는 여러 서비스를 실험해왔으며, BSV 프로토콜의 힘을 활용할 수 있는 응용 분야에 관한 새 아이디어를 열성적으로 연구하고 있습니다.

“저는 이 분야에 꽤 오래 참여했습니다. 2017년에는 비트코인 캐시로, 2018년에는 비트코인 SV로 전환했습니다. 저는 몇 가지 작은 프로젝트를 했습니다. BSV가 분리되던 초기에는 SV블록스(SVBlocks)라는 블록 탐색기를 제작했고 그 이후에는 온체인으로 게시한 콘텐츠를 볼 수 있도록 하는 페이지 리턴(Page Return)이라는 플랫폼을 만들었습니다”라고 토마스가 말합니다.

비트코인 폰에 관한 그의 아이디어는 BSV 블록체인에서 동적 커뮤니케이션을 어떻게 달성할 수 있을지에 대한 수많은 조사와 연구를 거친 끝에 탄생했습니다. 그는 마침내 결제 채널과 보이스 인코딩 프로토콜을 활용하여 비트코인 폰의 개념 증명(proof-of-concept)을 만들기로 결정했습니다.

“저는 정말 많이 읽고, 생각하고, 숙고한 이후에야 결제 채널이라는 아이디어를 얻었습니다. 그리고 어느 날, 비트코인이 인터넷을 흡수했던 것처럼 모든 일이 성공적으로 진행되었습니다. 처음에는 이 아이디어가 매우 흥미로웠을 뿐이며, 그 이후에야 보이스 오버 비트코인이 첫 번째 단계가 되리라 생각했습니다”라고 그가 말합니다.

토마스가 해커톤에 제출한 프로젝트는 결제 채널과 온체인 거래를 사용하여 BSV 블록체인에서 실시간 음성 커뮤니케이션을 시연할 수 있는 최소한의 실행 가능한 제품이었습니다. 프로토콜이 음성 데이터를 완료되지 않은 비트코인 거래에 래핑한 다음, 음성 데이터가 네트워크로 송출됩니다. 청취자는 블룸 필터(bloom filter) 세트를 사용하여 데이터를 수신하고 거래의 래핑을 해제하여 스피커를 통해 오디오 데이터를 직접 재생합니다.

토마스가 그의 새로운 프로토콜의 코드를 보여주고 설명할 때 비트코인 네트워크상에서 이루어진 실시간 음성 통화의 녹음본과 BSV 블록체인에 기록된 거래 또한 제출하며 이 프로토콜이 설계된 대로 정확하게 작동함을 입증했습니다.

토마스는 해커톤 프로젝트를 완성하기 위해 작업하면서도 정규직 근무와의 균형을 맞추는 일이 어려웠다고 말하며, 마감 기한에 맞춰 작업한 프로토콜 버전을 제출할 수 있도록 그를 도와준 주변 사람들의 지원에 공을 돌렸습니다.

“테스트를 도와준 모든 사람과 이 프로젝트에서 계속 작업해준 사람들 그리고 트위터에서 받은 모든 지원에 정말 감사드리며 고마움을 전하고 싶습니다. 이러한 도움은 제게 정말 많은 용기를 주었습니다”라고 그가 말합니다.

 

동적인 비트코인 웹 구축The Later Bitcoin Network

토마스가 해커톤에 제출한 프로젝트는 보이스 오버 비트코인 프로토콜의 실현 가능한 구현을 보여주었으며, 그의 아이디어를 코인긱 뉴욕에서 결승 진출자 3명 중 1명으로 참여하여 발표할 기회를 제공하기에 충분했습니다. 그러나 비트코인 폰의 기본 메커니즘이 지닌 잠재력은 단순한 음성 통화를 뛰어넘는 것이며, 비트코인 네트워크를 인터넷 자체의 새롭고 더 효율적인 버전으로 진화하도록 이끌 수 있습니다.

토마스는 그의 프로젝트에서 가장 중요한 특징은 과거에 원장이 지닌 정적인 특성과는 정반대로, BSV 블록체인에서 실행되는 동적 거래와 실제 네트워크 커뮤니테이션을 구현하는 것이라고 언급합니다.

“이 이전의 비트코인에 관해 생각하면, 대부분의 상호작용은 매우 정적입니다. 체인에 파일을 업로드하고, 체인에서 파일을 읽는 방식으로 이루어지죠. 제가 비트코인 폰에서 제시하는 것은 이를 동적 인터넷으로 만드는 것입니다. 사용자가 네트워크에서 다른 사람과 커뮤니케이션할 수 있도록요. 저는 우승한 이후, 여기에 사람들이 정말 관심을 두고 진정 잠재력을 보는 무언가가 있다는 사실을 깨달았습니다”라고 토마스가 말합니다.

“우리는 동적인 비트코인 웹을 만들고 있습니다. 지금까지 모든 거래는 정적이었습니다. 사용자가 읽고 쓰지만, 여기에는 상호작용성이 없습니다. 그리고 이게 바로 우리가 비트코인에 추가한 특성입니다.”

토마스에게 앞으로의 계획에 대해 질문했을 때 그는 여전히 추가 기능을 구현하고 사용 사례를 해결하기 위한 작업이 수행되어야 한다는 점을 인정하지만, 효율성을 개선하고 결제를 쉽게 통합하기 위해 동적 인터넷 커뮤니케이션을 BSV 블록체인으로 마이그레이션하겠다는 매우 명확한 비전을 가지고 있습니다.

“이 계획은 어떤 면에서는 결제 채널 기술을 계속 개발하는 것이라 할 수 있습니다. 장기적으로 진행하는 궁극적인 목표는 우리가 이미 인터넷에서 하고 있는 이 P2P 커뮤니케이션을 얼마만큼 비트코인으로 이동시킬 수 있는지 보는 것입니다. 우리는 휴대폰 애플리케이션과 잠재적으로 다른 애플리케이션에도 결제 채널 연결 서비스를 제공하고자 합니다”라고 그가 말합니다.

“저는 이 기술에 강한 확신을 가지고 있습니다. 이 기술은 절대적으로 존재하며 사람들은 이를 활용할 수 있습니다.”

 

잠재적인 응용 분야와 향후 제공될 기능

토마스는 코인긱 뉴욕에서 심사위원단에 발표하는 동안 교습 및 언어 서비스 업계의 사례를 활용하여 비트코인 폰 프로토콜과 블록체인을 기반으로 한 동적 커뮤니케이션의 실현 가능성을 보여주었습니다.

BSV 블록체인이 제공하는 효율성과 낮은 거래 수수료는 현재 온라인 교습 플랫폼이 겪고 있는 많은 문제, 특히 언어 교육에 관한 문제를 해결할 수 있다는 것을 의미합니다. 또한, 비트코인 폰으로 구축된 솔루션은 더 먼 국가에 거주하는 교습자들에게 더 뛰어난 접근 가능성을 제공할 수 있습니다. 더 먼 국가에서도 교습자들이 플랫폼에 내장된 경매 및 입찰 시스템을 활용하여 전 세계의 다른 교습자들과 경쟁할 수 있게 됩니다.

“이 플랫폼의 사용자들은 바로 수익을 받고 가능한 한 빨리 결제 받는 것에 관심이 있습니다. 이것이 바로 비트코인을 통해 목표로 할 수 있는 두 가지 요소입니다. 우리는 비트코인 네트워크의 무허가성(permissionless) 덕분에 거래 가격을 최대한 낮추고 있기 때문입니다. 비트코인과 결제 채널을 활용하기 때문에 결제가 즉시 진행됩니다”라고 토마스가 설명합니다.

토마스가 발표하는 동안 심사위원들과 청중들은 BSV 블록체인에서 동적 커뮤니케이션을 가능하게 하는 프로토콜의 상당한 잠재력과 무수히 많은 이 인프라의 활용 및 수익화 방법을 알게 되었습니다.

토마스는 해커톤에서 우승한 후 그의 프로젝트에서 작업할 소규모 팀을 구성했습니다. 이들은 여전히 비즈니스 사례를 고려하고 잠재적인 마케팅 방향을 탐색하고 있습니다. 그러나 토마스는 그의 팀이 직접 프로토콜에 플랫폼을 구축하는 것 외에도, 비트코인 폰 프로토콜에 애플리케이션을 구축하고자 하는 개발자들에게 프로토콜 통합 서비스를 제공하는 것을 최종 목표로 하고 있다고 언급합니다.

그러나 이러한 기능을 테스트하고 출시하기 전, 완전한 기능과 접근성을 갖춘 네트워크를 실현하기 위해서는 프로토콜 외에도 추가적인 기능을 구현해야 합니다. 토마스는 이러한 기능이 개발 전략에서 가장 먼저 집중해야 하는 부분이라 말합니다. 해결해야 하는 첫 번째 문제는 피어 찾기(peer discovery), 즉 BSV 네트워크에서 다른 누군가가 활성화되어 있고 실시간으로 오디오 방송을 들을 수 있다는 것을 아는 것입니다.

“저는 피어 찾기를 가장 중요한 것으로 생각합니다. 내가 소통하고자 하는 네트워크상의 인물을 어떻게 찾을 수 있을까요? 비트코인을 활용한다면 우리는 사람들이 네트워크에 핑(ping)을 보내게 하여 분산화된 방식으로 해결할 수 있습니다”라고 그가 말합니다.

“이것이 네트워크에서 상호작용하는 경우에 필요한 바로 다음 기능이라고 생각합니다. 그 이후에 네트워크상에서 사람들을 찾을 방법이 생기기 때문에, 네트워크에서 사람들과 커뮤니케이션하는 방법이 생기고 네트워크에서 사람들에게 결제하는 방법이 생깁니다. 이게 사용자에게 필요한 전부입니다.”

토마스는 그의 팀이 비트코인 폰 프로토콜에 구축된 경매 시스템에 입찰 기능을 통합하는 것도 목표로 삼고 있다고 덧붙입니다. 이를 통해 토마스가 발표에서 설명한 그의 기술의 사용 사례 중 많은 수가 실현될 수 있습니다. 또한, 이를 통해 비트코인 폰 프로토콜과 BSV 블록체인에 대한 효율적이고 매력적인 비즈니스 사용 사례가 만들어질 수 있습니다.

“우리는 현재 인터넷에서는 효율적으로 진행될 수 없는 경매를 추가하고 있습니다. 그러나 BSV에서 입찰하는 것은 간단합니다. 데이터일 뿐이니까요. 경매는 저희가 제공하려는 또 다른 목표입니다. [Bitcoin Phone] 프로토콜을 통해 기본적으로 할 수 있는 기능은 아니기 때문에 이는 우리가 최종적으로 제공해야 하는 서비스입니다”라고 그가 말합니다.

코인긱 뉴욕에서 멋진 발표를 진행하고 우승한 이후, 토마스와 그의 팀 앞에는 많은 작업이 남아있습니다. 토마스는 동적인 비트코인 웹을 만들겠다는 자신의 비전에 자신감을 느끼고 있으나, 그를 격려하고 그의 목표를 발전시키도록 지원해준 친구들, 다른 개발자들, BSV 커뮤니티의 도움에 감사를 표했습니다.