블록스트림 연구의 중점
Blockstream Research

블록스트림 연구의 중점

Kiara Bickers
Kiara Bickers

비트코인 초창기에 이뤄진 연구는 대부분 애드혹이었고 bitcointalk.org와 같은 포럼에서 기술 애호가들이 수행했습니다. 학계의 암호학자들은 대부분 비트코인을 무시했습니다. 그 이후로 두 그룹 간 교합이 진행됐습니다. 암호화의 학문 영역은 빠르게 진화하는 암호화폐의 세계로 도입되었는데, 이로써 업계는 성숙되게 됩니다.

블록스트림 직원 일동은 떠오르는 비트코인 경제를 위한 인프라 구축에 전념하고 있습니다. 우리의 응용 연구 팀은 참신하고 독창적이면서도 보수적인 수학을 활용하여 복잡한 문제를 해결하는 데 중점을 둔 우리의 혁신 전략의 중요한 구성 요소가 되고 있습니다. 새로운 아이디어를 적극적으로 연구하고 개발함으로써, 우리 팀은 공간의 미래에 기여할 발전을 계속 주도해 나갈 것입니다.

연구의 성격은?

블록체인 스택은 제품과 플랫폼의 두 가지 수준으로 나누어 분석할 수 있습니다.

제품(코인, 지갑, 거래소 및 스마트 계약)은 최종 사용자에게 적합합니다.

플랫폼(또는 스크립팅 언어, 블록체인 및 서명 체계)은 개발자에게 적합합니다.

제품 개발은 연구 결과를 출시 가능한 솔루션으로 바꾸는 데 반해, 응용 연구는 장기적인 혁신에 중점을 두고 있습니다. 강력한 플랫폼의 개발에는 광범위한 설계와 구현이 필요하기 때문에, 플랫폼은 주로 연구 분야로 간주됩니다.

작업의 내용

우리 팀은 비트코인 생태계의 핵심부에서 플랫폼을 발전시키고, 복잡한 문제의 해결을 위해 분투하며, 가능성의 영역을 넓히는 데 주력하고 있습니다. 스택의 이 수준에서 진전을 이루기 위해 노력하고 있기에, 우리는 앞으로 몇 달 또는 몇 년 안에 흥미진진한 진전이 있을 것으로 확신합니다.

스크립팅 언어

Simplicity - 비트코인 스크립트의 대안으로 설계된 더욱 강력한 프로그래밍 언어입니다.

Miniscript - 분석, 구성, 일반 서명 등을 가능하게 하여 구조화된 비트코인 스크립트를 작성하기 위한 더 안전한 언어입니다.

Elements 스크립트 - 비트코인 스크립트를 결국 비트코인으로 바꿔놓은 CSV와 같은 것부터 아직 탐색 중인 새로운 제한 약정 opcode에 이르기까지 비트코인 스크립트에 추가된 일련의 확장.

디지털 서명 / 슈노르 서명

교차 입력 서명 집계 (CISA/XISA) - 단일 트랜잭션에서 복수 입력에 단일 서명이 공유되도록 합니다. 이는 거래 규모를 줄여 비트코인 네트워크의 효율성을 향상시킵니다.

MuSig2 - 비트코인 다중 서명 트랜잭션을 더욱 효율적이면서 동시에 더욱 비밀이 보장되도록 만들기 위해 설계된 솔루션입니다. MuSig2를 사용하면 "n-of-n" 서명자 그룹이 특정 거래에 대해 단일한 반(半)대화형 서명을 생성할 수 있으므로, 다중 서명 거래를 생성할 때 사용자의 개인 정보 보호가 크게 향상시킵니다.

ROAST - 가령 Liquid와 같은 연합에서 "t-of-n" 서명 시 서비스 거부 공격을 피하기 위한 간단한 프로토콜입니다.

오프체인 프로토콜

스크립트 없는 스크립트 - 슈노르 서명의 힘을 통해 향상된 보안, 개인 정보 보호 및 확장성과 같은 이점을 제공함으로써, 스마트 계약 실행을 오프체인으로 수행할 수 있게 해주는 솔루션입니다.

Fedimint - 서명자 네트워크가 연합 수준에서 개인 정보를 유지하면서 예금 및 인출 목적의 비트코인 및 사용자를 위한 민트 전자 현금 메모를 수락할 수 있도록 하는 연합 전자 현금 프로토콜입니다.

Codex32 - 사이드 채널, 버그 또는 컴퓨터가 비밀의 유출 또는 손실을 야기할 수 있는 기타 감지하기 어려운 방법에 대해 걱정하는 사용자를 위해, 전자 컴퓨터를 사용하지 않고 비밀 BIP32 시드를 생성, 체크섬, 분할 및 복구하는 프로젝트 .

오픈 소스 기여

비트코인 코어 - 비트코인 프로토콜의 참조 구현 역할을 하는 무료 오픈 소스 소프트웨어 프로젝트입니다.

rust-bitcoin - 비트코인 관련 애플리케이션을 구축하기 위한 Rust 라이브러리 세트.

libsecp256k1 - 비트코인 코어에서 사용되는 타원형 곡선 암호화를 위한 안전하고 효율적인 라이브러리입니다. 곡선 secp256k1을 위해 특별히 제작되었으며, OpenSSL과 같은 대안을 능가하는 수준의 안전성, 속도 및 신뢰성을 제공합니다.

libsecp256k1-zkp - Confidential Assets 및 MuSig2와 같은 고급 및 실험적 기능을 지원하는 libsecp256k1의 포크입니다.

2015년부터 연구팀은 향후 프로젝트를 위한 기반을 적극적으로 마련해 왔다. 이러한 헌신적인 노력의 결과, 우리는 10명의 숙련된 연구원과 기여자를 보유한 팀으로 성장했습니다.

Andrew Poelstra, 연구실장

Andrew Poelstra는 오스틴에 있는 텍사스주립대학교 출신의 컴퓨터 과학 연구원이자 수학자입니다. 그는 2011년에 비트코인 커뮤니티에 합류했는데, 비트코인의 Rust 구현을 처음 시작한 사람으로서 또 libsecp256k1에 기여한 것으로 해서 유명세를 얻었습니다. Poelstra는 Bulletproofs, Confidential Assets, Miniscript 및 Taproot를 공동 발명자 중 한 사람입니다.

Andrew Chow, 코어 기술 엔지니어

BIP 174(부분적으로 서명된 비트코인 트랜잭션 형식) 구현, PSBT 구현, 비트코인 코어의 Native Descriptor Wallets을 포함, 오픈 소스 커뮤니티에 대한 기여로 인해 이름이 알려진 비트코인 코어 개발자.

Dr. Russell O'Connor, 코어 기술 엔지니어

Russell O'Connor 박사는 수학과 컴퓨터 과학을 전공한 코어 기술 엔지니어입니다. 그는 Radboud University Nijmegen에서 박사 학위를 취득했습니다. O'Connor 박사는 무엇보다 개발자로서의 노력과 "Simplicity: A New Language for Blockchains (Simplicity: 블록체인의 새 언어)"의 저자로 알려져 있습니다. 단순함 관련 5년 이상의 노력이 올해 시작될 예정입니다.

Christian Lewe, 코어 기술 엔지니어

Christian Lewe는 TU Dresden에서 컴퓨터 과학 석사 학위를 받았습니다. 그는 2022년에 리서치 스크립팅 팀에 합류했으며 빠르게 Simplicity 관련 주요 기여자가 되었습니다. 그는 또한 Miniscript를 유지하는 데 중요한 역할을 했습니다. 올해 Christian은 Simplicity에서 핵심적인 역할을 할 것으로 예상되는 두 영역인 공식 검증 및 영지식 증명에 집중하기 시작했습니다.

Sanket Kanjalkar, 암호화 엔지니어

Sanket Kanjalkar 는 일리노이대 어배너-샴페인 (UIUC)에서 컴퓨터 과학 석사 학위를 취득했습니다. Kanjalkar 는 Miniscript의 공동 발명자이자 Simplicity의 적극적인 기여자이며, 26개 이상의 서로 다른 암호화폐에 영향을 미친 리소스 고갈 취약점을 밝힌 최대 규모의 공저 논문인 "I Can't Believe It's Not Stake!" 관련 공헌으로도 유명합니다.

Jonas Nick, 암호화폐 부문 팀장

Jonas Nick 은 암호화에 중점을 둔 개발자이자 연구원이며 ETH Zürich에서 컴퓨터 과학 석사 학위를 받았습니다. 2022년에 그는 Blockstream 연구진 내 암호화폐 팀장이 되었습니다. Nick은 BIP 341(Taproot), BIP 340(슈노르 서명) 및 BIP MuSig2의 공동 저자인 libsecp256k1의 관리자입니다. Nick은 또한 보안에 중점을 두고 모든 기능을 갖춘 비트코인 노드를 쉽게 설치할 수 있도록 하는 Nix 패키지 및 NixOS 모듈 모음인 nix-bitcoin의 제작자로도 알려져 있습니다.

Dr. Tim Ruffing, 암호화폐 엔지니어

Tim Ruffing은 암호화폐의 암호화 측면을 연구하여 Saarland University에서 박사 학위를 취득한 암호 작성자이자 개발자입니다. libsecp256k1의 관리자이며 BIP 340(슈노르 서명), BIP 324(P2P 암호화) 및 BIP MuSig2의 공동 저자입니다. 그는 또한 비트코인에 초점을 맞춘 여러 연구 논문의 저자이기도 하며, 가장 최근 논문에 "MuSig2: Simple Two-Round Schnorr Multi-signatures"(2021) 및 "ROAST: Robust Asynchronous Schnorr Threshold Signatures"(2022)이 포함돼 있는데, 다자간 슈노르 서명 개선을 목적으로 하고 있습니다.

Liam Eagen, 암호화폐 엔지니어

Liam Eagen는 오스틴에 있는 텍사스 대학교를 졸업했으며, 우리 연구팀에 가장 퇴근에 합류한 구성원입니다. 그의 현재 중점을 두는 부분은 더욱 짧은 범위의 증명으로 더욱 효율적인 Confidential Assets를 위한 새로운 유형의 영지식 증명인 Bulletproofs++를 개발하는 것입니다.

Eric Sirion, 후원 연구원

Eric Sirion는 Fedimint의 창안자이자 주관리자입니다. 팀의 많은 사람들과 마찬가지로 Eric은 분산 시스템, 컴퓨터 네트워크 및 개인 정보 보호 강화 기술에 중점을 둔 사이퍼펑크에 심취한 컴퓨터 과학 연구원입니다.

Kiara Bickers, 연구 소통 담당

Kiara Bickers는 2022년에 Blockstream Research 팀에 합류한 독학 개발자입니다. 비트코인의 복잡한 시스템을 기술 문외한인 독자들도 쉽게 이해할 수 있는 정신 모델로 단순화한 책인 Bitcoin Clarity의 저자입니다. 연구 소통 전문가로서, 그녀의 주요 목표는 연구 결과를 학계를 넘어 Bitcoiners의 더 많은 기술 청중을 위해 접근 가능하고 유용하게 만드는 것입니다.

리소스

오늘 참여 커뮤니티 구성원들로 이루어진 청중과 연결하기 위한 도구로서 Blockstream Research라는 브랜드를 발표하게 되어 기쁩니다. 우리의 이니셔티브 다수가 이제 성숙 단계에 이르러 더 많은 사람들에 의해 채택되려고 하고 있습니다. 앞으로 몇 주 또는 몇 달 동안, 우리는 진행 상황과 우리가 작업해 온 흥미로운 혁신과 관련하여 정기적인 업데이트를 발표할 것입니다. 이러한 개발 및 Blockstream Research가 기여하는 모든 것의 진행 상황에 대한 최신 정보를 얻으려면, Twitter @blksresearch 및 GitHub의 공식 팀 플랫폼에서 우리를 팔로우하십시오.

If you have specific preferences, please, mark the topic(s) you would like to read: