„Sharding“ APIBRĖŽIMAS
„Sharding“ yra duomenų bazių skaidymo technika, kuri bus naudojama dramatiškai modifikuoti ethereum „blockchain“ ir suteikti galimybę apdoroti daugiau operacijų per sekundę.
SUMPĖJIMAS NUSTATYTI Sharding
Šiuo metu kiekvienas „ethereum“ grandinės mazgas saugo visas būsenas. Tai reiškia, kad kiekvienas mazgas yra atsakingas už svarbios informacijos, tokios kaip sąskaitos likučiai ir operacijų istorija, saugojimą. Nors tai užtikrina „blockchain“ saugumą, visų būsenų išsaugojimas visuose mazguose žymiai sulėtina operacijų apdorojimą. Lėtas operacijų apdorojimo greitis nėra naudingas ateičiai, kurioje „ethereum“ pagrindinė grandinė tampa atsakinga už milijonus operacijų.
„Sharding“ reiškia duomenų bazių horizontalų padalijimą dalijant į eilutes. Ašmenys, kaip vadinamos eilutės, yra konceptualizuojami remiantis charakteristikomis. Pvz., Viena skiltis gali būti atsakinga už konkretaus tipo adreso būsenos ir operacijų istorijos saugojimą. Arba gali būti įmanoma padalyti skaldą pagal jose saugomo skaitmeninio turto tipą. Sandoriai, susiję su tuo skaitmeniniu turtu, gali būti įmanomi derinant skiautes. Kaip pavyzdį paimkime nekilnojamojo turto nuomos sandorį, kuriame dalyvauja kelios padalos. Šios pakuotės atitinka skirtingus sandoryje dalyvaujančius subjektus - nuo kliento vardo iki skaitmeninių raktų, sukonfigūruotų į intelektualųjį užraktą, kuris pateikiamas nuomininkui sumokėjus už nuomą.
