이전에는 OpenCoin으로 알려졌던 Ripple은 분산 원장 데이터베이스(XRP Ledger) 위에 구축된 결제 및 환전 네트워크(RippleNet)를 개발 중인 비상장 회사입니다. Ripple의 주요 목표는 은행, 결제 제공업체 및 디지털 자산 거래소를 연결하여 더 빠르고 비용 효율적인 글로벌 결제를 가능하게 하는 것입니다.
역사
Ripple은 2004년 Ryan Fugger에 의해 처음 구상되었으며, 그는 Ripple의 초기 프로토타입을 분산형 디지털 통화 시스템(RipplePay)으로 개발했습니다. 이 시스템은 2005년에 가동되었으며, 글로벌 네트워크 내에서 안전한 결제 솔루션을 제공하기 위한 것이었습니다.
2012년, Fugger는 프로젝트를 Jed McCaleb과 Chris Larsen에게 넘겼고, 두 사람은 함께 미국에 기반을 둔 기술 회사 OpenCoin을 설립했습니다. 그 시점부터 Ripple은 은행 및 기타 금융 기관을 위한 결제 솔루션에 중점을 둔 프로토콜로 개발되기 시작했습니다. 2013년, OpenCoin은 Ripple Labs로 브랜드명을 변경했고, 2015년에는 다시 Ripple로 재브랜딩되었습니다.
XRP Ledger (XRPL)
Fugger의 작업을 바탕으로 하고 비트코인의 창조에서 영감을 받은 Ripple은 2012년에 Ripple Consensus Ledger(RCL)와 그에 따른 고유 암호화폐 XRP를 배포했습니다. RCL은 나중에 XRP Ledger(XRPL)로 이름이 변경되었습니다.
XRPL은 분산된 경제 시스템으로서, 네트워크 참가자의 모든 회계 정보를 저장할 뿐만 아니라 여러 통화쌍에 걸친 환전 서비스를 제공합니다. Ripple은 XRPL을 실시간 금융 거래를 가능하게 하는 오픈 소스 분산 원장으로 소개합니다. 이러한 거래는 네트워크 참가자들에 의해 보안되고 검증되며, 합의 메커니즘을 통해 이루어집니다.
하지만 비트코인과는 달리, XRP Ledger는 작업증명(PoW) 합의 알고리즘을 기반으로 하지 않으며, 따라서 거래를 검증하기 위해 채굴 과정을 필요로 하지 않습니다. 대신, 네트워크는 자체 맞춤형 합의 알고리즘 – 이전에는 Ripple Protocol Consensus Algorithm(RPCA)으로 알려졌던 – 을 통해 합의에 도달합니다.
XRPL은 독립적인 검증 노드들의 네트워크에 의해 관리되며, 이들은 지속적으로 서로의 거래 기록을 비교합니다. 누구나 Ripple 검증 노드를 설정하고 운영할 수 있을 뿐만 아니라, 신뢰할 검증 노드를 직접 선택할 수도 있습니다. 그러나 Ripple은 고객들에게 거래를 검증할 때 식별된 신뢰할 수 있는 참가자들의 목록을 사용할 것을 권장합니다. 이 목록은 Unique Node List (UNL)로 알려져 있습니다.
UNL 노드들은 서로 거래 데이터를 교환하며, 모든 노드가 원장의 현재 상태에 대해 합의할 때까지 이를 반복합니다. 다시 말해, UNL 노드의 초다수(supermajority)가 동의한 거래는 유효한 것으로 간주되며, 이들 모두가 동일한 거래 집합을 원장에 적용할 때 합의가 이루어집니다.
Ripple의 공식 웹사이트에 따르면, Ripple은 XRPL의 개발을 시작한 비상장 회사이며, XRPL은 오픈 소스 분산 원장으로 누구나 코드에 기여할 수 있습니다. 이는 곧 Ripple 회사가 존재하지 않게 되더라도 XRPL은 계속 운영될 수 있다는 것을 의미합니다.
RippleNet
XRPL과는 달리, RippleNet은 Ripple 회사에만 국한되며 XRPL 위에 구축된 결제 및 환전 네트워크입니다.
RippleNet은 현재 은행 및 기타 금융 기관을 위한 결제 솔루션 시스템으로 설계된 3가지 제품군을 제공합니다. 현재 RippleNet은 세 가지 주요 제품을 보유하고 있습니다: xRapid, xCurrent, xVia.
xRapid
간단히 말해, xRapid는 여러 법정화폐 간의 글로벌 브릿지 통화로 XRP를 사용하는 온디맨드 유동성 솔루션입니다. XRP와 xRapid 모두 XRP Ledger를 기반으로 하며, 기존 방식과 비교했을 때 훨씬 빠른 확인 시간과 훨씬 낮은 수수료를 제공합니다.
간단한 예를 들어보겠습니다. 호주에 있는 Bob이 인도에 있는 Alice에게 100달러를 보내고자 합니다. Bob은 FIN이라는 금융 기관을 통해 돈을 이체합니다. 이 거래를 수행하기 위해, FIN은 xRapid 솔루션을 사용하여 송금 국가와 수취 국가의 자산 거래소와 연결합니다. 이렇게 해서 회사는 Bob의 100달러를 XRP로 변환할 수 있게 되고, 이는 최종 결제에 필요한 유동성을 제공합니다. 몇 초 만에 XRP는 인도 루피로 변환되고, Alice는 인도에 있는 자산 거래소에서 그 돈을 인출할 수 있습니다.
xCurrent
xCurrent는 RippleNet 회원 간의 국경 간 결제를 즉시 결제하고 추적할 수 있도록 설계된 솔루션입니다. xRapid와는 달리, xCurrent 솔루션은 XRP Ledger를 기반으로 하지 않으며 XRP 암호화폐를 기본적으로 사용하지 않습니다. xCurrent는 Ripple이 서로 다른 원장이나 결제 네트워크를 연결하기 위해 설계한 Interledger Protocol (ILP)을 중심으로 구축되어 있습니다.
xVia
xVia는 은행 및 기타 금융 서비스 제공자가 단일 프레임워크 내에서 상호작용할 수 있도록 해주는 API 기반의 표준화된 인터페이스입니다. 이를 통해 여러 결제 네트워크 통합에 의존하지 않아도 됩니다. xVia는 은행이 RippleNet에 연결된 다른 은행 파트너를 통해 결제를 생성할 수 있게 하며, 거래에 청구서나 기타 정보를 첨부할 수 있도록 합니다.
마무리
비트코인이 최초의 암호화폐로 알려져 있고, 이더리움이 스마트 계약 플랫폼의 창시로 인식되고 있는 반면, Ripple 네트워크는 은행 및 기타 금융 기관을 위한 글로벌 결제 솔루션에 중점을 둔 통화 환전 시스템으로 간주할 수 있습니다.
RippleNet은 기존 은행 인프라 위에 구현되어 전통적인 결제 시스템을 보완하고 향상시키는 방식으로 작동할 수 있습니다. xCurrent는 금융 기관 간의 실시간 비용 효율적인 결제를 가능하게 하며, xRapid는 XRP를 국경 없는 브릿지 통화로 사용하여 온디맨드 유동성 풀을 제공하고, xVia는 모든 RippleNet 참가자 간의 통합 및 소통을 용이하게 합니다.



















