Biała księga Steem (Whitepaper) cz. 8

in #polish6 years ago (edited)

Witam w kolejnej części mojego tłumaczenia Whitepaper platformy STEEM. Tym razem trochę o tym, w jaki sposób udało się uniknąć opłat transakcyjnych w STEEM.

book.png
Źródło: Pixabay link [Licencja CC0]

Przepustowość zamiast kanałów mikropłatności

Rozwiązaniem problemów z mikropłatnościami jest wdrożenie dynamicznych rezerw cząstkowych. W tym modelu blockchain automatycznie dostosuje współczynnik rezerwy dla sieci w okresach przeciążenia. Blockchain ustawi docelowe wykorzystanie, które pozostawia wystarczającą ilość miejsca na krótkoterminowe wzrosty popytu. Za każdym razem, gdy przepięcia są podtrzymywane, blockchain zmniejsza maksymalną przepustowość. Kiedy wzrost się kończy i istnieje nadwyżka, blockchain może powoli zwiększać przepustowość konta każdego użytkownika.

Przepustowość wykorzystywana przez pojedynczego użytkownika powinna być mierzona przez odpowiednio długi czas, aby umożliwić użytkownikowi przesunięcie w czasie jego użytkowania. Użytkownicy mają tendencję do logowania, robienia wielu rzeczy naraz, a następnie wylogowywania. Oznacza to, że ich przepustowość w krótkim okresie czasu może wydawać się znacznie wyższa niż w przypadku oglądania w dłuższym okresie czasu. Jeśli okno czasowe zostanie rozciągnięte zbyt daleko, wskaźnik rezerwy nie dostosuje się wystarczająco szybko, aby zareagować na krótkoterminowe wzrosty; i odwrotnie, jeśli okno jest zbyt krótkie, użycie zmniejszenia przepustowości będzie miało zbyt duży wpływ na zwykłych użytkowników.

W naszym oszacowaniu powinno wystarczyć zmierzenie średniego tygodniowego wykorzystania przepustowości użytkowników. Za każdym razem, gdy użytkownik podpisuje transakcję, transakcja jest uwzględniana w jej indywidualnej średniej ruchomej. Za każdym razem, gdy średnia ruchoma użytkownika przekracza bieżący limit sieci, jego transakcja jest opóźniona, dopóki jego średnia nie spadnie poniżej limitu.

Wpływ przepustowości

Pojemność Blockchain niekoniecznie jest ograniczona. Możliwości technologiczne infrastruktury internetowej znacznie zwiększają rozmiar bloku Bitcoin do 10 MB. Podczas gdy Bitcoin obsługuje obecnie około 3 transakcji na sekundę, alternatywne wdrożenia są w stanie wykonać 1000 transakcji na sekundę.

Porównanie z opłatami

Jeżeli założymy, że użytkownik z ilością BTC wartą 25 dolarów, dokonuje transakcji raz w tygodniu i za każdym razem płaci 0,04 USD, wówczas zapłaciłby ponad 2,00 USD rocznie. Użytkownik musiałby uzyskać 8-procentową stopę zwrotu z 25 $, aby na tym nie stracić. Jest szansa, że użytkownicy i tak zamierzają zatrzymać swoje pieniądze na blockchain, więc ten użytkownik z BTC o wartości 25 USD zaoszczędził tylko 2 USD w ciągu roku, przyjmując raczej podejście ograniczające ilość wykonywanych transakcji.

Tworzenie konta

Każde konto z saldem poniżej minimum wymaganego do wykonania jednej transakcji na tydzień nie będzie w stanie dokonać transakcji. Oznacza to, że wszystkie nowe konta powinny być finansowane przynajmniej z takim minimalnym saldem.

Możliwe jest, że konto o niskim saldzie utworzone w czasie niskiego zużycia stanie się niedostępne, jeśli wykorzystanie sieci wzrośnie. Wtedy fundusze można odzyskać w dowolnym momencie, tymczasowo przekazując większe saldo na konto.

Aby zachować rozsądną wygodę użytkownika przy minimalnej liczbie zawieszonych kont, wszystkie nowe konta powinny rozpoczynać się od salda 10-krotności minimalnej wymaganej. W ten sposób, nawet jeśli użycie sieci wzrośnie 10 razy, konto pozostanie aktywne.

Uzasadnianie minimalnych sald

Koncepcja zmuszenia użytkowników do utrzymania minimalnego salda przepływa naturalnie od wartości użytkownika. Każdy, kto prowadzi firmę, wie, że każdy pojedynczy użytkownik ma znaczną wartość. Przedsiębiorstwa wydają od 30 USD do 200 USD na pozyskanie użytkownika. Czasami płacą użytkownikom bezpośrednio, innym razem płacą za reklamę, a jeszcze innym razem całe firmy są kupowane tylko dla swoich użytkowników. Gdy firma zdobywa użytkownika, często zapewniała mu wiele darmowych usług po to, by utrzymać je na tyle długo, aby zarabiać na nich w inny sposób.

Ripple korzysta z minimalnego salda, które skaluje się z wykorzystaniem zasobów kont i wymaga, aby nowe konta były finansowane przynajmniej z takim minimalnym saldem. Obecnie to minimalne saldo wynosi około 0,15 USD, czyli więcej niż 0,10 USD, które oszacowaliśmy, umożliwiłoby dowolne dokonywanie transakcji co najmniej raz w tygodniu.

Blockchain może wymuszać minimalną wartość na użytkownika poprzez prosty proces wymagający minimalnego salda. Każda firma, która chce wprowadzić nowego klienta do blockchain, może wstępnie zasilić konto tego użytkownika minimalnym saldem, który umożliwiłby mu dokonywanie transakcji. Wymaganie stosunkowo dużej opłaty (1,00 USD), aby zarejestrować nowych użytkowników, w naturalny sposób zmusi każdego, kto oferuje bezpłatne konta do sprawdzenia jakości i unikalności każdego konta przed zarejestrowaniem go w blockchain.

Na szczęście wymagane minimalne saldo może wynosić nawet dolara i jest to coś, co użytkownicy mogą zrozumieć i docenić. Koszt alternatywny utraconych korzyści nie pociąga za sobą kosztów opłat za mikropłatności i jest znacznie bardziej akceptowalny dla użytkowników.

STEEM używany do finansowania konta jest zasilany na nowym koncie (tj. Konwertowany na Steem Power). Część SP wykorzystana do sfinansowania nowego konta może zostać przekazana przez twórcę konta. Kiedy użytkownik ma delegowany do SP, może używać SP do głosowania i celów przepustowości tak, jakby był ich własnym, ale własność SP pozostaje w rękach użytkownika, który je delegował. Użytkownik może usunąć delegację w dowolnym momencie. Po okresie zamrożenia SP zostaje zwrócony na konto prawdziwego właściciela.

Skuteczność w stosunku do opłat

Aby porównać skuteczność ograniczania przepustowości z opłatami, musimy rozważyć, w jaki sposób oba systemy reagują na zamierzone zalanie sieci przez atakującego. W przypadku Bitcoina, atakujący z 10 000 dolarów może przerwać pracę na cały dzień, wypełniając każdy blok. Ten sam napastnik nie byłby w stanie zakłócić usługi nawet dla jednego bloku w ramach dynamicznego podejścia ograniczającego stawkę rezerwy cząstkowej jak w STEEM.

Jeśli pójdziemy do bardziej ekstremalnego przypadku i założymy, że atakujący posiada 1% wszystkich monet, wówczas zakładamy, że atakujący ma 60 milionów dolarów. Taki napastnik może odmówić usługi blockchain Bitcoin przez 16 lat, chyba, że górnicy zwiększą opłaty lub zdolności. Nawet jeśli opłaty zostały podniesione do 15 USD za transakcję, atakujący mógłby nadal utrzymywać sieć w stanie zalania przez 16 dni.

Wynajem kontra kupowanie i dzielenie czasu

Kiedy ktoś jest właścicielem domu, spodziewa się prawa do korzystania z domu za darmo. Jeśli grupa ludzi kupuje dom razem, każdy może oczekiwać, że prawo do korzystania z domu będzie proporcjonalne do jego procentowego udziału w domu. Opłacalny blockchain jest jak wynajmowanie domu od jego właścicieli, podczas gdy ograniczanie przepustowości jest jak udział w czasie wśród właścicieli.

Jeśli dom jest własnością wielu osób, to te osoby muszą zdecydować, w jaki sposób chcą korzystać z nieruchomości w oznaczonym czasie. Ktoś, kto jest właścicielem 50% domu, ale korzysta z niego tylko przez jeden weekend w roku, może oczekiwać, że opłacą go osoby, które wykorzystują jego niewykorzystany czas. To jest sposób myślenia oparty na systemie opartym na opłatach.

Blockchain jest najlepiej obsługiwany, nie stosując w ogóle opłat za użytkowanie. Jeżeli opłata za użytkowanie byłaby naliczana jako alternatywa dla ograniczania przepustowości, to powinna być odpowiednikiem zakupu wystarczającej części nieruchomości.

Zdecentralizowane ograniczenie liczby transakcji może umożliwić nowe typy zdecentralizowanych aplikacji, które nie były opłacalne, gdy każde użycie aplikacji wymagało mikropłatności. Ten nowy model daje twórcom aplikacji możliwość decydowania, czy i kiedy obciążać swoich użytkowników za transakcje.

cdn. wkrótce kolejne części...

Biała księga Steem (Whitepaper) cz. 1
Biała księga Steem (Whitepaper) cz. 2
Biała księga Steem (Whitepaper) cz. 3
Biała księga Steem (Whitepaper) cz. 4
Biała księga Steem (Whitepaper) cz. 5
Biała księga Steem (Whitepaper) cz. 6
Biała księga Steem (Whitepaper) cz. 7

Dziękuję za przeczytanie i pozdrawiam!

All rights reserved by @astromaniak 2018

Sort:  

Jak zawsze zostawiamy upvote :)

Dziękuję bardzo i Wasz głos jest dla mnie znaczący ze względu na Wasz wkład w promocję krtypto w Polsce :) Pozdrawiam

Robimy co możemy :D

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.032
BTC 60345.08
ETH 2986.57
USDT 1.00
SBD 3.81