top of page

Kata pengantar

 

 Seiring dunia menjadi semakin digital, cryptocurrency adalah langkah alami berikutnya dalam evolusimata uang.Pi adalah mata uang digital pertama untuk orang biasa, yang mewakili langkah besar ke depan dalam penerapan cryptocurrency di seluruh dunia.


 

 Misi Kami: Membangun platform cryptocurrency dan kontrak pintar yang diamankan dan dioperasikan oleh orang biasa.


 

 Visi Kami: Membangun pasar peer-to-peer paling inklusif di dunia, dipicu oleh Pi, cryptocurrency yang paling banyak digunakan di dunia


 

 PERHATIAN  untuk pembaca yang lebih mahir: Karena misi Pi adalah se inklusif mungkin, kami akan mengambil kesempatan ini untuk memperkenalkan awal blockchain kami ke tanah pengharapan :)

 

 Pendahuluan: Mengapa cryptocurrency penting

 

 Saat ini, transaksi keuangan harian kami bergantung pada pihak ketiga yang tepercaya untuk memelihara catatan transaksi. Misalnya, ketika Anda melakukan transaksi bank, sistem perbankan mencatat & menjamin bahwa transaksi tersebut aman & dapat diandalkan. Demikian juga, ketika Cindy mentransfer $ 5 ke Steve menggunakan PayPal, PayPal menyimpan rekor sentral $ 5 dolar yang didebit dari akun Cindy dan $ 5 yang dikreditkan ke Steve. Perantara seperti bank, PayPal, dan anggota lain dari sistem ekonomi saat ini, memainkan peran penting dalam mengatur transaksi keuangan dunia.

 

 Namun, peran perantara yang dipercaya ini juga memiliki keterbatasan:

 

 Pendapatan nilai yang tidak adil. Perantara ini mengumpulkan miliaran dolar dalam penciptaan kekayaan (batas pasar PayPal adalah ~ $ 130 miliar), tetapi hampir tidak memberikan apa pun kepada pelanggan mereka - orang-orang biasa di dunia, yang uangnya mendorong proporsi yang berarti dari ekonomi global.  Semakin banyak orang yang tertinggal.

 

 Biaya.  Bank dan perusahaan membebankan biaya besar untuk memfasilitasi transaksi. Biaya-biaya ini seringkali berdampak secara tidak proporsional pada populasi berpendapatan rendah yang memiliki alternatif paling sedikit.

 

 Keamanan.  Jika perantara tertentu yang terpercaya memutuskan bahwa Anda seharusnya tidak dapat memindahkan uang Anda, itu dapat membatasi pergerakan uang Anda.

 

 Perizina.  Perantara tepercaya berfungsi sebagai penjaga gerbang yang mempunyai kewenangan mencegah siapa pun menjadi bagian dari jaringan.

 

 Nama samaran.  Pada saat masalah privasi mendapatkan urgensi yang lebih besar, penjaga gerbang yang kuat ini dapat secara tidak sengaja mengungkapkan - atau memaksa Anda untuk mengungkapkan - lebih banyak informasi keuangan tentang diri Anda daripada yang Anda inginkan.

 

 “Sistem uang elektronik peer-to-peer,” yang diluncurkan pada 2009 oleh programmer anonim (atau kelompok) Satoshi Nakamoto, adalah momen penting bagi kebebasan uang.  Untuk pertama kalinya dalam sejarah, orang dapat dengan aman bertukar nilai, tanpa memerlukan pihak ketiga atau perantara tepercaya. Membayar dalam Bitcoin berarti bahwa orang-orang seperti Steve dan Cindy dapat saling membayar secara langsung, melewati biaya institusional, penghalang, dan gangguan.  Bitcoin benar-benar mata uang tanpa batas, memberdayakan dan menghubungkan ekonomi global baru.

 

 Pengantar Buku Besar Terdistribusi

 

 Bitcoin mencapai prestasi bersejarah ini dengan menggunakan catatan terdistribusi.Sementara sistem keuangan saat ini bergantung pada catatan tradisional pusat kebenaran, catatan Bitcoin dikelola oleh komunitas “validator” terdistribusi, yang mengakses dan memperbarui buku besar publik ini.  Bayangkan protokol Bitcoin sebagai "Google Sheet" yang dibagikan secara global yang berisi catatan transaksi, divalidasi dan dikelola oleh komunitas terdistribusi ini.

 

 Terobosan Bitcoin (dan teknologi blockchain umum) adalah bahwa, meskipun catatan dikelola oleh komunitas, teknologi memungkinkan mereka untuk selalu mencapai konsensus tentang transaksi yang jujur, memastikan bahwa penipu tidak dapat merekam transaksi palsu atau menyadap sistem.  Kemajuan teknologi ini memungkinkan penghilangan perantara yang terpusat, tanpa mengorbankan keamanan finansial transaksional.

 

 Manfaat buku besar yang didistribusikan

 

 Selain desentralisasi, bitcoin, atau cryptocurrency secara umum, membagikan beberapa properti bagus yang menghasilkan uang lebih pintar dan lebih aman, meskipun cryptocurrency yang berbeda mungkin lebih kuat di beberapa properti dan lebih lemah di properti lain, berdasarkan implementasi protokol mereka yang berbeda. Cryptocurrency disimpan dalam dompet kriptografi yang diidentifikasi oleh alamat yang dapat diakses publik, dan dijamin dengan kata sandi yang sangat kuat, yang disebut kunci pribadi.  Kunci pribadi ini secara kriptografis menandatangani transaksi dan hampir tidak mungkin membuat tanda tangan palsu. Ini memberikan keamanan dan ketenangan. Tidak seperti rekening bank tradisional yang dapat disita oleh otoritas pemerintah, cryptocurrency di dompet Anda tidak pernah dapat diambil oleh siapa pun tanpa kunci pribadi Anda. Cryptocurrency tahan sensor karena sifat desentralisasi karena siapa pun dapat mengirimkan transaksi ke komputer mana pun di jaringan untuk dicatat dan divalidasi. Transaksi Cryptocurrency tidak dapat diubah karena setiap blok transaksi mewakili bukti kriptografi (hash) dari semua blok sebelumnya yang ada sebelum itu. Setelah seseorang mengirimi Anda uang, mereka tidak dapat mencuri kembali pembayaran mereka kepada Anda (mis., Tidak ada cek yang ditolak di blockchain). Beberapa cryptocurrency bahkan dapat mendukung transaksi atom.  "Kontrak pintar" yang dibangun di atas cryptocurrency ini tidak hanya mengandalkan hukum untuk penegakan, tetapi langsung ditegakkan melalui kode yang dapat diaudit secara publik, yang membuatnya tidak dapat dipercaya dan berpotensi menyingkirkan perantara di banyak bisnis, mis. Escrow untuk real estat.

 

 Mengamankan buku besar yang didistribusikan (Penambangan)

 

 Salah satu tantangan dalam mempertahankan catatan transaksi yang didistribusikan adalah keamanan - khususnya, cara memiliki buku besar yang dapat diedit sambil mencegah aktivitas penipuan. Untuk mengatasi tantangan ini, Bitcoin memperkenalkan proses baru yang disebut Mining (menggunakan algoritma konsensus "Proof of Work") untuk menentukan siapa yang "tepercaya" untuk membuat pembaruan pada catatan transaksi bersama.

 

 Anda dapat menganggap penambangan sebagai jenis permainan ekonomi yang memaksa "Validator" untuk membuktikan kemampuan mereka ketika mencoba menambahkan transaksi ke dalam catatan. Agar memenuhi syarat, Validator harus menyelesaikan serangkaian teka-teki komputasi yang kompleks. Validator yang memecahkan teka-teki pertama diberi imbalan dengan diizinkan untuk mengirim blok transaksi terbaru. Memposting blok transaksi terbaru memungkinkan Validator untuk “menambang” Block Reward - saat ini 12,5 bitcoin (atau ~ $ 40.000 pada saat penulisan).

 

 Proses ini sangat aman, tetapi menuntut daya komputasi yang sangat besar dan konsumsi energi karena pengguna pada dasarnya “membakar uang” untuk memecahkan teka-teki komputasi yang menghasilkan lebih banyak Bitcoin bagi mereka. Rasio burn-to-reward sangat menghukum,karena itu selalu dalam kepentingan Validator untuk mengirim transaksi jujur ​​ke catatan Bitcoin.

 

 Masalah: Sentralisasi kekuasaan dan uang membuat Cryptocurrency Generasi 1 jauh dari jangkauan

 

 Pada hari-hari awal Bitcoin, ketika hanya beberapa orang yang bekerja untuk memvalidasi transaksi dan menambang blok pertama, siapa pun bisa mendapatkan 50 BTC dengan hanya menjalankan perangkat lunak penambangan Bitcoin di komputer pribadi mereka. Ketika mata uang mulai mendapatkan popularitas, penambang yang pandai menyadari bahwa mereka dapat memperoleh lebih banyak jika mereka memiliki lebih dari satu komputer yang bekerja untuk menambang.

 

 Ketika Bitcoin terus meningkat nilainya, seluruh perusahaan mulai bangkit untuk menambang. Perusahaan-perusahaan ini mengembangkan chip khusus (“ASIC”) dan membangun server besar menggunakan chip ASIC ini untuk menambang Bitcoin.  Munculnya perusahaan pertambangan yang sangat besar ini, yang dikenal sebagai penggerak Bitcoin Gold Rush, membuatnya sangat sulit bagi orang-orang biasa untuk berkontribusi pada jaringan dan mendapatkan imbalan. Upaya mereka juga mulai mengkonsumsi energi komputasi dalam jumlah yang semakin besar, berkontribusi pada meningkatnya masalah lingkungan di seluruh dunia.

 

 Kemudahan menambang Bitcoin dan kebangkitan selanjutnya dari peternakan penambangan Bitcoin dengan cepat menghasilkan sentralisasi besar-besaran kekuatan produksi dan kekayaan dalam jaringan Bitcoin. Untuk memberikan beberapa konteks, 87% dari semua Bitcoin sekarang dimiliki oleh 1% dari jaringan mereka, banyak dari koin ini yang ditambang secara virtual gratis di hari-hari awal mereka.  Sebagai contoh lain, Bitmain, salah satu operasi penambangan terbesar Bitcoin telah menghasilkan miliaran pendapatan dan laba.

 

 Sentralisasi kekuatan dalam jaringan Bitcoin membuatnya sangat sulit dan mahal untuk orang kebanyakan. Jika Anda ingin memperoleh Bitcoin, opsi termudah Anda adalah:

 

 Menambang Sendiri. Cukup sambungkan perangkat keras khusus (inilah rig di Amazon, jika Anda tertarik!) Dan pergi ke kota. Ketahuilah bahwa karena Anda akan bersaing dengan server server besar dari seluruh dunia, menghabiskan energi sebanyak negara Swiss, Anda tidak akan dapat menambang banyak

 

 Beli Bitcoin di bursa. Hari ini, Anda dapat membeli Bitcoin dengan harga satuan $ 3.500 / koin pada saat penulisan (catatan: Anda dapat membeli Bitcoin dalam jumlah pecahan!) Tentu saja, Anda juga akan mengambil risiko besar dalam melakukannya seperti harga Bitcoin cukup stabil.

 

 Bitcoin adalah yang pertama menunjukkan bagaimana cryptocurrency dapat mengganggu model keuangan saat ini, memberi orang kemampuan untuk melakukan transaksi tanpa melibatkan pihak ketiga. Peningkatan dalam kebebasan, fleksibilitas, dan privasi terus mendorong langkah tak terhindarkan menuju mata uang digital sebagai norma baru.  Terlepas dari manfaatnya, konsentrasi uang dan kekuasaan Bitcoin (kemungkinan tidak diinginkan) menghadirkan penghalang yang berarti bagi adopsi arus utama. Karena tim inti Pi telah melakukan penelitian untuk mencoba memahami mengapa orang enggan memasuki ruang cryptocurrency. Orang-orang secara konsisten mengetahui risiko investasi / penambangan sebagai penghalang utama untuk masuk.

 

 Solusi: Pi - Mengaktifkan penambangan di ponsel

 

 Setelah mengidentifikasi hambatan utama untuk diadopsi, Tim Inti Pi mencoba untuk menemukan cara yang akan memungkinkan orang sehari-hari untuk menambang (atau mendapatkan hadiah cryptocurrency untuk memvalidasi transaksi pada catatan transaksi yang didistribusikan).  Sebagai penyegaran, salah satu tantangan utama yang muncul dengan mempertahankan catatan transaksi yang didistribusikan adalah memastikan bahwa pembaruan terhadap catatan terbuka ini tidak curang. Sementara proses Bitcoin untuk memperbarui catatannya terbukti (membakar energi / uang untuk membuktikan kepercayaan), itu tidak terlalu berguna (untuk bumi!). Untuk Pi, kami memperkenalkan persyaratan desain tambahan menggunakan algoritma konsensus yang juga sangat ramah pengguna dan idealnya memungkinkan penambangan di komputer pribadi dan ponsel.


 

 Dalam membandingkan algoritma konsensus yang ada (proses yang mencatat transaksi menjadi buku besar yang didistribusikan), Stellar Consensus Protocol muncul sebagai kandidat utama untuk memungkinkan penambangan yang mudah digunakan dan ramah pengguna. Stellar Consensus Protocol (SCP) dirancang oleh David Mazières, seorang profesor Ilmu Komputer di Stanford yang juga menjabat sebagai Kepala Ilmuwan di Stellar Development Foundation.  SCP menggunakan mekanisme baru yang disebut Federated Byzantine Agreements untuk memastikan bahwa pembaruan pada buku besar yang didistribusikan akurat dan dapat dipercaya. SCP juga dikerahkan dalam praktik melalui Stellchain blockchain yang telah beroperasi sejak 2015.

 

 Pengantar algoritma konsensus yang disederhanakan

 

 Sebelum melompat untuk memperkenalkan algoritma konsensus Pi, ada baiknya untuk memiliki penjelasan sederhana tentang apa yang dilakukan algoritma konsensus untuk blockchain dan jenis-jenis algoritma konsensus yang umumnya digunakan oleh protokol blockchain, mis.  Bitcoin dan SCP. Bagian ini secara eksplisit ditulis dalam cara yang terlalu disederhanakan demi kejelasan, dan tidak lengkap. Untuk akurasi yang lebih tinggi, lihat bagian Adaptasi ke SCP di bawah ini dan bacalah makalah protokol konsensus stellar.


 

 Blockchain adalah sistem terdistribusi yang toleran terhadap kesalahan yang bertujuan untuk benar-benar memesan daftar blok transaksi.  Sistem terdistribusi yang toleran terhadap kesalahan adalah bidang ilmu komputer yang telah dipelajari selama beberapa dekade. Mereka disebut sistem terdistribusi karena mereka tidak memiliki server terpusat tetapi mereka terdiri dari daftar komputer terdesentralisasi (disebut node atau peer) yang perlu sampai pada konsensus tentang apa isi dan jumlah pemesanan blok. Mereka juga disebut toleran-kesalahan karena mereka dapat mentolerir tingkat tertentu dari node yang salah ke dalam sistem (mis. Hingga 33% dari node bisa salah dan keseluruhan sistem terus beroperasi secara normal).


 

 Ada dua kategori luas algoritma konsensus: Yang memilih satu simpul sebagai pemimpin yang menghasilkan blok berikutnya, dan yang di mana tidak ada pemimpin yang eksplisit tetapi semua simpul sampai pada konsensus tentang apa blok berikutnya,setelah bertukar hasil dengan  saling mengirim pesan komputer. (Sebenarnya, kalimat terakhir mengandung banyak ketidakakuratan, tetapi itu membantu kami menjelaskan garis besarnya.)


 

 Bitcoin menggunakan jenis algoritma konsensus pertama: Semua node bitcoin bersaing satu sama lain dalam memecahkan teka-teki kriptografi. Karena solusi ditemukan secara acak, pada dasarnya node yang menemukan solusi pertama, secara kebetulan, terpilih sebagai pemimpin putaran yang menghasilkan blok berikutnya. Algoritma ini disebut "Bukti kerja" dan menghasilkan banyak konsumsi energi.

 

 Pengantar yang disederhanakan untuk Stellar Consensus Protocol

 

 Pi menggunakan jenis lain dari algoritma konsensus dan didasarkan pada Stellar Consensus Protocol (SCP) dan algoritma yang disebut Federated Byzantine Agreement (FBA).  Algoritma seperti itu tidak memiliki pemborosan energi tetapi mereka membutuhkan pertukaran banyak pesan jaringan agar node-node tersebut mencapai "konsensus" tentang apa yang seharusnya menjadi blok berikutnya. Setiap node dapat secara independen menentukan apakah suatu transaksi valid atau tidak, mis.  wewenang untuk melakukan transisi dan pengeluaran ganda, berdasarkan tanda tangan kriptografi dan riwayat transaksi. Namun, agar jaringan komputer menyetujui transaksi mana yang akan dicatat dalam blok dan urutan transaksi dan blok ini, mereka perlu saling mengirim pesan dan memiliki beberapa putaran pemungutan suara untuk mencapai konsensus. Secara intuitif, pesan seperti itu dari komputer yang berbeda dalam jaringan tentang blok mana yang berikutnya akan terlihat seperti berikut: "Saya usulkan kita semua memilih untuk blok A menjadi yang berikutnya";  "Saya memilih blok A untuk menjadi blok berikutnya"; “Saya mengonfirmasi bahwa mayoritas node yang saya percayai juga memilih untuk blok A”, darimana algoritma konsensus memungkinkan simpul ini untuk menyimpulkan bahwa “A adalah blok berikutnya; dan tidak mungkin ada blok selain A sebagai blok selanjutnya ”; Meskipun langkah-langkah pemungutan suara di atas tampak banyak, internet cukup cepat dan pesan-pesan ini ringan, sehingga algoritma konsensus seperti itu lebih ringan daripada bukti kerja Bitcoin. Salah satu perwakilan utama dari algoritma tersebut disebut Byzantine Fault Tolerance (BFT). Beberapa blockchains teratas saat ini didasarkan pada varian BFT, seperti NEO dan Ripple.


 

 Satu kritik utama terhadap BFT adalah bahwa ia memiliki titik sentralisasi: karena pemungutan suara terlibat, kumpulan simpul yang berpartisipasi dalam “kuorum” pemungutan suara ditentukan secara terpusat oleh pencipta sistem pada awalnya.  Kontribusi FBA adalah bahwa, alih-alih memiliki satu kuorum yang ditentukan secara terpusat, setiap node menetapkan “kuorum irisan” mereka sendiri, yang pada gilirannya akan membentuk kuorum yang berbeda. Node baru dapat bergabung dengan jaringan dengan cara yang terdesentralisasi: mereka menyatakan node yang mereka percayai dan meyakinkan node lain untuk mempercayai mereka, tetapi mereka tidak harus meyakinkan otoritas pusat mana pun.


 

 SCP adalah salah satu contoh FBA. Alih-alih membakar energi seperti dalam bukti algoritma konsensus kerja Bitcoin, node SCP mengamankan catatan bersama dengan menjamin bahwa node lain dalam jaringan sebagai dapat dipercaya.  Setiap node dalam jaringan membuat irisan kuorum, yang terdiri dari node lain dalam jaringan yang mereka anggap dapat dipercaya. Kuorum dibentuk berdasarkan irisan kuorum anggotanya, dan validator hanya akan menerima transaksi baru jika dan hanya jika proporsi node dalam kuorum mereka juga akan menerima transaksi. Ketika validator di seluruh jaringan membangun kuorum mereka, kuorum ini membantu simpul untuk mencapai konsensus tentang transaksi dengan jaminan keamanan. Anda dapat mempelajari lebih lanjut tentang Stellar Consensus Protocol dengan menonton video pendek 7 menit penjelasan ini atau melihat ringkasan teknis SCP ini.

 

 Pi Mengadaptasi Stellar Consensus Protocol (SCP)

 

 Algoritma konsensus Pi dibangun di atas SCP.  SCP telah terbukti secara resmi [Mazieres 2015] dan saat ini diimplementasikan dalam Stellar Network. Tidak seperti Stellar Network yang sebagian besar terdiri dari perusahaan dan institusi (mis., IBM) sebagai node, Pi bermaksud untuk mengizinkan perangkat individu berkontribusi pada tingkat protokol dan mendapatkan hadiah, termasuk ponsel, laptop, dan komputer. Di bawah ini adalah pengantar tentang bagaimana Pi menerapkan SCP untuk memungkinkan penambangan oleh individu.


 

 Ada empat peran yang dapat dimainkan pengguna Pi, sebagai penambang Pi.  Yaitu:

 

 Pelopor.  Seorang pengguna aplikasi seluler Pi yang hanya mengonfirmasi bahwa mereka bukan "robot" setiap hari.  Pengguna ini memvalidasi keberadaan mereka setiap kali mereka masuk ke aplikasi. Mereka juga dapat membuka aplikasi untuk meminta transaksi (mis. Melakukan pembayaran di Pi ke Pelopor lain)

 

 Penyumbang.  Seorang pengguna aplikasi seluler Pi yang berkontribusi dengan menambahkan daftar perintis yang dia kenal dan percayai. Secara agregat, kontributor Pi akan membangun grafik kepercayaan global.

 

 Duta besar.  Seorang pengguna aplikasi seluler Pi yang memperkenalkan pengguna lain ke dalam jaringan Pi.

 

 Node.  Seorang pengguna yang merupakan pelopor, kontributor menggunakan aplikasi seluler Pi, dan juga menjalankan perangkat lunak simpul Pi pada komputer desktop atau laptop mereka. Perangkat lunak Pi node adalah perangkat lunak yang menjalankan algoritma SCP inti, dengan mempertimbangkan informasi grafik kepercayaan yang disediakan oleh Kontributor.


 

 Seorang pengguna dapat memainkan lebih dari satu peran di atas. Semua peran diperlukan, oleh karena itu semua peran dihargai dengan Pi yang baru dicetak setiap hari selama mereka berpartisipasi dan berkontribusi pada hari tersebut.  Dalam definisi yang longgar tentang "penambang" menjadi pengguna yang menerima mata uang yang baru dicetak sebagai imbalan atas kontribusi, keempat peran tersebut dianggap sebagai penambang Pi. Kami mendefinisikan "penambangan" lebih luas dari makna tradisional yang disamakan dengan mengeksekusi bukti algoritma konsensus kerja seperti dalam Bitcoin atau Ethereum.


 

 Pertama-tama, kita perlu menekankan bahwa perangkat lunak Pi Node belum dirilis. Jadi bagian ini ditawarkan lebih sebagai desain arsitektur dan sebagai permintaan untuk meminta komentar dari komunitas teknis. Perangkat lunak ini akan sepenuhnya open source dan juga akan sangat bergantung pada stellar-core yang juga merupakan perangkat lunak open source, tersedia di sini. Ini berarti bahwa siapa pun di komunitas akan dapat membaca, berkomentar, dan mengusulkan peningkatannya. Di bawah ini adalah perubahan yang diusulkan Pi ke SCP untuk memungkinkan penambangan oleh perangkat individual.


 

 Nodes

 

 Agar mudah dibaca, kami mendefinisikan sebagai simpul yang terhubung dengan benar menjadi apa yang disebut makalah SCP sebagai simpul yang utuh. Juga, untuk mudah dibaca, kami mendefinisikan sebagai jaringan Pi utama untuk menjadi himpunan semua node utuh dalam jaringan Pi. Tugas utama setiap Node harus dikonfigurasi agar terhubung dengan benar ke jaringan Pi utama. Secara intuitif, simpul yang terhubung secara tidak benar ke jaringan utama mirip dengan simpul Bitcoin yang tidak terhubung ke jaringan bitcoin utama.


 

 Dalam istilah SCP, agar sebuah node dapat terhubung dengan benar berarti bahwa node ini harus memilih "kuorum slice" sedemikian sehingga semua kuorum yang dihasilkan yang menyertakan node ini bersinggungan dengan kuorum jaringan yang ada.  Lebih tepatnya, node vn + 1 terhubung dengan benar ke jaringan utama N dari n node yang sudah terhubung dengan benar (v1, v2, ..., vn) jika sistem yang dihasilkan N 'dari n + 1 node (v1, v2, ..., vn +1) menghubungkani persimpangan kuorum. Dengan kata lain, N 'menghubungkani persimpangan kuorum jika ada dua kuorum yang berbagi satu simpul.  - yaitu, untuk semua kuorum U1 dan U2, U1∩U2 ≠ ∅.


 

 Kontribusi utama Pi atas penyebaran konsensus Stellar yang ada adalah bahwa ia memperkenalkan konsep grafik kepercayaan yang disediakan oleh Kontributor Pi sebagai informasi yang dapat digunakan oleh node Pi ketika mereka mengatur konfigurasi mereka untuk terhubung ke jaringan Pi utama  .


 

 Ketika memilih irisan kuorum mereka, Nodes ini harus mempertimbangkan grafik kepercayaan yang disediakan oleh Kontributor, termasuk lingkaran keamanan mereka sendiri.  Untuk membantu dalam keputusan ini, kami bermaksud untuk menyediakan perangkat lunak analisis grafik tambahan untuk membantu pengguna yang menjalankan Nodes untuk membuat keputusan yang diinformasikan sebanyak mungkin.  Output harian perangkat lunak ini akan mencakup:

 

 daftar peringkat node yang diurutkan berdasarkan jaraknya dari node saat ini dalam grafik trust;  daftar peringkat node berdasarkan analisis pagerank dari node dalam grafik trust

 

 daftar node yang dilaporkan oleh komunitas sebagai kesalahan dengan cara apa pun daftar node baru yang ingin bergabung dengan jaringan

 

 daftar artikel terbaru dari web pada kata kunci “penyimpangan node Pi” dan kata kunci terkait lainnya;  representasi visual dari Nodes yang terdiri dari jaringan Pi mirip dengan apa yang ditampilkan di monitor StellarBeat Quorum [kode sumber]

 

 penjelajah kuorum mirip dengan QuorumExplorer.com [kode sumber]

 

 alat simulasi seperti yang ada di monitor StellarBeat Quorum yang menunjukkan dampak yang diharapkan dari konektivitas node ini ke jaringan Pi ketika konfigurasi node saat ini berubah.


 

 Masalah penelitian yang menarik untuk pekerjaan di masa depan adalah mengembangkan algoritma yang dapat mempertimbangkan grafik kepercayaan dan menyarankan setiap node konfigurasi yang optimal, atau bahkan mengatur konfigurasi itu secara otomatis. Pada penyebaran pertama Jaringan Pi, sementara pengguna yang menjalankan Node dapat memperbarui konfigurasi Node mereka kapan saja, mereka akan diminta untuk mengonfirmasi konfigurasi mereka setiap hari dan diminta untuk memperbaruinya jika mereka mau.


 

 Pengguna aplikasi seluler

 

 Ketika Pioneer perlu mengonfirmasi bahwa transaksi tertentu telah dilaksanakan (mis. Bahwa mereka telah menerima Pi), mereka membuka aplikasi seluler. Pada saat itu, aplikasi seluler terhubung ke satu atau lebih Node untuk menanyakan apakah transaksi telah dicatat pada buku besar dan juga untuk mendapatkan nomor blok terbaru dan nilai hash dari blok itu.  Jika Pioneer itu juga menjalankan Node, aplikasi seluler terhubung ke node Pioneer itu sendiri. Jika Pioneer tidak menjalankan node, maka aplikasi terhubung ke beberapa node dan memeriksa informasi ini secara silang. Pionir akan memiliki kemampuan untuk memilih node mana yang mereka inginkan untuk dihubungkan dengan aplikasi mereka. Tetapi untuk membuatnya lebih sederhana bagi sebagian besar pengguna, aplikasi harus memiliki set simpul awal yang masuk akal, mis.  sejumlah node yang paling dekat dengan pengguna berdasarkan grafik trust, bersama dengan pilihan acak node yang tinggi dalam halaman tingkatan. Kami meminta tanggapan Anda tentang bagaimana set node default untuk Pionir seluler harus dipilih.


 

 Hadiah penambangan

 

 Properti indah dari algoritma SCP adalah bahwa ia lebih umum daripada blockchain. Ini mengoordinasikan konsensus di seluruh sistem Nodes terdistribusi. Ini berarti bahwa algoritma inti yang sama tidak hanya digunakan setiap beberapa detik untuk mencatat transaksi baru dalam blok baru, tetapi juga dapat digunakan untuk secara berkala menjalankan perhitungan yang lebih kompleks. Misalnya, sekali seminggu, jaringan stellar menggunakannya untuk menghitung inflasi pada jaringan stellar dan mengalokasikan token yang baru dicetak secara proporsional ke semua pemegang koin stellar (koin Stellar disebut lumens). Dengan cara yang sama, jaringan Pi menggunakan SCP sekali sehari untuk menghitung distribusi Pi baru di seluruh jaringan di semua penambang Pi (perintis, kontributor, duta besar, node) yang secara aktif berpartisipasi dalam hari tertentu. Dengan kata lain, hadiah penambangan Pi dihitung hanya sekali sehari dan tidak pada setiap blok blockchain.


 

 Sebagai perbandingan, Bitcoin mengalokasikan hadiah penambangan di setiap blok dan memberikan semua hadiah kepada penambang yang cukup beruntung untuk dapat menyelesaikan tugas acak yang intensif secara komputasi.  Hadiah dalam Bitcoin ini saat ini 12,5 Bitcoin (~ $ 40K) diberikan hanya kepada satu penambang setiap 10 menit. Ini membuatnya sangat tidak mungkin bagi penambang tertentu untuk mendapatkan hadiah. Sebagai solusi untuk itu, para penambang bitcoin diorganisasikan dalam kelompok penambangan yang tersentralisasi, yang semuanya berkontribusi pada kekuatan pemrosesan, meningkatkan kemungkinan mendapatkan hadiah, dan akhirnya berbagi hadiah secara proporsional. Kelompok penambangan tidak hanya titik sentralisasi, tetapi juga operator mereka mendapatkan pengurangan yang mengurangi jumlah penambang. Di Pi, tidak perlu lagi menambang, karena setiap hari setiap orang yang berkontribusi mendapatkan distribusi meritokratis dari Pi baru.


 

 Biaya transaksi

 

 Mirip dengan transaksi Bitcoin, biaya bersifat opsional di jaringan Pi. Setiap blok memiliki batas tertentu berapa banyak transaksi yang dapat dimasukkan di dalamnya. Ketika tidak ada catatan transaksi, transaksi cenderung gratis. Tetapi jika ada lebih banyak transaksi, simpul memesannya berdasarkan biaya, transaksi dengan biaya tertinggi di atas dan hanya mengambil transaksi teratas untuk dimasukkan dalam blok yang dihasilkan. Ini membuatnya menjadi pasar terbuka.  Implementasi: Biaya dibagi secara proporsional antar Node sekali sehari. Di setiap blok, biaya setiap transaksi ditransfer ke dompet sementara dari mana pada akhirnya didistribusikan ke penambang aktif pada hari itu. Dompet ini memiliki kunci pribadi yang tidak dikenal. Transaksi masuk dan keluar dari dompet itu dipaksa oleh protokol itu sendiri di bawah konsensus semua node dengan cara yang sama konsensus juga mencetak Pi baru setiap hari.


 

 Keterbatasan dan pekerjaan di masa depan

 

 SCP telah diuji secara luas selama beberapa tahun sebagai bagian dari Stellar Network, yang pada saat penulisan ini adalah cryptocurrency terbesar kesembilan di dunia. Ini memberi kita tingkat kepercayaan yang cukup besar di dalamnya. Salah satu ambisi proyek Pi adalah untuk skala jumlah node dalam jaringan Pi menjadi lebih besar dari jumlah node dalam jaringan Stellar untuk memungkinkan lebih banyak pengguna setiap hari untuk berpartisipasi dalam algoritma konsensus inti. Meningkatkan jumlah node, mau tidak mau akan meningkatkan jumlah pesan jaringan yang harus dipertukarkan di antara mereka. Meskipun pesan-pesan ini jauh lebih kecil dari gambar atau video youtube, dan Internet saat ini dapat mentransfer video dengan cepat, jumlah pesan yang diperlukan meningkat dengan jumlah node yang berpartisipasi, yang dapat menjadi penghambat kecepatan mencapai konsensus. Ini pada akhirnya akan memperlambat laju, di mana blok baru dan transaksi baru dicatat dalam jaringan.  Untungnya, Stellar saat ini jauh lebih cepat daripada Bitcoin. Saat ini, Stellar dikalibrasi untuk menghasilkan blok baru setiap 3 hingga 5 detik, dapat mendukung ribuan transaksi per detik. Sebagai perbandingan, Bitcoin menghasilkan blok baru setiap 10 menit. Selain itu, karena kurangnya jaminan keamanan Bitcoin, blockchain Bitcoin dalam kesempatan langka dapat ditimpa dalam satu jam pertama. Ini berarti bahwa pengguna Bitcoin harus menunggu sekitar 1 jam sebelum mereka dapat memastikan bahwa transaksi dianggap final. SCP menjamin keamanan, yang berarti setelah 3-5 detik seseorang yakin tentang suatu transaksi. Jadi, bahkan dengan hambatan skalabilitas potensial, Pi berharap untuk mencapai finalitas transaksi lebih cepat dari Bitcoin dan mungkin lebih lambat dari Stellar, dan memproses lebih banyak transaksi per detik dari Bitcoin dan mungkin lebih sedikit dari Stellar.


 

 Sementara skalabilitas SCP masih merupakan masalah penelitian terbuka. Ada banyak cara menjanjikan yang bisa mempercepat seseorang.  Salah satu solusi skalabilitas yang mungkin adalah bloXroute. BloXroute mengusulkan jaringan distribusi blockchain (BDN) yang memanfaatkan jaringan global server yang dioptimalkan untuk kinerja jaringan. Sementara setiap BDN dikendalikan secara terpusat oleh satu organisasi, mereka menawarkan akselerasi melewati pesan yang terbukti netral.  Yaitu. BDN hanya dapat melayani semua node secara adil tanpa diskriminasi karena pesan dienkripsi. Ini berarti BDN tidak tahu dari mana datangnya pesan, ke mana mereka pergi, atau apa yang ada di dalamnya. Dengan cara ini, node Node dapat memiliki dua rute pengiriman pesan: Jalur cepat melalui BDN, yang diharapkan paling dapat diandalkan selama ini, dan antarmuka antar pesan peer-to-peer asli yang sepenuhnya terdesentralisasi dan dapat diandalkan tetapi lebih lambat.  Intuisi ide ini agak mirip dengan caching: Cache adalah tempat di mana komputer dapat mengakses data dengan sangat cepat, mempercepat perhitungan rata-rata, tetapi tidak dijamin untuk selalu memiliki setiap informasi yang diperlukan. Ketika cache meleset, komputer melambat tetapi tidak ada bencana yang terjadi. Solusi lain dapat menggunakan pengakuan aman pesan multicast di jaringan Peer-to-Peer terbuka [Nicolosi dan Mazieres 2004] untuk mempercepat penyebaran pesan di antara rekan-rekan.


 

 Model Ekonomi Pi: Menyeimbangkan Kelangkaan dan Akses

 

 Pro dan Kontra Model Ekonomi Generasi Pertama

 

 Salah satu inovasi Bitcoin yang paling mengesankan adalah perpaduannya dengan sistem terdistribusi dan teori permainan ekonomi.

 

 Pro

 

 Pasokan Tetap

 

 Model ekonomi Bitcoin sederhana. Hanya akan ada 21 juta Bitcoin yang ada.  Nomor ini diatur dalam kode. Dengan hanya 21M yang beredar di antara 7,5B orang di seluruh dunia, tidak ada cukup Bitcoin untuk digunakan. Kelangkaan ini adalah salah satu pendorong terpenting dari nilai Bitcoin.

 

 Mengurangi Block Reward

 

 Skema distribusi Bitcoin, seperti gambar di bawah ini, semakin memperkuat rasa kelangkaan ini.  Imbalan blok penambangan Bitcoin membagi dua setiap 210.000 blok (kira-kira setiap ~ 4 tahun). Pada hari-hari awalnya, hadiah blok Bitcoin adalah 50 koin.  Sekarang, hadiahnya adalah 12,5, dan selanjutnya akan berkurang menjadi 6,25 koin pada Mei 2020. Tingkat distribusi Bitcoin yang menurun berarti bahwa, bahkan ketika kesadaran akan mata uang tumbuh, ada yang lebih sedikit untuk menambang.

 

 Kontra

 

 Berarti Terbalik Tidak Rata

 

 Model distribusi terbalik Bitcoin (lebih sedikit orang yang menghasilkan lebih banyak pada awalnya, dan lebih banyak orang menghasilkan lebih sedikit hari ini) adalah salah satu kontributor utama untuk distribusinya yang tidak merata.  Dengan begitu banyak Bitcoin di tangan beberapa pengguna awal, penambang baru "membakar" lebih banyak energi untuk bitcoin yang lebih sedikit.

 

 Penimbunan Menghambat Penggunaan sebagai Media Pertukaran

 

 Meskipun Bitcoin dirilis sebagai sistem "peer to peer electronic cash", kelangkaan relatif Bitcoin telah menghambat tujuan Bitcoin untuk melayani sebagai pertukaran medium.  Kelangkaan Bitcoin telah menyebabkan persepsi sebagai bentuk "emas digital" atau penyimpan nilai digital. Hasil dari persepsi ini adalah bahwa banyak pemegang Bitcoin tidak mau menghabiskan Bitcoin untuk pengeluaran sehari-hari.

 

 Model Ekonomi Pi

 

 Pi, di sisi lain, berupaya mencapai keseimbangan antara menciptakan rasa kelangkaan bagi Pi, sambil tetap memastikan bahwa sejumlah besar tidak terakumulasi menjadi sejumlah kecil kepemilikan. Kami ingin memastikan pengguna kami mendapatkan Pi lebih banyak saat mereka memberikan kontribusi ke jaringan. Tujuan Pi adalah untuk membangun model ekonomi yang cukup canggih untuk mencapai dan menyeimbangkan prioritas ini sambil tetap cukup intuitif untuk digunakan orang.

 

 Persyaratan desain model ekonomi Pi:

 

 Sederhana: Membangun model yang intuitif dan transparan

 

 Distribusi yang adil: Memberikan orang yg kritis di dunia akses ke Pi

 

 Kelangkaan: Ciptakan rasa kelangkaan untuk mempertahankan harga Pi dari waktu ke waktu

 

 Pendapatan meritokratis: Berikan kontribusi untuk membangun dan mempertahankan jaringan

 

 Pi - Token Supply

 

 Kebijakan Emisi Token

 

 Total Pasokan Maks. = M + R + D

 

 M = total hadiah penambangan

 

 R = total hadiah referensi

 

 D = total imbalan pengembang

 

 M = ∫ f (P) dx di mana f adalah fungsi yang menurun secara logaritmik

 

 P = Nomor populasi (mis., Orang pertama yang bergabung, orang kedua yang bergabung, dll.)

 

 R = r * M

 

 r = tingkat rujukan (total 50% atau 25% untuk upline dan downline)

 

 D = t * (M + R)

 

 t = tingkat imbalan pengembang (25%)


 

 M - Pasokan Penambangan (Berdasarkan persediaan penambangan tetap yang dicetak per orang)

 

 Berbeda dengan Bitcoin yang menciptakan persediaan koin tetap untuk seluruh populasi global, Pi membuat persediaan Pi tetap untuk setiap orang yang bergabung dengan jaringan hingga 100 juta peserta pertama. Dengan kata lain, untuk setiap orang yang bergabung dengan Jaringan Pi, sejumlah tetap Pi adalah pra-cetak. Pasokan ini kemudian dirilis selama masa anggota tersebut berdasarkan tingkat keterlibatan dan kontribusi mereka terhadap keamanan jaringan. Pasokan dirilis menggunakan fungsi yang menurun secara eksponensial mirip dengan Bitcoin selama masa hidup anggota.

 

 R - Pasokan Rujukan (Berdasarkan imbalan rujukan tetap dicetak per orang dan dibagikan b / w referer dan wasit)

 

 Agar suatu mata uang memiliki nilai, mata uang itu harus didistribusikan secara luas. Untuk memberi insentif pada tujuan ini, protokol juga menghasilkan jumlah tetap dari Pi yang berfungsi sebagai bonus rujukan baik untuk upline dan downline(atau kedua orangtua dan keturunan :) Kelompok bersama ini dapat ditambang oleh kedua belah pihak selama masa hidup mereka - ketika keduanya  pihak-pihak aktif menambang. Baik upline dan downline dapat memanfaatkan kelompok ini untuk menghindari model eksploitatif di mana upline dapat "mengorbankan" downline mereka. Bonus rujukan berfungsi sebagai insentif tingkat jaringan untuk menumbuhkan Jaringan Pi sambil juga memberikan insentif keterlibatan di antara anggota dalam secara aktif mengamankan jaringan.

 

 D - Pasokan Hadiah Pengembang (Pi Tambahan tambahan untuk mendukung pengembangan yang berkelanjutan)

 

 Pi akan mendanai pengembangannya yang sedang berlangsung dengan "Imbalan Pengembang" yang dicetak di samping setiap koin yang dicetak untuk penambangan dan rujukan. Secara tradisional, protokol mata uang kripto telah mencetak jumlah pasokan tetap yang segera ditempatkan dalam kas.  Karena total pasokan Pi tergantung pada jumlah anggota dalam jaringan, Pi secara progresif memberikan imbalan kepada pengembangnya sebagai skala jaringan. Pencetakan progresif imbalan pengembang Pi dimaksudkan untuk menyelaraskan insentif kontributor Pi dengan kesehatan keseluruhan jaringan.

 

 f adalah fungsi yang menurun secara logaritmik - anggota awal mendapatkan lebih banyak

 

 Sementara Pi berusaha untuk menghindari konsentrasi kekayaan yang ekstrem, jaringan juga berupaya untuk memberikan penghargaan kepada anggota sebelumnya dan kontribusi mereka dengan bagian yang relatif lebih besar dari Pi.  Ketika jaringan seperti Pi berada di masa-masa awal mereka, mereka cenderung memberikan utilitas yang lebih rendah kepada para peserta. Misalnya, bayangkan memiliki telepon pertama di dunia. Ini akan menjadi inovasi teknologi yang hebat tetapi tidak terlalu berguna.  Namun, karena semakin banyak orang memperoleh telepon, setiap dudukan telepon mendapatkan lebih banyak utilitas dari jaringan. Untuk memberi penghargaan kepada orang-orang yang datang ke jaringan lebih awal, penghargaan penambangan individu Pi dan rujukan berkurang sebagai fungsi dari jumlah orang di jaringan.  Dengan kata lain, ada sejumlah Pi tertentu yang dicadangkan untuk setiap "slot" di Jaringan Pi.

 

 Utilitas: Menyatukan dan memonetisasi waktu kami secara online

 

 Hari ini, semua orang duduk di atas harta karun sumber daya yang belum dimanfaatkan.

bottom of page