Handa para sa Neo 3.0? Ang ebolusyon ng Blockchain

Si Neo ay isa sa blockchain mas matanda, kasalukuyang ang neo quote ito ay isang maliit na underestimated kumpara sa mga pangalan na gumagamit ng agresibong marketing, sa katunayan, masasabi natin na ang NEO ay hindi kailanman nagkaroon ng isang mahusay na interes sa Marketing.

Gayunpaman, laging naroroon sa mga kumperensya sa internasyonal at sinusubukan na magbago upang malutas ang mga problema na kasalukuyang nagdurusa nito, pag-usapan natin ang tungkol sa blockchain 3.0

Handa na para sa Neo 3.0? Blockchain evolution - neo 3 zero point

Nilalayon ng NEO para sa Blockchain 3.0

Habang natututo tayo mula sa isang opisyal na artikulo, nagsusumikap ang NEO na maunawaan kung paano paunlarin ang Blockchain at iakma ito sa malakihang pagkonsumo, nakikipag-usap sa mundo ng industriya at entrepreneurship upang maunawaan ang mga pangangailangan at kung paano ito maalok para sa pag-aampon ng misa

Ano ang magkakaroon ng Neo 3.0

dBFT 2.0

Delegated Byzantine Fault Tolerance (dBFT) ay isang mekanismo ng pinagkasunduan na sadyang idinisenyo para sa blockchain. Ang isang serye ng mga pinagsama-samang node ay pinili sa pamamagitan ng isang proseso ng pagboto at ang mga pinagsama-samang node na ito ay bumubuo at mapatunayan ang mga bloke nang magkasama. Dahil ang mga consensus node ay obligadong maabot ang isang ibinahaging pinagkasunduan sa isang bagong bloke bago pumayag sa blockchain, ang dBFT ay nagbibigay ng mga layunin na single-block, na nangangahulugangang isang blockchain NEO ay hindi mai-forked at hindi maibabalik ang mga transaksyon. Kapag nakumpirma ang isang transaksyon sa blockchain, hindi ito maaaring kanselahin o kanselahin. Para sa mga pinansyal na aplikasyon, ang layunin ng isang transaksyon ay isang pangangailangan

Ang mas mababang gastos sa NEO at GAS

Tulad ng alam natin, mayroong dalawang katutubong mga token sa NEO blockchain, lalo na ang neo at gas. Ang gas ay ginagamit upang magbayad ng mga bayarin sa transaksyon at ang gastos ng pagpapatupad ng mga matalinong kontrata.

Sa kasalukuyan, ang medyo mataas na gastos ng pagpapatupad at pamamahala ng mga matalinong kontrata ay humantong sa isang pag-aatubili upang magamit at bumuo ng mga matalinong kontrata. Ang kasalukuyang modelo ng pagpepresyo ay nagiging isang makabuluhang balakid sa mga senaryo ng aplikasyon ng gas at samakatuwid ay humahadlang sa patuloy na paglago ng pag-unlad at paggamit ng DApp sa platform ng NEO.

Sa NEO 3.0, tatalakayin natin ang problemang ito makabuluhang binabawasan ang mga gastos sa pagpapatupad at pagpapatupad matalinong mga kontrata, sa gayon pinapalawak ang mga senaryo ng aplikasyon ng gas at pagtaas ng bilang ng mga DApps. Bago ang pagpapatupad ng NEO 3.0, ang mga maaasahang proyekto ay maaaring mag-aplay para sa mga gawad mula sa NEO Foundation na may mga gastos sa pagpapatupad ng kontrata.

Pag-access sa mga mapagkukunan sa Internet

Ang NEO 3.0 ay magkakaroon ng isang pinagsamang pagpapatupad ng Oracle na nagpapahintulot sa mga matalinong kontrata na ma-access ang mga mapagkukunan ng Internet sa panahon ng pagpapatupad. Ang pagkakapare-pareho sa pagitan ng mga node habang ang pag-access sa mga mapagkukunan ng Internet ay maaaring malutas salamat sa seguridad at kahusayan ng dBFT 2.0. Salamat sa pag-andar na ito, ang mga developer ay madaling makagawa ng mas sopistikado o oraksyon na tiyak na sitwasyon na batay sa NEO at higit pa Nai-iba-ibang DApps batay sa panlabas na data. d. Ang P2P protocol Sa NEO 3.0, muling ididisenyo namin ang P2P protocol, magdagdag ng suporta para sa protocol ng komunikasyon ng UDP at paganahin ang mga pagpipilian sa compression. Ito ay dapat na makabuluhang mapabuti ang TPS at katatagan ng network.

NeoVM NeoVM 

isang light virtual machine para sa pagpapatupad ng mga matalinong kontrata. Nagtatampok ito ng mabilis na pagsisimula, mababang pagkonsumo ng mapagkukunan at sumusuporta sa maraming mga wika ng programming na may mataas na antas upang payagan ang mga developer na lumikha ng mga kontrata sa mga pamilyar na tool. Sa NEO 3.0, NeoVM ito ay ganap na mawawala mula sa blockchain at magiging isang purong virtual machine. Mayroong maraming mga pakinabang sa ito: Madaling pagpapatupad ng mga katutubong kontrata. Mga senaryo ng aplikasyon ng NeoVM sa labas ng blockchain. Madaling pagsasama ng NeoVM sa anumang IDE at madaling pag-debug ng mga matalinong kontrata nang hindi naglo-load ng data ng blockchain. Bilang karagdagan, isasama rin sa NeoVM ang ilang mga bagong tampok, tulad ng suporta para sa mga static na miyembro, paghawak sa pagbubukod at marami pa.

Pinasimple na arkitektura

Sa kasalukuyan, mayroong dalawang pamamaraan ng paglikha ng mga mapagkukunan sa NEO. Ang una ay ang lumikha ng isang pandaigdigang pag-aari na may RegisterTransaction at ang pangalawa ay ang paglikha ng isang asset ng kontrata na may isang matalinong kontrata. Sa pagsasagawa, ang mga pandaigdigang mapagkukunan ay bihirang ginagamit at karamihan sa mga aplikasyon ay lumikha ng mga mapagkukunan ng kontraktwal dahil sa kanilang kakayahang umangkop at pag-andar. Dahil ang pandaigdigang mga mapagkukunan ay hindi isinama sa mga matalinong mga kontrata, napakahirap ang pamamahala ng mga mapagkukunan sa pandaigdigang mga kontrata.

Para sa mga kadahilanang ito, hindi kailangan mong magpatuloy sa pagsuporta sa mga pandaigdigang mapagkukunan sa NEO 3.0. Sa NEO 3.0, ang lahat ng mga mapagkukunan ay nilikha sa mga matalinong kontrata, kabilang ang neo at gas.

Sa pamamagitan ng pagtanggal ng pandaigdigang mga mapagkukunan, posible na pag-isahin ang lahat ng mga uri ng mga transaksyon. Sa kasalukuyan, sa NEO 2.x, mayroong 9 iba't ibang uri ng mga transaksyon. Ang mga uri ng mga transaksyon na ito ay nauugnay sa isang tiyak na senaryo ng aplikasyon o nagbibigay ng maraming mga tampok na angkop na lugar. Halimbawa, ang RegisterTransaction at IssueTransaction ay nauugnay sa paglikha at pamamahagi ng mga pandaigdigang mapagkukunan. Dahil hindi na umiiral ang mga pandaigdigang aktibidad, ang mga kaugnay na transaksyon na ito ay hindi na ginagamit.

Ang iba pang mga transaksyon na nakitungo sa mga komplikadong mga sitwasyon ng aplikasyon ay aalisin at papalitan ng mga serbisyo ng interoperability sa matalinong mga kontrata. Bilang isang resulta, mayroon lamang isang pangangailangan para sa isang solong uri ng transaksyon sa NEO 3.0, na ginagamit upang magsagawa ng matalinong mga kontrata.

Iminungkahi rin namin ang isang pinasimple na modelo ng pagpapatunay na lubos na mapapabuti ang bilis ng pag-verify ng transaksyon at papayagan ang mga pagpapatunay na ito na tumakbo nang sabay-sabay.

Sa mga pagsasaayos ng arkitektura na ito, ang pagganap ng base layer NEO 3.0 ay malaking pagtaas sa pamamagitan ng mga order ng magnitude. Gayunpaman, ang bagong arkitektura na ito ay maaaring humantong sa hindi pagkakatugma sa NEO 2.x. Upang mabawasan ang epekto ng hindi katugma na ito, plano naming maantala ang pagbuo ng anumang hindi katugma na mga tampok hanggang sa ang lahat ng mga tampok na katugma sa NEO 2.x ay nabuo.

NeoFS

Ang NeoFS ay isang desentralisado at ipinamamahagi ng platform ng imbakan ng object na isinama sa NEO. Pangunahing inilaan ang NeoFS para magamit ng DApp para sa pag-iimbak ng data at bilang isang network ng paghahatid ng nilalaman. Bilang karagdagan, ang NeoFS ay maaaring magamit upang lumikha ng mga pribadong sistema ng pamamahagi ng imbakan para sa mga SME na gumagamit ng mga regular na server o kumpol (mga sentro ng data) at mag-imbak ng malaking halaga ng hindi nakaayos na data ng IoT.

Ang paggamit ng mga matalinong kontrata ay iminungkahi upang kontrolin ang pamamahagi ng mga premyo ng mga may-ari ng data at mga publisher sa mga kalahok na nagho-host ng data. ANGAng protocol ng NEO ay maaaring mapalawak para sa mas malalim na pagsasama kasama ang NeoFS, pinapayagan ang imbakan sa mga node ng data sa halip na blockchain ledger. Ang isang paksa para sa karagdagang pananaliksik ay ang potensyal na bawasan ang gastos ng pamamahagi ng mga matalinong kontrata kasama ang pag-iimbak ng data at mga file na gagamitin ng mga matalinong kontrata. Bilang karagdagan, ang NeoFS ay maaaring magamit upang mag-imbak ng mga lumang data ng bloke sa halip na mga buong node, na karagdagang pagtaas ng scalability ng NEO.

Ang NeoFS ay naglalaman ng isang nasusukat na pamamaraan ng pagpoposisyon ng data. Ang tumpak na kontrol sa lokasyon ng mga bagay at minimal na paggalaw ng data kung sakaling ang mga pagkabigo sa node ng imbakan sila ay nakuha gamit ang isang subset ng isang mapa ng network at mga patakaran sa patakaran sa imbakan para sa pagpoposisyon ng mga bagay, kasama ang hash Rendezvous para sa pagpili ng mga node.

Bilang karagdagan, ang iminungkahing platform ay gumagamit ng isang bagong paraan ng pagpapatunay ng data ng zero-kaalaman batay sa homomorphic hash upang mabawasan ang mga paglilipat ng data. Makakatulong ito na mapanatili ang scalability ng network sa pamamagitan ng pagliit ng mga gastos sa pagkalkula sa pag-iimbak at pagpapatunay node node at tinitiyak ang isang malaking bilang ng mga magkatulad na pakikipag-ugnayan.

neoID

Ang digital na pagkakakilanlan ay tumutukoy sa impormasyon tungkol sa pagkakakilanlan ng mga indibidwal, samahan at iba pang mga nilalang na umiiral sa elektronikong format. Nag-aalok ang Blockchain ng isang bagong paraan upang tukuyin ang mga pagkakakilanlan at relasyon sa pagitan nila.

Ang NeoID ay isang desentralisado na protocol ng pagkakakilanlan na itinayo sa NEO. Pinapayagan nito ang mga gumagamit at samahan na magkaroon ng mas mahusay na kontrol sa kanilang pagkakakilanlan at nag-aalok ng isang mas mataas na antas ng tiwala at seguridad para sa matalinong ekonomiya.

Binubuo ito ng tatlong pangunahing bahagi: modelong Tiwala, Modelo ng privacy at modelo ng Laro. Inilalarawan ng Trust Model ang mga patakaran ng tiwala sa ipinamamahaging network na ito. Inilarawan ng modelo ng privacy ang scheme ng proteksyon sa privacy para sa online data ng mga gumagamit. Inilarawan ng modelo ng laro ang mga pakinabang at parusa ng mga aksyon sa loob ng network ng tiwala. Ang tatlong bahagi na ito ay nagbibigay ng isang matematikal na modelo para sa tunay na mundo abstraction, na bumubuo ng batayan ng NeoID.

Hindi lamang susuportahan ng NeoID ang isang desentralisadong modelo ng pagpapalabas ng identifier, ngunit magkatugma din sa modelo ng X.509 antas ng pagpapalabas ng sertipiko.

Kailan magaganap ang paglipat mula sa NEO 2.0 hanggang 3.0?

ang buong proseso, na nagbabawal sa mga hindi inaasahang pangyayari, ay magtatapos sa 2020.

Paano lumipat mula sa NEO 2 hanggang NEO3

Hindi maiiwasan ang paglipat ng DApps at mga gumagamit mula sa NEO 2.x hanggang NEO 3.0. Sa ngayon, ang mga tampok ng NEO 3.0 ay nasa ilalim pa rin ng pag-unlad, na may posibleng mga menor de edad na pagpapabuti at pagbabago. Samakatuwid, hindi makatwiran na lumikha ng isang komprehensibong plano sa paglilipat sa yugtong ito. Gayunpaman, ang pangunahing mga prinsipyo ay itinakda bilang mga sumusunod:

A. Ang mga talaan ng data at transaksyon sa NEO 2.x ay panatilihing permanente.

b. Ang paglipat ay kunwa sa TestNet upang matiyak ang isang maayos na paglipat.

c. Ang mga gastos na natamo sa panahon ng proseso ng paglilipat, tulad ng muling pamamahagi ng kontrata at mga pagsubok, ay gagantihin ng NEO Foundation.

d. Ang pangkat ng NGD ay magbibigay ng komprehensibong suporta sa teknikal para sa paglipat ng DApps.

ay. Kailangang magpalitan ng mga token holder upang maisaaktibo ang mga bago sa NEO 3.0.

f. Ang mga gumagamit ng Exchange ay hindi maaapektuhan.

g. Upang hikayatin ang mga gumagamit at DApps na lumipat, isang plano ng insentibo para sa mga maagang adopter ay bubuo at ipatupad.