Ripple Platform blockchain gratis
Membangun infrastruktur keuangan menggunakan buku besar yang terdesentralisasi
Ripple adalah sistem pembayaran desentralisasi sumber terbuka untuk pembayaran lintas batas. Secara kriptografis aman dan dibangun di atas protokol interledger.
Ringkasan
Ripple adalah mata uang digital open source dan solusi pembayaran. Ini memberikan cara untuk transaksi pembayaran yang cepat dan aman dalam jaringannya. Ada tiga peran yang dapat diambil oleh simpul riak. Pertama, dapat bertindak sebagai pengguna normal yang mentransfer atau menerima pembayaran. Kedua, pembuat pasar dapat menjadi pendukung perdagangan dalam sistem. Ketiga, server validasi biasanya memvalidasi transaksi dan menjalankan protokol konsensus dalam infrastruktur terdistribusi ini. Ini adalah sistem pembayaran terdistribusi sumber terbuka berdasarkan buku besar XRP yang merupakan buku besar kriptografi terdesentralisasi dan didukung oleh server yang terhubung dengan rekan ke rekan. Protokol konsensus yang berjalan di atas server validasi adalah protokol berbasis bulat asinkron. Namun, buku besar digital terdistribusi ini memiliki tiga fase fase pengumpulan, fase konsensus, dan fase penutupan buku besar. Selain itu, keamanan teknologi buku besar digital ini tergantung pada tanda tangan ECDSA. Selain itu, teknologi keuangan digital ini cepat karena ada mekanisme validasi transaksi cepat di jaringan Ripple. Ini adalah jaringan terbuka sehingga semua transaksi tersedia untuk umum. Infrastruktur terdistribusi sumber terbuka ini ditulis dalam C ++, objektif C, dan sedikit input dari beberapa bahasa lain. Selanjutnya, siapa pun dapat menggunakan contoh sistem pembayaran terdistribusi ini. Platform yang terdesentralisasi ini memiliki kegagalan 0% seperti yang disebutkan dalam dokumentasi mereka.
Persyaratan sistem
Persyaratan untuk mengatur riak meliputi:
- Xcode
- Git
- Homebrew
- Boost 1.70.0 atau lebih tinggi
Fitur
Ripple menawarkan fitur utama berikut:
- Open Source
- Lebih sedikit biaya transaksi
- Kokoh
- Diamankan dengan kriptografi
- XRP Ledger Berbasis
- Sangat terpusat
- Jaringan publik
- Transaksi cepat
Instruksi instalasi
Setelah semua prasyarat diinstal, ekstrak boost ke dalam folder, perhatikan lokasi, dan jalankan perintah berikut untuk memastikan bahwa lingkungan boost_root
Anda menunjuk ke direktori yang dibuat oleh instalasi Boost:
cd /LOCATION/OF/YOUR/BOOST/DIRECTORY./bootstrap.sh./b2 cxxflags="-std=c++14"
Kemudian, edit kode di bawah ini dengan lokasi Direktori Boost Anda dan jalankan untuk menambahkan variabel lingkungan Boost ke file .bash_profile
Anda sehingga secara otomatis diatur saat Anda masuk.
echo "export BOOST_ROOT=/Users/my_user/boost_1_71_0" >> ~/.bash_profile
Jika Anda memperbarui file .bash_profile
Anda di langkah sebelumnya, pastikan untuk sumbernya di jendela terminal baru. Misalnya:
source .bash_profile
Setelah itu, jalankan perintah berikut untuk mengkloning aplikasi
git clone git@github.com:ripple/rippled.git
Untuk rilis stabil terbaru, gunakan cabang master
.
cd rippledgit checkout master
Sekarang, di direktori root, jalankan perintah berikut:
mkdir my_buildcd my_build
Sekarang, hasilkan build dengan menjalankan comand berikut:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ..
Kemudian, jalankan build menggunakan cmake. Ini bisa memakan waktu sekitar 10 menit
cmake --build . -- -j 4
Rippled
membutuhkan file konfigurasi Rippled.cfg
. Anda dapat menemukan contoh file konfigurasi, rippled-example.cfg
di Rippled/CFG
. Buat salinan dan simpan sebagai rippled.cfg
di lokasi yang memungkinkan Anda menjalankan Rippled
sebagai pengguna non-root. Akses Direktori Rippled
dan jalankan:
mkdir -p $HOME/.config/ripple
`cp cfg/rippled-example.cfg $HOME/.config/ripple/rippled.cfg`
Edit Rippled.cfg
untuk mengatur jalur file yang diperlukan. Pengguna yang Anda rencanakan untuk menjalankan Riak
karena harus memiliki izin menulis ke semua jalur yang Anda tentukan di sini.
Atur [node_db]
, [database_path]
dan \ [debug \ _logfile ]
Rippled
membutuhkan file validator.txt
untuk dijalankan. Anda dapat menemukan contoh file validator, validator-example.txt
, di Rippled/CFG/
. Buat salinan dan simpan sebagai validator.txt
di folder yang sama dengan file rippled.cfg
Anda. Akses Direktori Rippled
dan jalankan:
cp cfg/validators-example.txt $HOME/.config/ripple/validators.txt
Akhirnya, akses Direktori Bangun Anda dan mulai infrastruktur terdistribusi ini berdesir dengan perintah berikut:
./rippled
Mengeksplorasi
Anda mungkin menemukan tautan berikut yang relevan:
Panduan Pemula untuk Mengatur Node Ethereum di Localhost
Top 5 platform blockchain open source di tahun 2020
Panduan Dasar tentang Cara Membuat Kontrak Cerdas Ethereum
Bagaimana teknologi blockchain dapat meningkatkan strategi bisnis Anda