PENAFIAN:
Dokumen ini menjelaskan rilis pertama Pi Node dan rencana awal Testnet, yang mungkin tidak mutakhir. Karena tujuan pembuatan Testnet awal Pi adalah untuk menguji dan menyempurnakan blockchain Pi, rencana tersebut mungkin akan berubah seiring dengan semakin banyaknya data yang dihasilkan oleh Testnet untuk memandu langkah selanjutnya. Uraian di bawah ini tidak mengacu pada Node Mainnet Pi, yang saat ini berada di bawah firewall Mainnet selama periode Jaringan Tertutup Mainnet yang sedang berlangsung. Pada periode Jaringan Terbuka mendatang, firewall Mainnet akan dihapus, sehingga Komunitas Pi yang lebih luas dapat menjalankan Node Pi Mainnet mereka sendiri. Pelajari lebih lanjut di sini.
Perkenalan
Node adalah peran keempat dalam ekosistem Pi dan berjalan di laptop dan desktop, bukan di ponsel. Mirip dengan blockchain lainnya, Pi Nodes akan bertanggung jawab untuk memvalidasi transaksi pada buku besar terdistribusi dan menyelesaikan tantangan dalam mempertahankan mata uang terdistribusi dengan meminta semua node mencapai “konsensus” mengenai urutan transaksi baru yang dicatat.
Berbeda dengan node yang menggunakan bukti kerja seperti Bitcoin atau Ethereum, Pi Node menggunakan algoritma konsensus berbeda berdasarkan Stellar Consensus Protocol (SCP). Di SCP, node membentuk grup tepercaya (kuorum irisan) dan hanya menyetujui transaksi yang disetujui oleh node tepercaya tersebut. Lingkaran keamanan (Lihat FAQ Pi: Apa itu lingkaran keamanan?) dari penambang seluler Pi digabungkan menjadi grafik kepercayaan global yang memungkinkan Node Pi membentuk irisan kuorum untuk menentukan siapa yang dapat dan tidak dapat memvalidasi transaksi pada buku besar bersama.
Tidak seperti kebanyakan proyek kripto lainnya, Pi Node akan terus mengikuti filosofi desain yang berpusat pada pengguna. Daripada memerlukan pengetahuan teknis yang mendalam untuk menyiapkan sebuah node, orang biasa dapat melakukannya dengan menginstal aplikasi desktop di komputer mereka. Melalui aplikasi komputer ini, Pioneer dapat mengaktifkan/menonaktifkan perangkat lunak node agar perangkat mereka tersedia/tidak tersedia untuk berfungsi sebagai node.
Pi akan terus mengikuti metodologi desentralisasi progresif saat mengembangkan Testnet-nya. Selama Testnet awal, komponen blockchain Pi pada perangkat lunak node akan memiliki lapisan terpusat untuk mencapai iterasi pengujian tekanan skenario yang lebih cepat dan adaptasi algoritma konsensus untuk mengakomodasi kebutuhan Jaringan Pi dan komunitas globalnya (Lihat Bagian – Peta Jalan Testnet ). Versi awal node ini adalah langkah pertama menuju pembangunan Pi Testnet dan akhirnya mainnet yang sepenuhnya terdesentralisasi.
Versi node ini mencakup dua antarmuka: antarmuka node dan antarmuka Aplikasi Pi desktop. Tergantung pada tingkat partisipasi yang ditentukan pada bagian di bawah ini, Pionir dapat menggunakan kedua antarmuka tersebut. Setiap pengguna seluler dapat mengunduh perangkat lunak node ke komputer mereka dan menggunakan antarmuka Aplikasi Pi desktop karena antarmuka tersebut mirip dengan aplikasi seluler dan memungkinkan orang memeriksa saldo Pi, menonton konten media, dan menggunakan obrolan Pi di komputer pribadi mereka. Setiap Pioneer juga dapat mengajukan permohonan menjadi Node melalui antarmuka node dan menginstal komponen blockchain di sana. Awalnya akan ada Tahap Seleksi (Lihat Bagian – Peta Jalan Testnet) bagi Tim Inti untuk mengkalibrasi kriteria pemilihan node berdasarkan keandalan dan konektivitas perangkat. Ketika sebuah node dipilih oleh Tim Inti, mereka harus lulus KYC agar dapat berfungsi sebagai node di Testnet. Lihat lebih detail pada bagian di bawah ini: Proses Seleksi untuk Node dan SuperNode.
Tingkat Partisipasi Node
Saat ini terdapat tiga tingkat partisipasi bagi Pioneer untuk menggunakan perangkat lunak Pi Node di komputer mereka.
Aplikasi Komputer
Aplikasi Komputer mengacu pada hanya menggunakan antarmuka Aplikasi Pi desktop dari perangkat lunak node. Hal ini memungkinkan Pionir yang ingin berinteraksi dengan aplikasi Pi dari komputer mereka, sehingga memiliki fungsi yang mirip dengan aplikasi seluler. Misalnya, banyak Pionir yang sebelumnya menyatakan bahwa mereka ingin dapat mengobrol di Pi melalui komputer, bukan melalui telepon. Oleh karena itu, kami merancang antarmuka Aplikasi Pi desktop pada perangkat lunak Pi Node dan menggabungkan antarmuka ini dengan perangkat lunak node. Selain itu, di masa mendatang, seiring dengan semakin banyaknya fungsi yang ditambahkan ke Aplikasi Pi, misalnya. Platform Aplikasi dan berbagai aplikasi yang ada di platform, beberapa di antaranya mungkin lebih mudah diakses melalui antarmuka desktop dibandingkan aplikasi seluler.
simpul
Node berarti bahwa Pionir mengakses antarmuka node, menyelesaikan instalasi persiapan teknis yang diperlukan berdasarkan instruksi, dan mengaktifkan/menonaktifkan antarmuka node agar komputer mereka tersedia untuk menjalankan komponen blockchain setelah terpilih menjadi Node. Meskipun mereka tidak berpartisipasi dalam konsensus, mereka memverifikasi validitas blockchain dan mengirimkan transaksi untuk dicatat di blockchain. Di masa depan, ketika blockchain Pi berkembang menjadi lebih dari sekadar mengamankan buku besar, Nodes akan berkembang hingga mencakup komputer yang ikut berkontribusi pada sumber daya perangkat keras kolektif jaringan, seperti komputasi, penyimpanan, dan bandwidth.
Node Super
SuperNodes adalah tulang punggung Blockchain Pi. Mereka bertanggung jawab untuk mencapai konsensus berdasarkan algoritma untuk menulis transaksi yang benar pada buku besar Pi, selain semua tanggung jawab yang dilakukan oleh sebuah node. Mereka juga bertanggung jawab untuk memastikan SuperNode dan Node lainnya mendapatkan status terbaru dari blockchain. SuperNodes juga memanfaatkan antarmuka node dan awalnya dipilih oleh Tim Inti. Mereka harus terhubung ke jaringan 24/7 dan memiliki koneksi internet yang andal.
Lihat tabel di bawah untuk ringkasan tiga tingkat partisipasi dalam perangkat lunak Pi Node, dan persyaratan perangkat keras dan perangkat lunak untuk komputer di setiap tingkat partisipasi.
Catatan:
Perangkat Keras dan Perangkat Lunak yang didefinisikan secara lebih tepat untuk Node Pi akan memerlukan data tambahan dari Testnet awal node pada Tahap Seleksi yang ditentukan di bawah dalam Peta Jalan Testnet tentang bagaimana kinerja node pada berbagai konfigurasi perangkat keras dan perangkat lunak.
Saat menginstal Node di Windows, Microsoft Defender SmartScreen mungkin menampilkan peringatan ketika aplikasi baru yang diunduh dari internet diinstal secara tiba-tiba oleh banyak orang. Hal ini kemungkinan besar akan terjadi pada Pi Node karena basis pengguna kami yang besar. Karena semakin banyak Pionir yang menerima untuk menginstal perangkat lunak Pi Node, Microsoft Defender akan berhenti menampilkan peringatan ini.
Proses Seleksi untuk Node dan SuperNode
Untuk mendaftar menjadi Node atau SuperNode di Testnet Pi:
Unduh dan instal perangkat lunak Pi Node di komputer Anda
Isikan aplikasi Pi Node di dalam software Pi Node
Instal paket teknis berdasarkan instruksi dari antarmuka node dan biarkan perangkat lunak tetap berjalan sesuai keinginan Anda (Dapat berjalan di latar belakang.)
Tim Inti kemudian akan memilih Node dan SuperNode berdasarkan kriteria yang ditentukan di bagian berikutnya.
Pemohon Node dan SuperNode yang terpilih akan diinformasikan melalui antarmuka node secara bergiliran selama 3 bulan ke depan. Jumlah Pionir yang terpilih akan ditentukan oleh jumlah pelamar yang memenuhi kriteria seleksi yang tercantum pada bagian berikut.
Kriteria Seleksi untuk Node dan SuperNode
Setelah periode penyaringan awal, Node dan SuperNode akan dipilih berdasarkan kriteria berikut. Meskipun keduanya akan dinilai berdasarkan kriteria yang sama, ambang batas untuk Node akan lebih rendah daripada SuperNode.
Waktu Aktif (yaitu Online 24/7)
Koneksi internet bagus (cepat dan stabil)
(awalnya) kemampuan untuk membuka port pada router lokal
Prosesor dan memori memadai (periksa tabel untuk rekomendasi)
Kontribusi sebelumnya kepada komunitas Pi
Lingkaran keamanan
Berdasarkan skor keandalan dan kepercayaan node Anda di Jaringan Pi, Anda akan diundang ke KYC. Pelamar yang menyelesaikan KYC akan terdaftar untuk menjadi SuperNode dan Node di Testnet Pi.
Selama periode awal Testnet, tujuan utamanya adalah menguji algoritma konsensus jaringan. Meskipun tidak semua Pionir memiliki perangkat keras, perangkat lunak, dan keandalan jaringan untuk berpartisipasi dalam Testnet awal, Pi selalu bertujuan untuk menjadi seinklusif mungkin. Semua Pionir akan tetap dapat berpartisipasi melalui aplikasi seluler Pi. Selain itu, seiring berjalannya waktu, kami juga bertujuan untuk membuat peran Node lebih mudah diakses dengan mengembangkan cara-cara tambahan agar Pionir dapat berkontribusi pada jaringan.
Peta Jalan Testnet
Testnet akan terdiri dari tiga tahap.
Tahap Seleksi
Tim Inti akan menjalankan algoritma konsensus dengan Pionir yang telah melamar menjadi Node dan berhasil menyelesaikan instalasi semua paket yang diperlukan untuk komponen blockchain di komputer mereka. Pengujian ini akan memungkinkan kita memahami persyaratan masing-masing Node (misalnya, perangkat keras, durasi online, bandwidth, stabilitas koneksi, dll.) yang diperlukan untuk mencapai jaringan yang andal dan aman. Meskipun harapan kami adalah untuk menyertakan sebanyak mungkin Pionir ketika menentukan persyaratan Node, ketersediaan dan keandalan masing-masing node dalam jaringan mempengaruhi keamanan dan keaktifan jaringan. Oleh karena itu, kita perlu menyeimbangkan kedua aspek di atas dengan menguji pada Tahap Seleksi dan menentukan dengan tepat ambang batas untuk Node dan SuperNode.
Tahap Revisi
Tahap Revisi akan terdiri dari proses berulang dari dua aktivitas: pengujian skenario dan revisi algoritma konsensus. Pengujian skenario mengacu pada pengujian stres algoritma konsensus, skalabilitasnya, dan konfigurasinya berdasarkan skenario yang berbeda. Data yang dihasilkan dari pengujian skenario kemudian akan memberikan panduan mengenai di mana dan bagaimana kita harus merevisi dan mengadaptasi algoritma konsensus untuk memastikan keamanan, meningkatkan keaktifan, dan mencapai skalabilitas.
Proses yang cepat dan berulang ini penting untuk melakukan perbaikan pada algoritma konsensus guna memenuhi kebutuhan Jaringan Pi. Jadi selama fase ini, komponen blockchain versi Node ini berisi lapisan terpusat yang memungkinkan Tim Inti dengan cepat menetapkan data simulasi grafik jaringan dan konfigurasi ke Node yang berbeda, untuk menguji berbagai skenario dan status secara lebih efisien. jaringan. Misalnya, alih-alih hanya mengandalkan data terkini dari lingkaran keamanan untuk menguji algoritma konsensus, yang hanya satu skenario, fitur ini memungkinkan Tim Inti untuk membuat ratusan atau bahkan ribuan skenario kuorum dengan menetapkan lingkaran keamanan simulasi ke node yang berbeda. dalam jaringan. Skenario menarik juga mencakup: Apa yang terjadi jika separuh jaringan diisolasi? Apa yang terjadi jika persentase node dalam jaringan tiba-tiba keluar atau masuk ke dalam jaringan? Lapisan terpusat ini akan dihapus di mainnet setelah memenuhi tujuan pengujiannya.
Pada gilirannya, data yang dihasilkan dari pengujian ini dapat menjadi bahan revisi algoritma konsensus. Pi akan menghadapi tantangan unik saat mengadaptasi dan menskalakan Protokol Konsensus Stellar untuk memenuhi kebutuhan blockchain Pi (misalnya, sejumlah besar peserta, sangat terdistribusi, komputer pribadi sebagai node, penggabungan grafik kepercayaan yang dihasilkan dari penambang seluler, dll.) tahap revisi akan memungkinkan jaringan untuk menguji hal-hal seperti penskalaan pesan dan proses pemungutan suara jaringan sambil menjaga keamanan dan keaktifan. Aktivitas merevisi algoritma konsensus memerlukan analisis data dan penelitian untuk berinovasi solusi yang disesuaikan dengan kebutuhan Pi Network.
Testnet Langsung
Live Testnet akan menjadi tahap ketika berbagai jenis node secara aktif melakukan tanggung jawab yang ditentukan dalam tabel di atas (Lihat Bagian Tingkat Partisipasi Node). Node akan dapat mengirimkan transaksi pengujian yang dicatat pada buku besar yang didistribusikan oleh node melalui algoritma konsensus. Tujuannya masih untuk menguji kinerja jaringan, tetapi dengan data nyata dari lingkaran keamanan yang dihasilkan oleh penambang seluler dan aktivitas nyata dari peserta jaringan. Ini juga berisi proses berulang pengujian, analisis data, debugging, revisi dan inovasi untuk mencapai keamanan dan mengatasi keaktifan dan skalabilitas.
FAQ simpul
Apa Hubungan Antara Perangkat Lunak Pi Node dan Aplikasi Seluler Jaringan Pi?
Node dan aplikasi seluler tidak saling eksklusif namun saling melengkapi. Anda akan masuk ke perangkat lunak Node melalui akun aplikasi Seluler Anda, yang berarti aplikasi desktop dan seluler menunjuk ke akun Pi yang sama. Berdasarkan kebijakan Pi, satu orang hanya diperbolehkan memiliki satu akun Pi, dan saat ini, satu akun hanya boleh menjalankan satu node. Penambangan seluler hanya dapat dimulai dari aplikasi seluler, sedangkan antarmuka Aplikasi Pi desktop pada node akan memungkinkan Anda memeriksa saldo, mengobrol, dan menonton konten media apa pun di layar beranda. Apakah suatu akun memiliki node atau tidak, tidak memengaruhi fungsionalitas apa pun di aplikasi seluler.
Apa Dampak Node Terhadap Perangkat Saya? Akankah Ini Menguras CPU dan Baterai Saya?
Jika Anda tidak mengaktifkan bagian Node atau SuperNode, maka dampaknya minimal, sangat sedikit CPU, memori, atau lalu lintas jaringan yang harus dikonsumsi, sehingga dapat diakses oleh semua orang. Mengaktifkan fungsionalitas Node atau SuperNode akan menggunakan CPU, memori, hard drive, dan sumber daya jaringan. Selama Testnet, kami akan mengumpulkan data untuk menentukan dengan lebih jelas dampak menjalankan Node pada perangkat tertentu.
Akankah Ada Hadiah Untuk Menjalankan Pi Node?
Salah satu tujuan Testnet Pi adalah untuk menentukan, jika ada, imbalan apa yang harus ada untuk menjalankan Node.js. Sementara kami mengumpulkan data yang relevan
diperlukan untuk menentukan mekanisme insentif yang paling tepat, tidak akan ada imbalan penambangan untuk Node Testnet.
Apakah Perangkat Lunak Pi Node Sumber Terbuka?
Komponen blockchain dari Node akan bersumber terbuka. Kami sedang dalam proses merapikan repositori github sehingga kami dapat melanjutkan dengan open source. Kami bertujuan untuk menyimpan daftar masalah terbuka langsung di repositori github, dimana anggota komunitas dapat berkontribusi, jika mereka mau. Pantau terus.
CARA MUDAH MENDAPATKAN BITCOIN GRATIS (LAKUKAN SECARA RUTIN, TUKAR WAKTU LUANG MENJADI UANG !
DAFTAR SEKARANG ! klik disini
REGISTRASI !
KUMPULKAN KOIN CRYPTO MU !
LAKUKAN SECARA RUTIN !
TUKAR WAKTU LUANGMU SAAT MENJELAJAH DI INTERNET MENJADI UANG !
DAFTAR INVESTASI MASA DEPAN MATA UANG DIGITAL !
0 Komentar