Trước đây được biết đến với tên gọi OpenCoin, Ripple là một công ty tư nhân đang xây dựng một mạng lưới trao đổi và thanh toán (RippleNet) dựa trên một cơ sở dữ liệu kế toán phân phối (Ledger). Mục tiêu chính của Ripple là kết nối các ngân hàng, nhà cung cấp thanh toán và các sàn giao dịch tài sản kỹ thuật số, cho phép thanh toán toàn cầu nhanh hơn và tiết kiệm hơn.
Lịch sử
Ripple lần đầu tiên được hình thành vào năm 2004 bởi Ryan Fugger, người đã phát triển nguyên mẫu đầu tiên như một hệ thống tiền tệ kỹ thuật số phi tập trung (RipplePay). Hệ thống được ra mắt vào năm 2005 và nhằm mục đích cung cấp các giải pháp thanh toán an toàn trong một mạng lưới toàn cầu.
Vào năm 2012, Fugger đã chuyển giao dự án cho Jed McCaleb và Chris Larsen, những người đã cùng nhau thành lập công ty công nghệ OpenCoin, có trụ sở tại Mỹ. Từ đó, Ripple bắt đầu được xây dựng như một giao thức tập trung vào các giải pháp thanh toán cho các ngân hàng và các tổ chức tài chính khác. Vào năm 2013, OpenCoin đã được đổi tên thành Ripple Labs, sau đó được đổi tên thành Ripple vào năm 2015.
XRP Ledger (XRPL)
Dựa trên công việc của Fugger và được lấy cảm hứng từ việc tạo ra Bitcoin, Ripple đã triển khai Ripple Consensus Ledger (RCL) vào năm 2012 - cùng với đồng tiền điện tử tiêu chuẩn của nó, XRP. Ngay sau đó, RCL đã được đổi tên thành XRP Ledger (XRPL).
XRPL hoạt động như một hệ thống kinh tế phân phối không chỉ lưu trữ tất cả thông tin kế toán của các thành viên trong mạng mà còn cung cấp dịch vụ trao đổi trên nhiều cặp tiền tệ. Ripple trình bày XRPL như một sổ cái phân phối và mã nguồn mở cho phép các giao dịch tài chính theo thời gian thực. Những giao dịch này được đảm bảo và xác minh bởi các thành viên trong mạng thông qua một cơ chế đồng thuận.
Ngược lại với Bitcoin, tuy nhiên, Ledger của XRP không dựa trên một thuật toán đồng thuận Proof of Work (PoW) và do đó không phụ thuộc vào một quy trình khai thác để xác minh các giao dịch. Thay vào đó, mạng đạt được sự đồng thuận thông qua việc sử dụng thuật toán đồng thuận tùy chỉnh của riêng nó - trước đây được gọi là Ripple Protocol Consensus Algorithm (RPCA).
XRPL được quản lý bởi một mạng lưới các nút (nodes) xác nhận độc lập luôn so sánh các bản ghi giao dịch của họ. Bất kỳ ai cũng có thể không chỉ thiết lập và chạy một nút Ripple mà còn chọn các nút khác sẽ là một phần của mạng lưới giao tiếp của họ. Tuy nhiên, Ripple khuyên khách hàng của họ nên sử dụng một danh sách các thành viên đáng tin cậy và được xác định để xác nhận các giao dịch của họ. Danh sách này được gọi là UNL (Danh sách Nút Độc Nhất).
Các thành viên của UNL trao đổi dữ liệu giao dịch với nhau cho đến khi tất cả đồng ý với trạng thái hiện tại của Ledger. Nói cách khác, các giao dịch được đồng ý bởi một phần lớn các nút UNL được coi là hợp lệ và sự đồng thuận đạt được khi tất cả các nút này áp dụng cùng một tập hợp giao dịch vào Ledger.
Theo trang web chính thức của Ripple, đây là một công ty tư nhân đã tài trợ cho việc phát triển XRPL như một Ledger phân phối mã nguồn mở. Điều này có nghĩa là bất kỳ ai cũng có thể đóng góp vào mã nguồn và XRPL có thể tiếp tục ngay cả khi công ty không còn tồn tại.
RippleNet
Trái ngược với XRPL, RippleNet là độc quyền của công ty Ripple và được xây dựng trên XRPL như một mạng lưới trao đổi và thanh toán.
RippleNet hiện đang cung cấp một bộ ba sản phẩm được thiết kế như một hệ thống giải pháp thanh toán cho các ngân hàng và các tổ chức tài chính khác. Hiện tại, RippleNet có ba sản phẩm chính: xRapid, xCurrent và xVia.
xRapid
Nói một cách đơn giản, xRapid là một giải pháp thanh khoản theo yêu cầu sử dụng XRP như một cầu nối toàn cầu giữa nhiều loại tiền tệ fiat. Cả XRP và xRapid đều dựa vào XRP Ledger, cho phép thời gian xác nhận nhanh hơn và phí thấp hơn rất nhiều so với các phương pháp truyền thống.
Hãy để tôi đưa ra một ví dụ đơn giản. Bob, từ Australia, muốn gửi R$100,00 cho Alice, người đang ở Ấn Độ. Bob chuyển tiền qua một tổ chức tài chính gọi là FIN. Để thực hiện giao dịch này, FIN sử dụng giải pháp xRapid để tạo một kết nối với các sàn giao dịch tài sản ở quốc gia xuất phát và đích đến. Bằng cách đó, công ty có thể chuyển đổi R$100,00 của Bob thành XRP, cung cấp thanh khoản cần thiết cho khoản thanh toán cuối cùng. Chỉ trong vài giây, XRP được chuyển đổi thành rupee Ấn Độ và Alice có thể rút tiền tại sàn giao dịch ở Ấn Độ.
xCurrent
xCurrent là một giải pháp được thiết kế để cung cấp giao dịch ngay lập tức và theo dõi thanh toán quốc tế giữa các thành viên của RippleNet. Khác với xRapid, giải pháp xCurrent không dựa trên Ledger XRP và không sử dụng đồng tiền điện tử XRP theo mặc định. xCurrent được xây dựng xung quanh Giao thức Interledger (ILP), được Ripple thiết kế như một giao thức để kết nối các sổ cái hoặc mạng thanh toán khác nhau.
Các thành phần cơ bản của xCurrent là:
Tin nhắn - Công cụ xCurrent cung cấp giao tiếp điểm-đến-điểm (P2P) giữa các tổ chức tài chính kết nối trong RippleNet. Nó được sử dụng để trao đổi thông tin về rủi ro và tuân thủ, tỷ giá hối đoái, chi tiết thanh toán và thời gian mong đợi để giao hàng quỹ.
Người xác nhận - Người xác nhận được sử dụng để xác minh một cách mật mã sự thành công hoặc thất bại của một giao dịch và cũng để phối hợp chuyển động quỹ qua Interledger. Các tổ chức tài chính có thể thực hiện người xác nhận của riêng họ hoặc có thể tin tưởng vào một người xác nhận bên thứ ba.
Ledger ILP - Giao thức Interledger được triển khai trong các sổ cái ngân hàng hiện có, mang lại sự sống cho Ledger ILP. Nó hoạt động như một sổ cái phụ và được sử dụng để theo dõi tín dụng, nợ và thanh khoản giữa các bên liên quan. Các quỹ được thanh toán nguyên tử, có nghĩa là chúng chỉ có thể được thanh toán ngay lập tức, nếu không thì quá trình sẽ không hoàn tất.
FX Ticker - FX ticker được sử dụng để xác định tỷ giá giữa các bên liên quan. Nó theo dõi trạng thái hiện tại của mỗi Ledger ILP được cấu hình.
Mặc dù xCurrent chủ yếu được thiết kế cho các loại tiền tệ fiat, nó cũng hỗ trợ giao dịch tiền điện tử.
xVia
xVia là một giao diện tiêu chuẩn hóa dựa trên API cho phép các ngân hàng và các nhà cung cấp dịch vụ tài chính khác tương tác trong một cấu trúc duy nhất - mà không cần phụ thuộc vào nhiều tích hợp với các mạng thanh toán. xVia cho phép các ngân hàng tạo ra các khoản thanh toán thông qua các đối tác khác được kết nối với RippleNet và cũng cho phép họ đính kèm hóa đơn hoặc thông tin khác vào các giao dịch của mình.
Kết luận
Trong khi Bitcoin được biết đến như là đồng tiền điện tử đầu tiên và Ethereum được công nhận vì việc tạo ra nền tảng cho các hợp đồng thông minh, chúng ta có thể xem mạng Ripple như một hệ thống trao đổi tập trung vào các giải pháp thanh toán toàn cầu cho các ngân hàng và các tổ chức tài chính khác.
RippleNet có thể được triển khai trên cơ sở hạ tầng ngân hàng hiện tại như một cách để bổ sung và cải thiện hệ thống thanh toán truyền thống. xCurrent cho phép thanh toán rẻ và theo thời gian thực sử dụng tất cả các tổ chức tài chính, xRapid sử dụng XRP như một đồng tiền không biên giới để cung cấp các hồ (pools) thanh khoản theo yêu cầu và xVia tạo điều kiện cho việc tích hợp và giao tiếp giữa tất cả các thành viên của RippleNet.
Hãy theo dõi để có thêm nội dung và đừng quên kiểm tra các video của chúng tôi trên Binance Academy!
