Railgun
Railgun은 Ethereum, BSC, Polygon, Arbitrum 생태계 내의 온체인 탈중앙화 애플리케이션(dApps)에 영지식 프라이버시(Zero-Knowledge Privacy)를 제공하는 스마트 컨트랙트 시스템입니다. [1][2]\
암호화폐 비교
Railgun과(와) 가격 및 기타 지표를 비교할 자산을 선택하세요.
생태계 맵
Railgun이(가) 연결된 위키와 그 관계를 맵에서 살펴보세요.
개요
Railgun은 상호 운용 가능한 ZK 프라이버시 프레임워크이자 DeFi 툴킷으로, 퍼블릭 블록체인에서 익명으로 DeFi를 거래하고 사용하여 풍부한 온체인 영지식 프라이버시 생태계를 구축할 수 있도록 지원합니다. Railgun은 기존 EVM dApps, 체인 및 유동성과 호환되며 Ethereum, BSC, Polygon, Arbitrum에서 활성화되어 있습니다.[2]
Railgun은 2021년 1월에 설립되었습니다. 이 프로젝트는 Ethereum 네트워크에서의 DeFi 거래 및 대출 활동을 보호하는 것을 목표로 합니다. 스마트 컨트랙트 기반 시스템은 어떠한 토큰 브리지나 레이어 2 확장 솔루션 없이도 거래나 스마트 컨트랙트 상호작용을 수행할 수 있는 프라이버시를 제공합니다.[8]
프라이버시 시스템
공개적으로 볼 수 있는 블록체인 거래 및 전송에는 일반적으로 송신자, 수신자, 전송되는 자산의 이름, 자산의 수량이라는 네 가지 핵심 요소가 있습니다. 프라이버시를 달성하려면 이 네 가지 정보를 익명화해야 합니다. Railgun은 시스템 내의 거래 정보를 보호하기 위해 프라이빗 잔액(private balances)을 사용하여 이를 수행합니다. 이러한 프라이빗 잔액은 익명의 자금과 사용자로 구성되며, 외부 관찰자에게는 익명으로 유지됩니다.[10]
기술
Railgun은 zk-SNARKs 기술을 활용하여 지갑 잔액, 거래 내역 및 기타 세부 정보를 암호화함으로써 사용자가 Ethereum과 같은 퍼블릭 블록체인의 모든 이점을 누리면서도 완전히 비공개로 유지되거나 숨겨질 수 있도록 보장합니다. zk-SNARKs를 통해 사용자는 자신의 지갑에 있는 토큰을 비공개로 사용할 권리가 있음을 블록체인에 증명할 수 있습니다. [1]
Railgun은 0zk 주소라고 불리는 새로운 종류의 영지식 증명 지갑 기술을 활용하며, 이는 사용자의 개인 키로만 지갑 정보를 사용하고 볼 수 있도록 보호합니다. [1]
Railgun은 모든 ERC-20 표준 토큰을 프라이빗 잔액으로 보낸 다음, 이 토큰들을 스왑, 수익 창출 또는 거래를 위해 모든 DeFi 플랫폼으로 이동시켜 사용할 수 있습니다. 사용자의 프라이버시는 Railgun의 zk-SNARK 기술에 의해 뒷받침되어, 사용자가 자신의 자금 프라이버시를 완벽하게 제어할 수 있게 합니다. [8]
구성 요소
Railgun 통합 지갑
Railgun 스마트 컨트랙트는 Railgun Wallet SDK를 통해 신규 또는 기존의 모든 Ethereum/EVM 지갑에 빠르고 쉽게 통합될 수 있습니다. 0zk 주소, 실딩(shielding) 및 프라이빗 DeFi 기능을 포함하는 통합은 최소한의 개발 오버헤드만 필요로 합니다.\
다음은 독립적인 커뮤니티 개발자들이 구축한 프론트엔드 지갑 및 EVM 지갑으로, 사용자는 이를 통해 Railgun 프로토콜을 사용할 수도 있습니다.
- Railway Wallet: 웹, 데스크톱, iOS 및 Android에서 사용할 수 있는 Railgun 통합 지갑입니다. 사용하기 쉬운 UI와 모바일 버전, 스왑 및 수익 창출을 포함한 프라이빗 DeFi 앱 풀 세트를 제공합니다.[4]
- Terminal Wallet: 주로 키보드 기반 컨트롤을 사용하는 오픈 소스 명령줄 인터페이스(CLI) 지갑입니다. Linux, Windows 및 macOS에서 사용할 수 있으며 실딩, 프라이빗 스왑 및 프라이빗 전송과 같은 Railgun 기반 프라이버시 기능을 제공합니다.[5]
- TokenShielder: 모든 Ethereum/EVM 지갑에서 자산을 실딩하기 위한 프론트엔드입니다. MetaMask와 같은 사용자의 브라우저 지갑을 연결하고 0zk 주소를 입력하기만 하면 실딩이 가능합니다. 광범위한 Ethereum/EVM 세계에서 사용자의 Railgun 프라이빗 잔액으로 직접 대금을 받는 데 유용합니다.[6]
개발자 도구
기존/신규 지갑 또는 프라이버시 기능이 활성화된 dApp에 Railgun 프라이버시 기능을 구축하기 위한 TypeScript SDK입니다.
사용자는 프라이빗 영지식 주소(0zk)를 가진 비수탁형 Railgun 지갑을 생성합니다. 모든 ERC-20 토큰이나 NFT를 사용자가 선택한 0zk 주소로 실딩할 수 있습니다. 일단 실딩되면 토큰, 잔액 및 거래 내역이 암호화됩니다. 사용자는 0zk 주소 간에 자산을 전송하고 익명으로 DeFi 활동에 참여할 수 있습니다.[7]
비탈릭 부테린과 Railgun
부테린은 암호화폐 거래에서 프라이버시의 중요한 역할을 강조해 왔으며, 특히 그가 자신의 거래 세부 정보를 숨기기 위해 프라이버시 중심 도구인 Railgun을 활용했다는 사실이 밝혀진 이후 더욱 그러했습니다. 비탈릭은 100 ETH 전송을 통해 Railgun을 적극적으로 사용했음을 보여주었으며, 그의 지지와 활발한 사용은 RAIL의 가치를 크게 상승시켰습니다.
비탈릭 부테린은 자신의 트윗 중 하나에서 이 프로젝트가 Privacy Pools 프로토콜을 사용하는 것에 대해 지지를 표명했습니다.
프라이버시는 정상적인 것입니다. Railgun은 프라이버시 풀 프로토콜을 사용하여 악의적인 행위자가 사용자의 프라이버시를 침해하지 않으면서 풀에 합류하는 것을 훨씬 더 어렵게 만듭니다.[3][9]
부테린의 지지는 전 세계 규제 당국으로부터 프라이버시 도구에 대한 조사가 강화되던 시점에 나왔습니다. 2024년 4월, 미국 재무부 차관은 악의적인 행위자들이 프라이버시 강화 기술을 오용할 가능성을 강조했습니다. 이에 대응하여 Binance 및 OKX와 같은 주요 거래소들은 강화된 규제 프레임워크에 맞춰 해당 자산들을 상장 폐지하기 시작했습니다.[9]
문제 및 논란
Railgun, 암호화폐 세탁 혐의에 대해 방어
2024년 4월 16일, 암호화폐 뉴스 플랫폼 Wu Blockchain은 프라이버시 프로토콜과 북한 해킹 그룹인 라자루스 그룹(Lazarus Group) 간의 연관성 의혹을 제기했습니다. 해당 게시물은 라자루스 그룹이 "코인 믹서인 Railgun의 사용자이기도 하다"고 주장했습니다. 또한, 이 뉴스 플랫폼은 2023년 1월 미국 FBI가 6천만 달러 이상의 도난당한 ETH가 Railgun을 통해 세탁되었다고 주장한 점을 지적했습니다. 추가로, 해당 게시물은 Tornado Cash 제재 이후 이 프라이버시 프로토콜이 "주요 대안"이 되었다고 언급했습니다. Railgun은 Wu Blockchain의 주장을 "사실이 아니며 허위 보도"라며 일축했습니다.
Railgun 측은 해당 뉴스가 "애초에 잘못된 허위 주장"이라고 밝혔습니다. 그러나 그들은 "Private Proofs of Innocence" (Private POI) 덕분에 라자루스 그룹이 프로토콜 시스템을 사용하는 것이 차단되어 있다고 설명했습니다. Private POI 도구는 1년 전에 도입되었으며, "Railgun 스마트 컨트랙트에 들어오는 자금이 각 지갑 제공업체가 바람직하지 않다고 간주하는 알려진 거래 목록이나 행위자로부터 온 것이 아니라는 암호학적 보증"을 제공합니다.[3]

