✨ IA laburpena
- Ezagutu Polkadot blockchain plataformaren azken aurrerapenak Polkadot v1.0.0 kaleratzearekin batera!
- Eguneratze honek hobekuntza nabarmenak dakartza, besteak beste, palet-kontratuetan gas-neurketaren aldaketak, Society v2 hobekuntzak, transakzioen ordainketa-paleten eguneraketak, palet-kontratuetan bloke anitzeko migrazioak, Pallet-Aura-n zirrikitu bakoitzeko bloke anitz eta NFTetarako txanpon-prezioak gehitzea.
- Aldaketa hauek Polkadot eraikitzaileei funtzionaltasun, errendimendu eta malgutasun hobetuak eskaintzen dizkiete.
- Gasaren erabilera optimizatzetik migrazioak errazteraino, Polkadot Release Analysis (PRA) azterlanak Substrate teknologiak blockchain garapenaren mugak nola gainditzen jarraitzen duen erakusten du.
- Egon zaitez aurreratuago eta arakatu Polkadot sarearen aukerak eguneratze berritzaile hauekin!
Polkadot Substrate oinarrizko teknologia gisa erabiltzen duen blockchain plataforma bat da. Substratek Polkadoten errele-kate eta parakateen oinarrizko arkitektura eta eraikuntza-blokeak eskaintzen ditu. Substrate-ren izaera modularra dela eta, Polkadot bezalako blockchain sare konplexu eta elkarreragingarriak eraikitzeko egokia da. Kriptografia erabiltzaileak beti irrikaz dauden arren merkatuaren joerei buruz zerbait jakiteko, blog honek Polkadot-en azken bertsioa, v1.0.0, bere ezaugarri nagusiak eta Polkadot eraikitzaileengan duen eragin orokorra argitzen ditu.
Polkadot-en 1.0.0 bertsioaren bertsioa
Polkadot-en azken bertsioak hainbat aldaketa eta hobekuntza dakartza hainbat paletatan, funtzionaltasun hobetua eta Polkadot eraikitzaileentzako hainbat abantaila eskainiz. Hona hemen Polkadot-en azken bertsioan eskaintzen diren ezaugarri aipagarri batzuk:
1. Paleten kontratuetan gasaren neurketaren aldaketa
Kontratu-paleta gasaren neurketa-eraldaketa bat jasan du. Hasieran, gasaren ostalari-funtzioaren deialdia erregai-kontsumoa neurtzeko erabiltzen zen. Aldaketa berri honek Wasm blob-ak eta ostalari-funtzioen deiak neurketa-blokeetan instrumentatzeko beharra ezabatzen du, eta horrek biltegiratze eta errendimendu-aurrezpen hobeak dakartza. Gainera, motorraren aldean erregaiaren neurketa bizkortzen du eta oso kostu-eraginkorra da kontratuen egileentzat.
Polkadot eraikitzaileengan duen eragina
pallet-contract-en erabiltzaileek migrazio bat egin behar dute aldaketa hauek egokitzeko, urrats hauek jarraituz:
- CodeStorage kentzen du instrumentatutako kontratu-kode guztiekin batera.
- OwnerInfo CodeInfo izenarekin aldatzen du, eta horrek beste StorageMap batera mugitzea dakar.
- Migrazioak biltegiratze kopuru duin bat askatzen duen heinean, horri atxikitako gordailuak itzultzen dira.
2. Society v2 hobekuntzak
Pallet-society-k aldaketa nabarmenak izan ditu, hala nola, elkarteak kide nagusien kidetzari eta botoari dagokionez nola funtzionatuko duen aldatzea. Eguneratzeak paleteko biltegiratze elementuen eta moten berrikuspenak, kide kopuruaren muga teknikoak kentzea eta StorageMap erabiliz kideen mailak sartzea barne hartzen ditu. Erabiltzaileei bateragarritasuna bermatzeko, emandako migrazioa exekutatzea gomendatzen zaie.
Polkadot eraikitzaileengan duen eragina
Azken aldaketek paleta osoko biltegiratze elementuen eta moten definizioa berritu dute.
Bazkide kopurua ez dago teknikoki mugatuta jada.
– pub motako kideak , I: 'estatikoa = ()> =
– BiltegiratzeBalioa<_, Vec , BalioKontsulta>;
+ pub motako kideak , I: 'estatikoa = ()> =
+ StorageMap<_, Twox64Concat, T::AccountId, MemberRecord, OptionQuery>;
3. Transakzioen ordainketa-paletaren eguneraketak
Transakzioen ordainketa-paletaren aldaketek orain Baliozkotasun-Frogaren (PoV) tamaina kontuan hartzen dute TargetedFeeAdjustment eta transakzioaren lehentasuna kalkulatzerakoan. Horrek transakzio-tasen doikuntza zehatzagoak eta bidezkoagoak bermatzen ditu frogaren tamainaren arabera.
Polkadot eraikitzaileengan duen eragina
PoV tamaina edo proof_size ez da kontuan hartu behar Relay-ko transakzioetarako. Erasotzaile batek hori aprobetxatuko luke bloke bat biltegiratze-tamainarekin betez eta proof_size kontuan hartzen duen transakzio-tasarik ordaindu gabe.
4. Bloke anitzeko migrazioak palet-kontratuetan
Kontratuen paletarentzat bloke anitzeko migrazio-esparru bat aurkeztu da. Horrek eguneratze batean biltegiratze-migrazio handiak egitearen erronka konpontzen du, migrazioak bloke anitzetan zehar gerta daitezen. Gaur egun kontratuen paletarentzat bakarrik eskuragarri dagoen arren, esparru hau FRAME-ren beste atal batzuetara hedatuko da azkenean.
Polkadot eraikitzaileengan duen eragina
pallet-contracts erabiltzen ari bazara , hau zure exekuzio-konfigurazioan sartu behar duzu zure migrazio zain daudenekin (edo () migraziorik ez badago) bestela konpilazio-hutsegitea eragingo du.
Konpilazio-hutsegiteak saihesteko:
impl pallet_contracts::Exekuzio-denboraren konfigurazioa {
// .. moztu
mota Migrazioak = ();
}
5. Pallet-Aura: Bloke anitz zirrikitu bakoitzeko
Pallet-aura-k, blokeen sorreran funtsezko zeregina duenak, orain aukera eskaintzen du hainbat bloke zirrikitu berean sortzeko. Horrek malgutasuna dakar blokeen ekoizpenean, bloke sekuentzialak zirrikitu bakarrean ekoizteko aukera emanez.
Polkadot eraikitzaileengan duen eragina
Aura adostasuna erabiltzen duten Polkadot eraikitzaileek aldaketa hau kontuan hartu beharko lukete eta AllowMultipleBlocksPerSlot konfiguratu horren arabera.
Konpilazio-hutsegiteak saihesteko:
impl pallet_aura::Konfigurazioa exekuzio-denborarentzat {
// .. moztu
idatzi AllowMultipleBlocksPerSlot = ConstBool ;
}
6. NFT Txanpon Prezioaren Gehikuntza
NFTetarako, txanpon-prezio bat gehitu zaie aurrez sinatutako txanpon-objektuei. Kanpoko txanpon-prezioa aurrez sinatutako txanpon-datuetan sartuz, erabilgarritasun gehigarria lortzen da katetik kanpoko txanpon-erabilera kasuetarako aukerak zabaltzen ditu.
Eraikitzaileengan duen eragina
Aldaketa hau NFT paletarentzat oso garrantzitsua da, mint_price eremu berri bat gehi diezaiokezulako PreSignedMint egiturari :
PreSignedMint argitalpen egitura {
/// Sortu beharreko elementuen bilduma.
pub(super) bilduma: BildumarenId,
/// Elementuaren IDa.
pub(super) elementua: Elementuaren IDa,
/// Elementu gehigarriaren gako-balio atributuak.
pub(super) atributuak: Vec<(Vec , Vec )>,
/// Elementu gehigarriaren metadatuak.
pub(super) metadatuak: Vec ,
/// Erreklamazioa kontu jakin batera mugatu.
pub(super) kontu_bakarrik: Aukera ,
/// Sinadurarako epea.
argitalpen (super) epea: Epea,
+ /// Erreklamatzaileak txanponagatik ordaindu beharko lukeen prezio aukerakoa.
+ pub(super) mint_price: Aukera ,
}
Ondorioa
Polkadot Argitalpen Analisiak (PRA) aldaketa eta hobekuntza eraginkor sorta bat aurkezten du hainbat paletatan, Polkadot eraikitzaileei funtzionaltasun, errendimendu eta malgutasun hobetua eskainiz. Gas neurketaren optimizazioetatik hasi eta bloke anitzeko migrazioetaraino, aldaketa hauek Polkadot sarean garapen ingurune eraginkorragoa eta moldakorragoa lortzen laguntzen dute. Polkadot argitalpen eguneratzeei buruz gehiago jakin nahi dutenek Antier bezalako Substrate garapen enpresa ospetsu batekin harremanetan jarri behar dute.







