Bersedia untuk Neo 3.0? Evolusi Blockchain

Neo adalah salah satu blockchain lebih tua, sekarang ini penyenaraian neo agak dipandang rendah berbanding dengan nama yang menggunakan pemasaran yang agresif, memang, kita dapat mengatakan bahawa NEO tidak pernah mempunyai minat yang besar dalam Pemasaran.

Walau bagaimanapun, ia selalu hadir dalam persidangan antarabangsa dan cuba berkembang untuk menyelesaikan masalah yang sedang menimpanya, mari kita bincangkan mengenai blockchain 3.0.

Bersedia untuk Neo 3.0? Evolusi Blockchain - neo 3 mata sifar

NEO bertujuan untuk Blockchain 3.0

Ketika kita belajar dari artikel rasmi, NEO berusaha keras untuk memahami bagaimana mengembangkan Blockchain dan menyesuaikannya dengan penggunaan skala besar, ia sedang berbicara dengan dunia industri dan keusahawanan untuk memahami keperluan dan bagaimana menawarkannya untuk penggunaan jisim.

Apa yang akan dimiliki oleh Neo 3.0

dBFT 2.0

Toleransi Kesalahan Byzantine yang didelegasikan (dBFT) adalah mekanisme permuafakatan yang dirancang khusus untuk rantaian blok. Satu siri nod konsensus dipilih melalui proses pengundian dan simpul-simpul ini bersama-sama menghasilkan dan mengesahkan blok. Oleh kerana node konsensus diperlukan untuk mencapai konsensus bersama pada blok baru sebelum melakukan blockchain, dBFT menyediakan tujuan blok tunggal, yang bermaksud bahawaBlockchain NEO tidak boleh dipalsukan dan transaksi tidak dapat dipulihkan. Setelah transaksi disahkan di blockchain, transaksi tidak dapat dibalikkan atau dibatalkan. Untuk aplikasi kewangan, tujuan transaksi adalah keperluan

NEO dan GAS lebih rendah kos

Seperti yang kita ketahui, terdapat dua token asli pada blockchain NEO, iaitu neo dan gas. Gas digunakan untuk membayar yuran transaksi dan perbelanjaan untuk melaksanakan kontrak pintar.

Pada masa ini, kos pelaksanaan dan pengurusan kontrak pintar yang agak tinggi menyebabkan keengganan dalam penggunaan dan pengembangan kontrak pintar. Model harga semasa menjadi halangan yang signifikan dalam senario aplikasi gas dan oleh itu menghalang pertumbuhan dan penggunaan DApp yang berterusan di platform NEO.

Di NEO 3.0, kami akan mengatasi masalah ini mengurangkan kos pelaksanaan dan pelaksanaan dengan ketara kontrak pintar, sehingga memperluas senario aplikasi gas dan meningkatkan jumlah DApps. Sebelum pelaksanaan NEO 3.0, projek yang boleh dipercayai dapat memohon geran dari NEO Foundation dengan kos pelaksanaan kontrak.

Akses ke sumber Internet

NEO 3.0 akan mempunyai pelaksanaan Oracle bawaan yang membolehkan kontrak pintar mengakses sumber Internet semasa pelaksanaan. Ketidakselarasan antara nod ketika mengakses sumber Internet dapat diselesaikan berkat keselamatan dan kecekapan dBFT 2.0. Berkat fungsi ini, pemaju dapat dengan mudah mengembangkan oracle yang lebih canggih atau khusus senario berdasarkan NEO dan mengembangkan lebih banyak lagi Kepelbagaian DApps berdasarkan data luaran. d. Protokol P2P Di NEO 3.0, kami akan merancang semula protokol P2P, menambahkan sokongan untuk protokol komunikasi UDP, dan mengaktifkan pilihan pemampatan. Ini semestinya akan meningkatkan kestabilan TPS dan rangkaian.

NeoVM NeoVM 

mesin maya ringan untuk melaksanakan kontrak pintar. Ia mempunyai permulaan yang cepat, penggunaan sumber yang rendah, dan menyokong pelbagai bahasa pengaturcaraan peringkat tinggi untuk membolehkan pembangun membina kontrak dengan alat yang biasa. Di NEO 3.0, NeoVM ia akan dipisahkan sepenuhnya dari blockchain dan akan menjadi mesin maya tulen. Terdapat beberapa kelebihan untuk ini: Pelaksanaan kontrak asli dengan mudah. Senario aplikasi NeoVM di luar blockchain. Penyatuan NeoVM yang mudah ke IDE mana pun dan penyahpepijatan kontrak pintar dengan mudah tanpa memuatkan data blockchain. Di samping itu, NeoVM juga akan menyertakan beberapa ciri baru, seperti sokongan untuk ahli statik, pengendalian pengecualian, dan banyak lagi.

Senibina yang dipermudahkan

Pada masa ini, terdapat dua kaedah untuk mencipta aset di NEO. Yang pertama adalah membuat aset global dengan RegisterTransaction dan yang kedua adalah membuat aset kontrak dengan kontrak pintar. Dalam praktiknya, sumber global jarang digunakan dan kebanyakan aplikasi membuat sumber kontrak kerana fleksibiliti dan fungsinya. Oleh kerana aset global tidak disatukan dengan kontrak pintar, menguruskan aset global dalam kontrak pintar sangat sukar.

Atas sebab-sebab ini, tidak anda mesti terus menyokong sumber global di NEO 3.0. Di NEO 3.0, semua aset dibuat dalam kontrak pintar, termasuk neo dan gas.

Dengan membuang sumber daya global, menjadi mustahil untuk menyatukan semua jenis transaksi. Pada masa ini terdapat 2 jenis transaksi yang berbeza di NEO 9.x. Jenis urus niaga ini berkaitan dengan senario aplikasi tertentu atau menyediakan pelbagai fungsi khusus. Contohnya, RegisterTransaction dan IssueTransaction berkaitan dengan penciptaan dan pengagihan sumber global. Oleh kerana aset global tidak lagi wujud, urus niaga berkaitan ini akan menjadi usang.

Transaksi lain yang berurusan dengan senario aplikasi yang kompleks juga akan dikeluarkan dan diganti dengan perkhidmatan interoperabilitas dalam kontrak pintar. Akibatnya, hanya ada keperluan untuk satu jenis transaksi di NEO 3.0, yang digunakan untuk melaksanakan kontrak pintar.

Kami juga telah mencadangkan model pengesahan yang dipermudahkan yang akan meningkatkan kelajuan pengesahan transaksi dan akan membolehkan anda melakukan pengesahan ini pada masa yang sama.

Dengan penyesuaian seni bina ini, prestasi lapisan asas NEO 3.0 akan meningkat dengan ketara mengikut pesanan besarnya. Walau bagaimanapun, seni bina baru ini boleh menyebabkan ketidaksesuaian dengan NEO 2.x. Untuk meminimumkan kesan ketidaksesuaian ini, kami merancang untuk menunda pengembangan sebarang ciri yang tidak sesuai sehingga semua ciri yang sesuai dengan NEO 2.x dikembangkan.

NeoFS

NeoFS adalah platform penyimpanan objek terdesentralisasi dan diedarkan yang disatukan dengan NEO. NeoFS terutama dimaksudkan untuk digunakan oleh DApps untuk penyimpanan data dan sebagai rangkaian Penghantaran Kandungan. Di samping itu, NeoFS dapat digunakan untuk membuat sistem penyimpanan tersebar peribadi untuk SMB, menggunakan pelayan atau kelompok biasa (pusat data), dan untuk menyimpan sejumlah besar data IoT yang tidak terstruktur.

Penggunaan kontrak pintar dicadangkan untuk mengawal penyaluran ganjaran dari pemilik data dan penerbit kepada peserta yang menghosting data. THEProtokol NEO dapat diperluas untuk integrasi yang lebih mendalam dengan NeoFS, yang memungkinkan untuk penyimpanan pada nod data dan bukannya lejar blockchain. Topik untuk penyelidikan lebih lanjut adalah potensi untuk mengurangkan kos pengedaran kontrak pintar bersama dengan penyimpanan data dan fail yang akan digunakan oleh kontrak pintar. Selain itu, NeoFS dapat digunakan untuk menyimpan data blok lama dan bukannya nod penuh, seterusnya meningkatkan skalabilitas NEO.

NeoFS mengandungi kaedah penentuan kedudukan data yang berskala. Pengawalan tepat pada lokasi objek dan pergerakan data minimum sekiranya berlaku kegagalan node penyimpanan mereka diperoleh dengan menggunakan subkumpulan peta rangkaian dan peraturan dasar penyimpanan untuk kedudukan objek, bersama dengan Rendezvous hash untuk memilih nod.

Di samping itu, platform yang dicadangkan menggunakan kaedah pengesahan data pengetahuan sifar baru berdasarkan hash homomorfik untuk meminimumkan pemindahan data. Ini membantu mengekalkan skalabiliti rangkaian dengan meminimumkan kos pengiraan pada penyimpanan dan pengesahan simpul simpul dan memastikan sebilangan besar interaksi selari.

neoID

Identiti digital merujuk kepada maklumat identiti individu, organisasi dan entiti lain yang wujud dalam format elektronik. Blockchain menawarkan cara baru untuk menentukan identiti dan hubungan antara mereka.

NeoID adalah protokol identiti terdesentralisasi yang dibina di atas NEO. Ini membolehkan pengguna dan organisasi mempunyai kawalan yang lebih baik terhadap identiti mereka dan menawarkan tahap kepercayaan dan keselamatan yang lebih tinggi untuk ekonomi pintar.

Ia terdiri daripada tiga bahagian utama: Model kepercayaan, Model Privasi dan Model Permainan. Model Kepercayaan menerangkan peraturan kepercayaan dalam rangkaian yang diedarkan ini. Model privasi menerangkan skema perlindungan privasi untuk data dalam talian pengguna. Model permainan menerangkan faedah dan penalti tindakan dalam laman web kepercayaan. Ketiga-tiga bahagian ini menyediakan model matematik untuk abstraksi dunia nyata, yang menjadi asas NeoID.

NeoID tidak hanya akan menyokong model penerbitan pengecam terdesentralisasi, tetapi juga akan sesuai dengan model penerbitan sijil tahap X.509.

Bilakah peralihan dari NEO 2.0 ke 3.0 akan berlaku?

keseluruhan proses, melainkan keadaan yang tidak dijangka, akan berakhir pada tahun 2020.

Cara berhijrah dari NEO 2 ke NEO3

Penghijrahan DApps dan pengguna dari NEO 2.x ke NEO 3.0 tidak dapat dielakkan. Pada masa ini, ciri NEO 3.0 masih dalam pembangunan, dengan kemungkinan peningkatan dan perubahan kecil. Oleh itu, adalah tidak logik untuk merancang rancangan migrasi yang komprehensif pada tahap ini. Walau bagaimanapun, prinsip utama ditetapkan seperti berikut:

A. Data dan rekod transaksi di NEO 2.x akan disimpan secara kekal.

b. Penghijrahan akan disimulasikan di TestNet untuk memastikan peralihan yang lancar.

c. Kos yang dikeluarkan semasa proses migrasi, seperti pengagihan semula kontrak dan pengujian, akan diganti oleh Yayasan NEO.

d. Pasukan NGD akan memberikan sokongan teknikal sepenuhnya untuk penghijrahan DApps.

adalah. Pemegang token perlu menukar token untuk mengaktifkan yang baru di NEO 3.0.

f. Pengguna pertukaran tidak akan terjejas.

g. Untuk mendorong pengguna dan DApps untuk berpindah, rancangan insentif untuk pengguna awal akan dikembangkan dan dilaksanakan.