Všechno, co jste chtěli vědět o bandwidth, ale nevěděli jste, jak se na to zeptat

in cesky •  7 years ago 

Pokusím se psát tak polopaticky, jak to jen půjde, a zbytečně neodbíhat. Vzhledem k mému množství SP mě omezení bandwidth už netrápí, ale všiml jsem si, že mnohé z vás to potkalo. Takže to vezmeme popořadě:

Bandwidth

Asi neexistuje český ekvivalent, který by vystihoval všechny možné anglické významy. V tomto případě jde o objem dat, která můžete zařadit do blockchainu za určité časové období. Máte-li internet v mobilu, představte si bandwidth jako váš datový limit - každý měsíc můžete stáhnout třeba 2 GB dat a další měsíc se vám limity obnoví.

Výše bandwidth

Je ovlivněna dvěma faktory:

  • aktuální zátěž blockchainu
  • množství vaší SP

Vaše Steem Power vám mimo jiné dává podíl na celkovém dostupném bandwidth. Pokud byste měli jednu desetinu veškeré SP, měli byste zároveň nárok na 10 % celkového bandwidth. V současnosti je ale důležitější celková zátěž sítě. Klesá-li její propustnost (objem dat, které je síť schopna zpracovat), klesají také podíly všech uživatelů. Čím více SP máte, tím méně se vás to dotkne.

Spotřeba bandwidth

Vaši bandwidth spotřebováváte při každé interakci s blockchainem. Tedy:

  • psaním a editací článků nebo komentářů
  • resteemováním článků
  • hlasováním
  • jakoukoli transakcí SBD, SP nebo Steemu (převody, připsání odměn, směna na trhu, Power up/down, ...)
  • volbou svědků

Kolik jednotlivé úkony spotřebují

Velmi zjednodušeně je každý napsaný znak jeden byte
(česky občas bajt). Dostupný bandwidth je pak třeba na steemd.com uveden v kilobytech nebo megabytech (a pro velryby v gigabytech), podle aktuálních limitů. Může to vypadat třeba takto:

Výstřižek.JPG

Kromě toho, že potřebujete 1 byte na každý znak, který napíšete, potřebujete jisté množství "servisních" bytů, které blockchainu říkají, co děláte. Nejsem si úplně přesně jist hodnotami, ale na článek s tisícovkou znaků včetně mezer spotřebujete asi 1 300 byte. Moje dlouhé články samozřejmě žerou více, stejně jako obsáhlejší komentáře. Fotografie nebo videa se však ukládají jen jako odkaz na ně, nezatěžují tedy zbytečně síť.

Čeho se vyvarovat

Když vám teče do bot a bandwidth klesá, je dobré zaměřit se na kvalitu nad kvantitou, tedy nekomentovat každou ptákovinu. A zkuste své aktivity rozdělit do delšího období namísto publikování velkého množství příspěvků a komentářů během pár minut.

Bandwidth také hodně a zbytečně plýtváte, pokud své články a komentáře po publikaci upravujete, zejména pokud tak činíte vícekrát. Také resteemování cizích článků není úplně nenáročné a snadno se bez něj obejdete.

Výhled do budoucna

Za zvýšenou zátěží sítě pravděpodobně stojí změny, které Steemit v rámci vývoje podstupuje nebo nezvyklé aktivity některých účtů. Do budoucna by však blockchain Steemu měl být schopen obsluhovat násobně větší počet uživatelů než nyní. Je však možné, že si k tomu svědci budou muset pořídit výkonnější servery.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Pokud nemám mylné informace, pak je bandwith ovlivněn ještě jedním faktorem, a to reputací.
Když jsme se o problémech s bandwith nedávno bavili, došli jsme k tomu, že by pro bezproblémové fungování mělo stačit 30-50 SP.

O reputaci jsem neslyšel, ale dávalo by smysl, aby za velmi nízkou nebo zápornou reputaci byla penalizace.

Jinak ano, těch cca 30 a více SP by mělo stačit k tomu, aby člověk nebyl nijak výrazně limitován. Na druhou stranu získat prvních pár desítek SP bývá nejtěžší :)

Mělo by to být spojeno i s tím, že ten kdo publikuje kvalitní příspěvky tomu rychleji roste reputace. A jelikož Steemit o kvalitní tvorbu jde, měl by růst bandwith i s rostoucí reputací.

To bývá, ale snad to bude brzy mnohem snažší. ;)

A jak systém pozná, že jde o kvalitní příspěvek? Podle upvote? Jestli napíšu do článku: „Za každý upvote dám jeden Steem, tak budu mít upvotů ranec a kvalita v tom žádná není. Na druhou stranu, můžu zde publikovat (pokud bych to uměl) revoluční práci o zakřivení časoprostoru v klingonštině, ale pokud by tomu nikdo nerozuměl, tak asi stěží dostanu nějaký upvote ,-)

Jde o jednoduchý princip. Steemit předpokládá, že kvalitní tvorba si najde svoje publikum a to i mezi těmi, kteří jsou zde již nějaký ten pátek. A to samozřejmě znamená, že bude růst i reputace samotného autora. Každý hlas (upvote) od uživatele s vyšší reputací, než má autor příspěvku nebo komentáře, zvyšuje reputaci autora. Naopak každý záporný hlas (downvote) uživatele s vyšší reputací snižuje reputaci autora příspěvku nebo komentáře. Kvalitního autora tedy Steemit posuzuje podle výše jeho reputace. (Ačkoli ne vždy to musí vycházet, systém jiné kritérium nezná.)

Vďaka za vyčerpávajúce info, konečne rozumiem ako to funguje :)

Zatím jsem s tím taky problém neměl, ale rád jsem se na toto téma dovzdělal. Díky rybko :)

Tebe už s tvou SP asi žádné problémy nepotkají :) Prvních pár jednotek vlastní SP je v tomhle ohledu klíčových.