Pada 15 Oktober tahun lepas, mainnet Filecoin telah dilancarkan pada ketinggian blockchain 148888. OKEx, Huobi, dan Binance mengumumkan sokongan untuk token Fil mereka, yang dilancarkan pada petang hari yang sama. Selepas pergi ke dalam talian, ekologi Filecoin secara beransur-ansur menjadi lebih kaya, dan rangkaian Filecoin dengan cepat mula digunakan dalam bidang seperti kewangan, media, dan permainan.
Sehingga kini, laman web rasmi Filecoin telah berjalan lancar selama 10 bulan, dan ia akan meraikan ulang tahun pertama pelancaran mainnet tidak lama lagi. Mengapa pelancaran mainnet menarik perhatian ramai pada masa itu?
01
Apakah IPFS dan Filecoin, dan apakah hubungannya dengan blockchain?
IPFS, nama penuh InterPlanetary File System, ialah sistem fail teragih point-to-point yang menggunakan empat prinsip teknikal utama berikut.
1. Jadual Hash Teragih (DHT, nama penuh: Jadual Hash Teragih): Penyelesaian storan teragih yang mengekalkan jadual cincang indeks fail yang besar (nilai cincang fail dan storan Alamat IP komputer fail tersebut). jadual mengandungi banyak kandungan, ia dibahagikan kepada blok kecil, dan setiap nod mengekalkan blok kecil.
Apabila anda ingin mencari fail, anda mula-mula mencari alamat nod di mana kandungan fail disimpan, dan kemudian mencari maklumat daripada nod, dengan kata lain, walaupun anda tidak memerlukan pelayan, anda boleh mencari lokasi di mana fail yang sepadan disimpan daripada DHT.
2. Protokol BT (nama penuh BitTorrent): Sebagai protokol pemindahan fail, protokol BT berbeza daripada protokol Http yang biasa digunakan ialah melalui pemindahan titik ke titik antara pengguna bebas.
Sebagai contoh, jika fail dikongsi oleh A, dalam muat turun HTTP yang biasa digunakan, B, C, D, E, F dan G semuanya dimuat turun daripada A. Akibatnya, A terharu, Dan teknologi penghantaran BT boleh membolehkan B memuat turun dari A. , selepas memuat turun, C boleh memuat turun dari A dan B. Kelajuan muat turun setiap orang semakin pantas dan pantas Ini adalah prinsip "muat turun BT" yang biasa digunakan oleh semua orang.
3. Sistem kawalan versi (Git): Git ialah sistem kawalan versi teragih paling maju di dunia, yang boleh digunakan untuk menjejak, mencantas, menggabungkan dan mengurus versi kod.
Sebagai contoh, anda perlu menulis dokumen, yang perlu dihantar ke pelbagai jabatan dalam bentuk yang berbeza dan kandungan yang sedikit berubah. Jika berbilang jabatan terlibat, anda mungkin perlu menulis berbilang versi dan menyimpan semuanya. Di sinilah Git berguna Ia boleh merekodkan setiap perubahan fail secara automatik, dan juga membenarkan rakan sekerja untuk bekerjasama dalam penyuntingan untuk penjejakan dan pengendalian yang mudah.
4. Sistem Fail Perakuan Sendiri (SFS, nama penuh Sistem Fail Perakuan Sendiri): IPFS menggunakan pensijilan kendiri SFS dalam penamaan fail, supaya sesiapa yang menerbitkan objek fail pada IPFS boleh mempunyai fungsi pengesahannya sendiri, dan lain-lain pengguna Anda juga boleh mengesahkan sama ada fail itu diterbitkan oleh pengguna, memastikan ketepatan sumber.
Ia boleh dilihat daripada empat prinsip teknikal utama yang digunakan bahawa IPFS adalah terutamanya sistem yang mengoptimumkan storan, penghantaran, carian fail, dll. IPFS telah digunakan selama 6 tahun sejak dikeluarkan pada tahun 2015, tetapi ia tiada kaitan dengan blockchain itu sendiri, dan ia juga tidak sama dengan FileCoin, yang dilancarkan tahun lepas.
Filecoin hanyalah lapisan insentif IPFS Ia menyelesaikan masalah IPFS dengan memperkenalkan reka bentuk blockchain dan model ekonomi.
Memandangkan blockchain itu sendiri tidak sesuai untuk menyimpan jumlah data yang besar, ia hanya boleh merekodkan beberapa data transaksi mudah. Jika IPFS dan Filecoin boleh menyediakan kaedah penyimpanan jangka panjang, kos rendah, selamat dan perlindungan privasi untuk blockchain, ia akan menjadi infrastruktur penting untuk blockchain.
02
Ace Pigeon mainnet ada dalam talian, apakah maksudnya?
Filecoin pada asalnya dirancang untuk dilancarkan di mainnet pada tahun 2018, tetapi pelancaran itu ditangguhkan berkali-kali selepas banyak halangan, ia digelar sebagai "projek merpati", tetapi setiap kali ia telah ditangguhkan dilancarkan, ia menjadi tumpuan industri. Apakah sebenarnya yang dimaksudkan apabila mainnet berada dalam talian dan apakah kesan yang mungkin berlaku?
Pertama sekali, banyak platform dagangan seperti Binance, OKEx, Huobi, dan Coinbase telah menyatakan dengan jelas bahawa mereka akan menyokong projek itu, yang akan membantu menggalakkan lagi pertumbuhan pesat IPFS dan menggalakkan pembangunan dan kemakmuran rantaian blok. industri.
Kedua, IPFS mula berintegrasi dengan dunia Internet tradisional. Ia akan menarik lebih ramai pengguna biasa untuk mengambil bahagian dalam rantaian blok. Biarkan lebih ramai orang mengalami kelebihan storan terdesentralisasi dari segi perlindungan privasi, kos penyimpanan, keselamatan dan kestabilan, dsb., yang kondusif untuk pemindahan nilai data.
Akhir sekali, mengubah secara asas cara pengguna mengakses fail. Semua akses akan disebarkan ke nod yang berbeza Penggodam sebenarnya tidak tahu pelayan mana fail ini disimpan, dan tidak ada cara untuk menyerangnya Jika anda ingin menyerang pelayan tertentu, anda pada dasarnya perlu menangkap rangkaian tertentu, mengelak HTTP Kelemahan terdedah kepada pengintip dan tidak stabil.
Difahamkan bahawa semua dokumen sulit yang diambil dari bulan semasa program pendaratan bulan Apollo AS telah dimuat naik dan disimpan menggunakan IPFS, pelayar kedua terbesar di dunia, mengumumkan bahawa ia menyokong protokol yang diedarkan oleh imToken dengan jelas; menyatakan bahawa ia akan Mengakses IPFS, Perpustakaan Kongres dan WikiLeaks juga menggunakan rangkaian IPFS untuk menyimpan data, dsb. .
Dengan lonjakan dalam permintaan storan dalam era data, Filecoin cuba menggunakan penyelesaian rantaian blok untuk merevolusikan medan storan Memandangkan teknologi yang dibangunkan di sekitar titik kesakitan dalam rantaian blok, IPFS mungkin membawa aplikasi blockchain Perlaksanaan menambah lebih banyak kemungkinan.
Apakah pendapat anda tentang perkembangan Filecoin pada tahun lalu sejak pelancarannya? Selamat datang untuk berkongsi pandangan anda di kawasan mesej.
Atas ialah kandungan terperinci Apakah storan teragih yang menyelesaikan masalah memori yang tidak mencukupi dalam blockchain?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!