Filecoini võrk tutvustab ka EVM-iga ühilduvat FVM-i, luues Ethereumi arendajatele lihtsa silla, et kasutada oma kogemusi ja teadmisi Filecoini dappide loomiseks.
FVM pakub WASM-i käituskeskkonda, et võimaldada Filecoinis nutikate lepingute täitmist, võimaldades täita dappisid, mis rõhutavad selle tõestatavat salvestusruumi. Need Filecoini-spetsiifilised rakendused kasutavad võrgu ainulaadseid funktsioone, et pakkuda turvalisi ja kontrollitavaid salvestuslahendusi. Selles artiklis uurime FVM-i arhitektuuri, selle võimalikke kasutusjuhtumeid ning anname ülevaate ERC20 märgilepingute juurutamise kohta Filecoini võrgus Remixi ja MetaMaski abil.
Filecoin on detsentraliseeritud salvestusvõrk, mille eesmärk on luua tõhusam ja turvalisem viis inimkonna kõige olulisemate andmete salvestamiseks ja jagamiseks. Võrgustik on kasutusele võtnud Filecoini virtuaalmasina (FVM), mis võimaldab arendajatel luua ja juurutada Filecioni võrgus nutikaid lepinguid.
Praegu saavutab Filecoin mõned põhifunktsioonid sisseehitatud näitlejate (nutikate lepingute) kaudu ja nad vastutavad peamiste Filecoini funktsioonide täitmise eest, sealhulgas kaevurite haldamine, salvestusturu haldamine ja Filecoin plus jne. Sisseehitatud näitlejate loend võib leida siin. Selline paindlik disain võimaldab osalejatel üksteisega suhelda, võimaldades Filecoini protokolli peale ehitada keerukaid rakendusi.
Kasutaja määratud toimija (teise nimega nutikas leping) Filecoini võrgus loob ja määratleb kasutaja, et rakendada kohandatud funktsioone ja käitumist. Need nutikad lepingud saavad suhelda sisseehitatud osalejatega, et kasutada ära Filecoini tõestatavaid salvestusfunktsioone ja muuta palju kasutusjuhtumeid salvestusruumi ümber.
Seega võimaldab FVM koos Filecoini tõestatava salvestusega arendajatel luua laia valikut dappisid, mis saavad ära kasutada Filecoini funktsioone, näiteks detsentraliseeritud salvestusruumi.
sisu
Mis on FVM ja miks see oluline on?
FVM ehk Filecoin Virtual Machine, mis pakub nutikate lepingute jaoks ahelasisest käituskeskkonda, mis ühildub ka EVM-iga. FVM-i eesmärk on võimaldada tõeliselt detsentraliseeritud Internetti ja toetada suuremahulisi rakendusi, tuues Filecoini võrku üldise programmeeritavuse.
Nende eesmärkide saavutamiseks ühendab FVM nutikad lepingud ja kinnitatud salvestusruumi. See toimib nagu nutikas leping, sooritades teatud tingimuste täitmisel automaatselt konkreetse toimingu. Kuid FVM-i eristab teistest nutikatest lepingutest selle võime pääseda juurde virtuaalmasina keskkonnas salvestatud andmete kontrollitud tõenditele.
Millised on FVM-i ainulaadsed omadused?
FVM suudab säilitada andmete turvalisuse ja muutumatuse, andes samal ajal kasutajatele nende andmete tegeliku omandiõiguse. See on võimalik, kuna FVM töötab pigem oleku kui andmete enda arvutamise teel. Kui FVM andmetele juurde pääseb, manipuleerib see salvestatud andmetehingu (kliendi ja salvestuskaevandaja vaheline leping) metaandmetega andmeid ise muutmata.
FVM-i teine eelis on see, et see suudab koordineerida ahelavälist andmete arvutamist, nagu on näidatud Protocol Labi raamistikus Compute over Data, Tursk. Neile, kes soovivad tehnoloogiasse sügavamale sukelduda, on üksikasjalik dokumentatsioon saadaval alloleva nupu kaudu.
FVM-i sees: arhitektuuriline disain
FVM-i toetus WebAssemblyle (WASM) on üks peamisi funktsioone, mis muudab selle mitmekülgseks tööriistaks arendajatele, kes loovad Filecoini võrku dappe. WASM on madala taseme programmeerimiskeel, mida saab kasutada kõrgema taseme keelte koostamise sihtmärgina. See tähendab, et nutikaid lepinguid, mis on kirjutatud mis tahes WASM-i kompileerivas keeles, saab FVM-is tõhusalt ja turvaliselt täita.
Toetades Ethereumis kasutatavat Solidity programmeerimiskeelt ja pakkudes ühilduvust populaarsete EVM-i tööriistadega, nagu Hardhat, Remix, Metamask ja OpenZeppelin, hõlbustab FVM arendajatel Filecoini võrgu pakutavate ainulaadsete eeliste ärakasutamist, kasutades samal ajal oma teadmisi ja teadmisi. tugevate nutikate lepingute loomise kogemus.
Virtuaalmasin sisaldab ka sisseehitatud näitlejaid, mis võimaldavad Filecoini spetsiifilisi funktsioone. Nende osalejatega saab suhelda nutikate lepingute kaudu, pakkudes arendajatele Filecoini võrku dappide loomisel veelgi rohkem paindlikkust ja funktsionaalsust.
Tänu võimalusele kasutada nii EVM-iga ühilduvaid nutikaid lepinguid kui ka sisseehitatud osalejaid, on arendajatel juurdepääs paljudele tööriistadele, et luua võimsaid ja ainulaadseid rakendusi, mis kasutavad Filecoini detsentraliseeritud salvestusvõrku.
FVM-i jõuline tegevuskava Web3 sujuvaks arendamiseks
FVM-il on põhjalik tegevuskava, mis hõlmab kolme peamist verstaposti. Need verstapostid püüavad muuta FVM-i koostalitlusvõimeliseks virtuaalmasinaks ja atraktiivseks võimaluseks Web3 arendajatele, kes otsivad platvormi oma Solidity-kirjutatud rakenduste käitamiseks.
Meeskonnal on silmas kolm verstaposti:
- Esimene verstapost keskendub toimiva ja turvalise FVM-i arhitektuuri arendamisele, tagades selle põhiturvalisuse ja funktsionaalsuse.
- 2. verstapostiga keskenduvad nad an EVM-iga ühilduv FVM-i versioon nimega "FEVM", mis läheb eetrisse 14. märtsil. Lõppkokkuvõttes võimaldab see kogenud Solidity arendajatel kasutada küpseid ja võimsaid Ethereumi tööriistu, et luua Filecoinile dappe, et avada tõestatava salvestusruumi võimalused.
- Järgmine verstapost seab prioriteediks FVM-i kohalike osalejate toe rakendamise, mida toetab WASM. See tähendab, et arendajad saavad luua nutikaid lepinguid, kasutades selliseid keeli nagu Rust, Go ja JavaScript/TypeScript, mis kõik töötavad sujuvalt FVM-i WASM-i käitusajal.
Arendajad saavad alustada FEVM-i jaoks Solidity nutikate lepingute loomist enne selle käivitamist, kasutades EVM-i tööriistakomplekti Filecoini testvõrgus Hyperspace. See võimaldab arendajatel testida ja siluda oma nutikaid lepinguid simuleeritud keskkonnas enne nende Filecoini võrku juurutamist.
2023. aasta veebruari seisuga on FVM lõpetanud Milestone 2.1, mis keskendub FEVMi arendamisele. Eeldatavasti võetakse see Filecoini põhivõrku kasutusele 14. märtsil 2023. Tegevuskava kohaselt on eesmärk Milestone 2 lõpuleviimine 2023. aasta keskpaigaks, mille tulemuseks on täielikult toimiv FVM.
FVM-i kasutusjuhtude uurimine
FVM pakub palju potentsiaalseid kasutusjuhtumeid, alates infrastruktuurist kuni täislahendusteni. Näiteks hõlmab üks kasutusjuht salvestustehingute replikatsiooni automatiseerimist. FVM saab automatiseerida salvestuslepingute uuendamist vastavalt kliendi eelistustele, võimaldades pidevat salvestamist.
Lisaks saavad arendajad FVM-iga luua ja hallata andmeid detsentraliseeritud autonoomseid organisatsioone (Data DAO). See võimaldab üksikisikutel või organisatsioonidel andmekogusid kureerida ja säilitada. Lisaks saavad Data DAO-d hallata ja rahastada juurdepääsu andmetele ning koondada tulud jagatud riigikassasse, et rahastada kogude säilitamist ja pikaajalist kasvu.
FVM-i võimalused on piiramatud ja sõltuvad arendajate loovusest ideede väljatöötamisel ja ehitamisel.
ERC-20 märgi loomine Filecoin Networkis
Filecoin toetab mitut märgistandardit, sealhulgas natiivset FIL-märki ja Ethereumiga ühilduvat ERC-20 märgistandardit. Need märgistandardid võimaldavad luua ja vahetada Filecoini võrgus erinevat tüüpi digitaalseid varasid.
Nüüd vaatame, kuidas luua Filecoini võrgus ERC-20 märk. Kuna FVM on EVM-iga ühilduv käituskeskkond, kasutame järgmises näites OpenZeppline'i, MetaMaski ja Remixi ERC20 nutikat lepingut.
Esiteks peame installima brauseripõhise rahakoti MetaMask, mis võimaldab meil hallata oma vahendeid ja suhelda Ethereumi võrguga. Kui MetaMask on installitud, loome oma ERC-20 žetoonide hoidmiseks uue rahakoti aadressi.
Testimise alustamiseks lisame uuele rahakoti aadressile veidi testvaluutat. Seejärel saame kasutada brauseripõhist arenduskeskkonda nimega Remix, et kirjutada ja juurutada Filecoini võrku nutikas leping.
Üksikasjalikumate samm-sammult juhiste saamiseks minge lehele, klõpsates allolevat linki.
Hardhati kiirjuhendi jaoks klõpsake alloleval nupul.
Detsentraliseeritud ja programmeeritav Web3 tulevik on käes
Filecoin on mänginud olulist rolli andmete salvestamise detsentraliseerimisel. Ja nüüd toob FVM Filecoini programmeeritavuse ja EVM-iga ühilduvad nutikad lepingud, vabastades veelgi selle potentsiaali. Samuti väärib märkimist, et see võimaldab arendajatel ehitada Filecoini plokiahelas Web3 projekte, kasutades oma eelistatud tööriistu ja tarkvarapakette.
Lugege lisateavet tõeliselt detsentraliseeritud Interneti lubamise, suuremahuliste rakenduste loomise ja tõelise andmete omamise kohta Filecoini ja selle FVM-iga.
Kasulikud lingid
Kaebused — See on sponsoreeritud artikkel. DappRadar ei toeta selle lehe sisu ega toodet. DappRadari eesmärk on pakkuda täpset teavet, kuid lugejad peaksid enne tegutsemist alati ise uurima. DappRadari artikleid ei saa pidada investeerimisnõuanneteks.
- SEO-põhise sisu ja PR-levi. Võimenduge juba täna.
- PlatoData.Network Vertikaalne generatiivne Ai. Jõustage ennast. Juurdepääs siia.
- PlatoAiStream. Web3 luure. Täiustatud teadmised. Juurdepääs siia.
- PlatoESG. Autod/elektrisõidukid, Süsinik, CleanTech, Energia, Keskkond päikeseenergia, Jäätmekäitluse. Juurdepääs siia.
- BlockOffsets. Keskkonnakompensatsiooni omandi ajakohastamine. Juurdepääs siia.
- Allikas: https://dappradar.com/blog/unleashing-the-power-of-provable-storage-with-fvm
- :on
- :on
- :mitte
- 1
- 2023
- a
- võime
- Võimalik
- MEIST
- juurdepääs
- Vastavalt
- täpne
- Saavutab
- tegevus
- osalejad
- lisama
- aadress
- ADEelis
- nõuanne
- pärast
- Kokkulepe
- eespool
- Eesmärgid
- aka
- Materjal: BPA ja flataatide vaba plastik
- võimaldama
- Lubades
- võimaldab
- Ka
- alati
- an
- ja
- mistahes
- lahus
- rakendused
- arhitektuur
- OLEME
- ümber
- artikkel
- kaubad
- AS
- vara
- At
- ahvatlev
- automatiseerima
- automaatselt
- automatiseerimine
- autonoomne
- saadaval
- põhineb
- põhiline
- BE
- sest
- muutuma
- olnud
- enne
- käitumine
- alla
- kasu
- Kasu
- vahel
- blockchain
- mõlemad
- BRIDGE
- tooma
- Toomine
- Toob
- ehitama
- Ehitus
- sisseehitatud
- kuid
- nupp
- by
- kutsutud
- CAN
- juhul
- juhtudel
- Centers
- kindel
- klõps
- klient
- Kollektsioonid
- ühilduvus
- kokkusobiv
- täitma
- Lõpetatud
- keeruline
- terviklik
- koosneb
- arvutamine
- Arvutama
- arvutustehnika
- Tingimused
- kaaluda
- sisu
- leping
- lepingud
- koordineerima
- tuum
- looma
- loodud
- loomine
- loovus
- valuuta
- tava
- DAOd
- dappradar
- DApps
- andmed
- juurdepääs andmetele
- andmekaitse
- andmete salvestamine
- tegelema
- Pakkumised
- detsentraliseerimine
- Detsentraliseeritud
- sügavam
- määratletud
- Näidatud
- juurutada
- lähetatud
- juurutamine
- Disain
- üksikasjalik
- Arendajad
- arenev
- & Tarkvaraarendus
- digitaalne
- Digitaalsed varad
- do
- dokumentatsioon
- ei
- iga
- lihtsam
- lihtne
- tõhus
- tõhusalt
- varjatud
- rõhuta
- võimaldama
- võimaldab
- võimaldades
- püüdma
- kinnitada
- tagades
- keskkond
- ERC-20
- ERC20
- ERC20 märk
- jms
- ethereum
- Ethereumi arendajad
- ethereumi võrk
- Isegi
- EVM
- näide
- vahetamine
- täidetud
- hukkamine
- täitmine
- oodatav
- kogemus
- kogenud
- uurima
- FUNKTSIOONID
- Veebruar
- Filecoin
- Filecoin Blockchain
- esimene
- Paindlikkus
- paindlik
- Keskenduma
- keskendub
- Järel
- eest
- avastatud
- Raamistik
- Alates
- täis
- täielikult
- funktsionaalne
- funktsionaalsus
- fond
- raha
- edasi
- Pealegi
- tulevik
- Üldine
- andmine
- Go
- eesmärk
- Eesmärgid
- Kasv
- Olema
- võttes
- omamine
- Kuidas
- Kuidas
- HTTPS
- muutmatus
- rakendada
- täitmine
- oluline
- in
- Kaasa arvatud
- inimesed
- info
- Infrastruktuur
- sees
- paigaldama
- paigaldatud
- juhised
- suhelda
- Internet
- koostalitlusvõimeline
- sisse
- kehtestama
- sisse
- sisse
- investeering
- IT
- ITS
- ise
- Võti
- teadmised
- keel
- Keeled
- suuremahuline
- algatama
- Finantsvõimendus
- võimendav
- nagu
- piiramatu
- LINK
- nimekiri
- elama
- pikaajaline
- Vaata
- otsin
- Partii
- masin
- põhiline
- säilitada
- peamine
- tegema
- TEEB
- Tegemine
- juhtima
- juhtimine
- Märts
- Turg
- küsimus
- küps
- vahendid
- mõdu
- Metaandmed
- MetaMask
- teetähis
- tähtsündmused
- meeles
- kaevandaja
- Kaevurid
- raha teenida
- rohkem
- tõhusam
- kõige
- mitmekordne
- rohkus
- peab
- emakeelena
- võrk
- Uus
- järgmine
- märkides
- nüüd
- of
- pakutud
- pakkumine
- Pakkumised
- on
- Ahelas
- kunagi
- ONE
- Avage Zeppelin
- tegutseb
- valik
- or
- organisatsioonid
- Muu
- meie
- üle
- ülevaade
- enda
- omandiõigus
- pakette
- lehekülg
- Alatine
- inimesele
- Platon
- Platoni andmete intelligentsus
- PlatoData
- mängimine
- palun
- pluss
- ujula
- populaarne
- võimalused
- võimalik
- potentsiaal
- võim
- sisse
- võimas
- eelistusi
- eelistatud
- säilitamine
- Prioriteet
- Toode
- Programming
- projektid
- tõend
- protokoll
- tõestatav
- anda
- annab
- pakkudes
- tegutsemiseks
- valik
- pigem
- lugejad
- Remix
- replikatsioon
- teadustöö
- vastutav
- tulemuseks
- Tulu
- tegevuskava
- jõuline
- Roll
- jooks
- jooksmine
- Rust
- sujuv
- sujuvalt
- kindlustama
- kindlalt
- turvalisus
- Komplektid
- Jaga
- jagatud
- peaks
- märkimisväärne
- alates
- nutikas
- arukas leping
- Tarkvaralepingud
- tarkvara
- kindlus
- Lahendused
- mõned
- konkreetse
- Sponsorite
- standard
- standardite
- algus
- riik
- ladustamine
- salvestada
- ladustatud
- selline
- toetama
- Toetamine
- Toetab
- Võtma
- võtmine
- sihtmärk
- meeskond
- Tehnoloogia
- test
- Testimine
- testnet
- kui
- et
- .
- oma
- Neile
- SIIS
- Need
- nad
- see
- need
- kolm
- et
- kokku
- sümboolne
- märgid
- tööriist
- töövahendid
- ülemine
- riigikassa
- tõsi
- tõeliselt
- Pöörake
- liigid
- lõpuks
- ainulaadne
- avamine
- us
- kasutama
- kasutage juhtumit
- Kasutatud
- Kasutaja
- Kasutajad
- kasutamine
- eri
- kontrollitav
- kinnitatud
- mitmekülgne
- versioon
- kaudu
- virtuaalne
- virtuaalne masin
- rahakott
- tahan
- Tee..
- we
- Web3
- M
- millal
- mis
- kuigi
- WHO
- miks
- lai
- Lai valik
- will
- koos
- jooksul
- ilma
- väärt
- kirjutama
- kirjalik
- youtube
- sephyrnet