BTC
$109,320.04
+
0.21%
ETH
$2,568.19
+
0.16%
USDT
$1.0001
+
0.03%
XRP
$2.3624
-
0.29%
BNB
$674.20
+
0.37%
SOL
$177.50
-
0.23%
USDC
$0.9998
+
0.01%
DOGE
$0.2299
-
2.28%
ADA
$0.7627
-
2.45%
TRX
$0.2727
+
2.25%
SUI
$3.6469
-
0.53%
HYPE
$34.91
-
1.36%
LINK
$15.80
-
2.96%
AVAX
$23.28
-
4.52%
XLM
$0.2906
-
0.72%
SHIB
$0.0₄1452
-
2.43%
BCH
$428.87
-
0.41%
LEO
$8.8081
+
0.19%
HBAR
$0.1916
-
3.00%
XMR
$404.49
+
3.51%
Logo
  • Balita
  • Mga presyo
  • Data
  • Mga Index
  • Pananaliksik
  • Events
  • Sponsored
  • Mag-sign In
  • Mag-sign Up
Markets
Share this article
X iconX (Twitter)LinkedInFacebookEmail

Blockchain Bloat: Paano Hinaharap ng Ethereum ang Mga Isyu sa Storage

Sa mga pangmatagalang pag-aayos tulad ng pag-sharding ng mga paraan, ginagawang mas mahusay ng mga developer ng Ethereum ang software upang mapagaan ang lumalaking mga kinakailangan sa storage.

By Rachel-Rose O'Leary
Na-update Set 13, 2021, 7:23 a.m. Published Ene 18, 2018, 5:22 a.m. Isinalin ng AI
shutterstock_134428790

24,270 token. 27,358 ang nakabinbing transaksyon. 463,713 mga digital na kuting.

Ang Ethereum ay nag-host ng maraming aktibidad kamakailan, at habang nakikita ng maraming mahilig sa Crypto na bilang isang positibong senyales, habang ang paggamit ng network ay tumataas, ang kasaysayan nito ay nagiging mas mahaba at ang blockchain nito ay mas hindi masusunod.

Ipagpatuloy Ang Kwento Sa Baba
Don't miss another story.Subscribe to the Crypto Daybook Americas Newsletter today. Tingnan ang Lahat ng mga Newsletter
Sa pamamagitan ng pag-sign up, makakatanggap ka ng mga email tungkol sa mga produkto ng CoinDesk at sumasang-ayon ka sa aming terms of use at patakaran sa privacy.

At bagama't ang pagsisikip ng network na humahantong sa mga backlog ng transaksyon at pagtaas ng mga bayarin ay nakakuha ng pansin, may isa pang isyu na dulot ng sukat na ito - isang lumalagong database na naglalagay ng malaking gastos sa storage sa mga user na gustong magpatakbo ng isang buong node.

Ang database na iyon, na tinatawag na Ethereum state, ay nagtataglay ng lahat ng computations na kailangang isaulo ng mga computer na sumusuporta sa platform at ng Ethereum blockchain mismo. At sa pagtaas ng mga gastos (kapwa sa oras at pera) ng pag-iimbak ng estado, paunti-unti ang mga tao ang pinipiling magpatakbo ng mga full node, na ikinababahala ng marami na isentralisa ang network sa mga kamay ng iilang arbitrators.

At kinikilala ng mga developer ang problema.

Sa ONE bagay, ang mga developer ng Ethereum ay mahusay na nagsasagawa ng mga pagbabago sa antas ng engineering protocol tulad ng sharding, na naglalayong mabawasan ang database.

Ngunit dahil ang mga teknolohiyang ito ay nasa pag-unlad pa rin, ang iba pang mga stakeholder, katulad ng mga nagpapatakbo ng mga kliyente ng Ethereum - ang software na kailangan para sa mga gumagamit na makipag-usap sa blockchain - ay nasa ilalim ng sariwang presyon upang makayanan ang paglago ng database ng estado.

"Ang katotohanan na ang pagpapabuti ng mga bagay na ito ay kritikal ay kilala mula noong huling bahagi ng 2016, ang mga ideya ay lumulutang sa loob ng kalahating taon hanggang sa higit sa isang taon. Nasaan ang mga pagpapatupad?" sabi ng tagalikha ng Ethereum na si Vitalik Buterin sa isang channel ng developer kamakailan.

Ang pagkabigo ay kapansin-pansin sa Buterin at Afri Schoedon, na namamahala sa mga teknikal na komunikasyon sa Ethereum software client provider Parity. Sinabi ni Schoedon sa CoinDesk:

"Sa kasalukuyang rate ng paglago, mahuhulaan na ang estado ay lalago nang napakabilis sa taong ito, sa isang punto kung saan halos hindi ito mapapamahalaan sa maliliit na aparato."

Sa pagsisikap na limitahan ang mga epekto ng mahirap gamitin na estado, kung gayon, ang dalawang pinakasikat na kliyente ng Ethereum - sina Geth at Parity - ay naglabas kamakailan ng mga update na nagtatangkang mapabuti ang sitwasyon.

Naka-turbo

Ang unang update, na inilabas noong nakaraang linggo ng Parity, binawasan ang mga kinakailangan sa storage sa pamamagitan ng pag-aalis ng hindi kailangan, pansamantalang mga file na ginawa habang isinasaulo ng software ang kasaysayan ng ethereum.

Sa pamamagitan ng napakalaking pag-minimize sa mga kinakailangan sa storage, ang mga user na nakikipag-hook up upang magpatakbo ng mga full node pagkatapos ay nakakaranas ng mas mabilis na mga oras ng pag-synchronize. At kasama nito, sinabi ng kumpanya na ang Ethereum software nito ay maaari na ngayong tumakbo sa isang hard drive sa halip na isang solid state drive (SSD), isang partikular na kapansin-pansing gawa mula noong matagal na panahon ng pag-sync ang naging dahilan upang hindi gumana ang Ethereum sa isang hard drive mula noong nakaraang tag-araw.

Nakakuha pa nga ng nasasabik na tugon ang update mula kay Buterin, na nagsabi sa isang developer channel, "Wow. Paano ninyo nagawa iyon?"

Bilang resulta ng pag-update, ang mga gumagamit ay nag-uulat isang napakahusay na karanasan.

Kasabay nito, ang independiyenteng developer na si Alexey Akhunov ay nagtatrabaho sa muling pagsulat ng kliyente ng geth, na tinatawag na "turbo geth." Inilarawan ni Akhunov bilang isang "pagkahumaling," ang proyekto ay naglalayong alisin ang maraming hindi kinakailangang pag-uulit sa kung paano pinoproseso ng mga kliyente ng ethereum ang kabuuang estado.

Bagama't hindi NEAR ito handa, nagbukas ito ng ilang mga kawili-wiling paraan ng "speculative optimization," sabi ni Akhunov sa isang kamakailang chat ng developer.

Halimbawa, iminumungkahi ni Akhunov ang "hard coding" ng ilang impormasyon tungkol sa estado ng Ethereum sa mga kliyente mismo. Sa huli, ang layunin ay upang iakma ang software upang tumakbo lamang gamit ang random access memory, o RAM, na maaaring gawing mas mabilis ang mga kliyente - na nagpapahintulot sa kanila na potensyal na mag-synchronize sa network kaagad.

Ang mga developer sa Geth mismo ay gumagawa din sa mga pag-optimize, para sa ONE sinusubukang itama ang isang kakaiba sa kung paano iniimbak ang impormasyon kapag ang isang kliyente ay nagsi-sync sa network sa tinatawag na "mabilis" na mode. Inilarawan ng Geth CORE developer na si Péter Szilágyi bilang "talagang kakila-kilabot," ang umiiral na code ay malamang na mapapalitan kasama ng isang buong grupo ng mga update na ginagawang mas mabilis ang pag-synchronize at hindi gaanong storage-intensive.

Ang mga limitasyon

Mayroon ding pagsasaliksik na ginagawa sa isang uri ng kliyente na tinatawag na "mga kliyenteng walang estado," na nag-iimbak lamang ng compression ng pangkalahatang estado.

Maging si Buterin ay interesado sa ideya, kamakailan pagsasagawa ng pag-aaral na naglalarawan ng scenario kung saan ang "mga minero at buong node sa pangkalahatan ay hindi na kailangang mag-imbak ng anumang estado." Dagdag pa, sinabi ni Buterin sa ibang pagkakataon sa isang channel ng developer, ang mga kliyenteng walang estado ay magpapagaan din sa pangangailangang i-clear ang estado sa pamamagitan ng iba pang mga hakbang, tulad ng pagpuputol ng luma, walang kaugnayang data, halimbawa, walang laman o matagal nang hindi aktibong mga account.

"Pabor ako ngayon sa diskarte ng walang estado na kliyente," isinulat ni Buterin.

At mayroon ding haka-haka na ang mga walang estado na kliyente ay maaaring posible nang hindi gumagawa ng mga pagbabago sa antas ng protocol.

Itinuturing ang gayong mga kliyente bilang isang posibleng solusyon sa mga hadlang sa pagsukat na kinakaharap ng Ethereum kasunod ng tagumpay ng CryptoKitties, isinulat ni Akhunov sa isang kamakailang post sa blog: "Naniniwala ako na ang (mga kliyenteng walang estado) ay maaaring ipatupad na ngayon, nang walang anumang matigas na tinidor, 'sa pamamagitan lamang ng pagpapalit ng mga kliyente ng Ethereum ... Nangangahulugan ito na ang mga node ay hindi kailangang mag-access ng storage mula sa mga file at harangan ang mga oras ng pagpapatunay ay dapat bumaba nang malaki."

Gayunpaman, ang mga pag-optimize ng kliyente ay T maaaring ang tanging bagay na umaasa sa network upang bawasan ang mga alalahanin ng estado.

Ayon kay Szilágyi

, sa kalaunan, maaabot ng mga pag-optimize ng kliyente ang kanilang limitasyon. At pagkatapos ay kailangang ibaling ng mga developer ang kanilang atensyon sa mga kasalukuyang teknolohiya, tulad ng sharding, na naghahati sa database ng Ethereum sa mas maliliit na piraso na nakaimbak sa iba't ibang mga node, sa pagsisikap na maibsan ang presyon ng pag-iimbak ng buong database sa mga indibidwal na kliyente.

Marahil bilang tugon sa kamakailang mga strain sa network, ang pag-unlad ng sharding ay umunlad sa mga nakalipas na buwan, na may isang maagang yugto ng pagtutukoy na naka-sketch sa Github.

"Maaari naming i-optimize ang database at gawin itong sampung beses na mas mabilis at mas mahusay, na nagbibigay sa amin ng puwang na lumaki hanggang sampung beses sa aming kasalukuyang laki," sabi ni Szilágyi, at idinagdag:

"Ngunit sa kalaunan, dadating tayo sa puntong T na natin magagawa ang mga database optimization, at sa oras na iyon kailangan nating ma-shard ang ating data."

Hard drive larawan sa pamamagitan ng Shutterstock

EthereumScalingGethParityFeaturesTechnology News
Rachel-Rose O'Leary

Rachel-Rose O'Leary is a coder and writer at Dark Renaissance Technologies. She was lead tech writer for CoinDesk 2017-2018, covering privacy tech and Ethereum. She has a background in digital art and philosophy, and has been writing about crypto since 2015.

CoinDesk News Image
Latest Crypto News
Article image

artikulo ng pananaliksik sa pagsubok

May 22, 2025

(CJ/Unsplash)

Ang XRP Futures ay Magsisimula sa Trading sa CME - Hubert Test Mayo 21

May 21, 2025

Bitcoin (BTC) price on May 19 (CoinDesk)

Umakyat ang Bitcoin sa $105K; Nakikita ng Crypto ETF Issuer ang 35% Upside

May 19, 2025

JPMorgan Chase CEO Jamie Dimon (Photo by Kevin Dietsch/Getty Images)

JPMorgan Upang Payagan ang mga Kliyente na Bumili ng Bitcoin, Sabi ni Jamie Dimon

May 19, 2025

DOGE-USD 24-hour chart shows 4.91% drop, ending at $0.2221 on May 19, 2025

Nakahanap ang Dogecoin ng Suporta Pagkatapos ng Biglang Pagbagsak habang Nabawi ng Bulls ang Momentum

May 19, 2025

TON-USD 24-hour chart shows 6.98% decline, ending at $2.9261 on May 19, 2025

Ang Telegram-Associated Toncoin (TON) ay Bumagsak ng 8% habang ang Kritikal na $3.00 na Suporta ay Gumuho

May 19, 2025

Top Stories
TON-USD 24-hour chart shows 6.98% decline, ending at $2.9261 on May 19, 2025

Ang Telegram-Associated Toncoin (TON) ay Bumagsak ng 8% habang ang Kritikal na $3.00 na Suporta ay Gumuho

May 19, 2025

hack keys

WazirX Creditors Back Restructuring Plan to Payback $230M Hack Victims

Abr 8, 2025

Dubai

Pinirmahan ng Ripple ang Dalawang Higit pang Customer ng Payment System sa UAE Expansion

May 19, 2025

Mike Novogratz, Galaxy founder and CEO, speaks at Consensus 2024 (CoinDesk/Shutterstock/Suzanne Cordiero)

Ang Bull Case para sa Galaxy Digital Ay AI Data Centers Hindi Bitcoin Mining, Sabi ng Research Firm

May 19, 2025

(CJ/Unsplash)

XRP Futures Start Trading on CME

May 19, 2025

(CJ/Unsplash)

Ang XRP Futures ay Magsisimula sa Trading sa CME - Hubert Test Mayo 21

May 21, 2025

May 2 artikulo na lang natitira ngayong buwan.

Mag-sign up nang libre

About

  • About Us
  • Masthead
  • Careers
  • CoinDesk News
  • Crypto API Documentation

Kontak

  • Contact Us
  • Accessibility
  • Advertise
  • Sitemap
  • System Status
DISCLOSURE & POLICES
Ang CoinDesk ay isang nakatanggap ng parangal media outlet na sumasaklaw sa industriya ng cryptocurrency. Ang mga mamamahayag nito ay sumunod sa isang mahigpit na hanay ng patakarang editoryal. Ang CoinDesk ay sumunod sa isang hanay ng mga prinsipyo na naglalayong tiyakin ang integridad, independiyensiya sa editoryal at kalayaan mula sa bias ng mga publikasyon nito. Ang CoinDesk ay bahagi ng grupo ng Bullish, na may-ari at nag-iinvest sa mga negosyo ng digital na asset at digital na asset. Maaaring tumanggap ng kompensasyon sa ekwiti ang mga empleyado ng CoinDesk, kabilang ang mga mamamahayag, mula sa grupo ng Bullish. Ang Bullish ay itinaguyod ng tagapagtaguyod ng teknolohiya na si Block.one.
EthicsPrivacyTerms of UseCookie SettingsDo Not Sell My Info

© 2025 CoinDesk, Inc.
X icon
Mag-sign Up
  • Balita
    Bumalik sa menu
    Balita
    • Mga Markets
    • Finance
    • Tech
    • Policy
    • Focus
  • Mga presyo
    Bumalik sa menu
    Mga presyo
    • Data
      Bumalik sa menu
      Data
      • Trade Data
      • Derivatives
      • Data ng Order Book
      • On-Chain Data
      • API
      • Pananaliksik at Mga Insight
      • Catalog ng Data
      • AI at Machine Learning
    • Mga Index
      Bumalik sa menu
      Mga Index
      • Mga Index ng Multi-Asset
      • Mga Rate ng Sanggunian
      • Mga Istratehiya at Serbisyo
      • API
      • Mga Insight at Anunsyo
      • Dokumentasyon at Pamamahala
    • Pananaliksik
      Bumalik sa menu
      Pananaliksik
      • Events
        Bumalik sa menu
        Events
        • Pinagkasunduan 2025
        • Consensus 2025 na Saklaw
      • Sponsored
        Bumalik sa menu
        Sponsored
        • Pamumuno ng Kaisipan
        • Mga Press Release
        • CoinW
        • MEXC
        • Phemex
        • Mag-advertise
      • Mga video
        Bumalik sa menu
        Mga video
        • CoinDesk Araw-araw
        • Shorts
        • Mga Pinili ng Editor
      • Mga Podcasts
        Bumalik sa menu
        Mga Podcasts
        • CoinDesk Podcast Network
        • Mga Markets Araw-araw
        • Gen C
        • Unchained kasama si Laura Shin
        • Ang Mining Pod
      • Mga Newsletters
        Bumalik sa menu
        Mga Newsletters
        • Ang Node
        • Crypto Daybook Americas
        • Estado ng Crypto
        • Crypto Mahaba at Maikli
        • Crypto para sa Mga Tagapayo
      • Mga Webinars at Events
        Bumalik sa menu
        Mga Webinars at Events
        • Pinagkasunduan 2025
        • Kumperensya ng Policy at Regulasyon
      Piliin ang wika
      Filipino filEnglish enEspañol esFrançais frItaliano itPortuguês pt-brРусский ruУкраїнська uk