­čçÁ­čç▒ Coraz bli┼╝ej dnia 'd'=0

Szybko zbliżamy się do pełnej decentralizacji produkcji bloków na Cardano. To dobry czas, aby zastanowić się nad rozwojem naszej sieci.

image
Artykuł to tłumaczenie wpisu Colina L Edwardsa na blogu IOHK: Not long till 'd' (=0) day - IOHK Blog z drobnymi zmianami.

Coraz bli┼╝ej dnia D=0

Pod koniec marca osi─ůgniemy kolejny wa┼╝ny kamie┼ä milowy dla Cardano: wtedy zobaczymy, ┼╝e parametr d, kt├│ry decyduje o tym, jaki procent transakcji jest przetwarzanych przez w─Öz┼éy Genesis (prowadzone przez IOG), spadnie do zera. W tym momencie odpowiedzialno┼Ť─ç za generowanie blok├│w zostanie w pe┼éni zdecentralizowana. Innymi s┼éowy, sie─ç 1800+ stake pooli spo┼éeczno┼Ťci Cardano b─Ödzie jedynym organem odpowiedzialnym za produkcj─Ö blok├│w.

Dzie┼ä D=0 b─Ödzie prze┼éomowym momentem w dalszej historii Cardano. Kiedy wdro┼╝yli┼Ťmy aktualizacj─Ö Shelley w lipcu 2020 r., parametr D zosta┼é ustawiony na 1.0, co oznacza, ┼╝e ÔÇőÔÇőka┼╝dy blok zosta┼é wyprodukowany przez sie─ç w─Öz┼é├│w prowadzonych przez IOHK. Oczywi┼Ťcie by┼éo to przeciwie┼ästwo decentralizacji, ale m─ůdre (tj. na tamt─ů chwil─Ö bezpieczne) podej┼Ťcie na czas, gdy sie─ç operator├│w stake pooli (SPO) dopiero raczkowa┼éa.

Przygotowanie do dnia D=0

Z biegiem czasu stopniowo zmniejszali┼Ťmy parametr d w tempie 0,02 na epok─Ö (innymi s┼éowy, wzrost produkcji blok├│w przez stake poole spo┼éeczno┼Ťci co 5 dni o 2%). W dniu publikacji tego bloga parametr d=0,10 z 90% blok├│w produkowanych przez spo┼éeczno┼Ť─ç, a tylko 10% przez w─Öz┼éy federacyjne.

M├│wi─ůc najpro┼Ťciej, gdy d maleje, wi─Öcej blok├│w jest tworzonych przez prywatne stake poole, a wi─Öcej SPO mo┼╝e produkowa─ç bloki. Wraz z up┼éywem czasu zwi─Öksza si─Ö r├│┼╝norodno┼Ť─ç sieci i dystrybucja geograficzna.

31 marca, na granicy epoki 257, d osi─ůgnie zero. ÔÇ×Dzie┼ä D=0ÔÇŁ b─Ödzie wyj─ůtkowy, poniewa┼╝ cho─ç sama ta liczba jest niewielka, ale jej znaczenie jest ogromne. W tym kontek┼Ťcie zero to najwa┼╝niejszy zewn─Ötrzny wska┼║nik decentralizacji, sparametryzowany symbol wspieraj─ůcy podstawow─ů zasad─Ö naszej filozofii. D=0 to zagranie ÔÇťall-inÔÇŁ.

Kontynuuj─ůc przechodzenie do pe┼énej decentralizacji, jest to r├│wnie┼╝ dobry moment na odniesienie si─Ö do innych parametr├│w rz─ůdz─ůcych ci─ůg┼é─ů ewolucj─ů sieci Cardano i om├│wienie niekt├│rych pozytywnych zmian, kt├│re ju┼╝ nast─ůpi┼éy.

Parametr d jest tylko jednym z ponad 20, kt├│re reguluj─ů dzia┼éanie i stan sieci. Ten zestaw parametr├│w stanowi kluczowe ÔÇ×d┼║wignieÔÇŁ do zarz─ůdzania i kierowania skutecznym i naturalnym dzia┼éaniem zdecentralizowanego systemu Proof of Stake. Spo┼éeczno┼Ť─ç ostatecznie b─Ödzie nap─Ödza─ç ewolucj─Ö Cardano za pomoc─ů zarz─ůdzania Voltaire (era governance), ale do tego czasu naszym zadaniem jest zarz─ůdzanie tym zestawem parametr├│w. Nasza opieka wymaga, aby┼Ťmy wprowadzili niezb─Ödne zmiany, aby zbudowa─ç i utrzyma─ç dobr─ů kondycj─Ö sieci.

Dlaczego parametr k jest tak istotny

Opr├│cz bardziej technicznych rozwa┼╝a┼ä, pozostajemy zaanga┼╝owani we wspieranie mniejszych SPO, poniewa┼╝ wierzymy, ┼╝e ta filozofia jest zgodna z naszym d┼éugoterminowym celem stworzenia najbardziej zdecentralizowanego i ekonomicznie zr├│wnowa┼╝onego ekosystemu stake pooli. Znajduje to dalsze odzwierciedlenie w naszym podej┼Ťciu do delegacji, kt├│re w 2021 r. b─Ödzie ukierunkowane na wspieranie r├│┼╝norodno┼Ťci SPO.

W zesz┼éym roku dokonali┼Ťmy pierwszej znacz─ůcej korekty parametr├│w sieci, kiedy podnie┼Ťli┼Ťmy parametr k ze 150 do k=500. Oczywi┼Ťcie po d┼éugich debatach, zar├│wno w ramach IOHK i Fundacji Cardano, jak i z szersz─ů spo┼éeczno┼Ťci─ů SPO.

Przej┼Ťcie do warto┼Ťci k=500 by┼éo wywa┼╝on─ů decyzj─ů opart─ů na potrzebie stworzenia mo┼╝liwo┼Ťci dzia┼éania dla wi─Ökszej liczby stake pooli do produkcji blok├│w (poprzez zach─Öcanie do przep┼éywu delegacji z pooli nasyconych do nowych), przy jednoczesnym wspieraniu SPO ju┼╝ tworz─ůcych bloki i minimalizowaniu zak┼é├│ce┼ä dla ich delegat├│w. Og├│lnie rzecz bior─ůc, dzia┼éanie okaza┼éo si─Ö skuteczne - zerknijmy jednak na to troch─Ö g┼é─Öbiej.

Zmiana na K = 500

Przed ogłoszeniem, że parametr k się zmienia, 54,6% wszystkich oddelegowanych ada reprezentowało dziesięć największych SPO, a 45,4% ada reprezentowało mniejsze SPO. Po zmianie na k = 500 liczby te się odwróciły: 55,9% ada jest obecnie reprezentowane przez poole inne niż dziesięć największych.
image

To by┼éa istotna zmiana bezpo┼Ťrednio zwi─ůzana ze zmian─ů parametru k.
image

To ┼Ťwietny pocz─ůtek, ale naszym celem jest dalsza optymalizacja i ewolucja sieci. Obserwowali┼Ťmy wi─Öc, co si─Ö sta┼éo, zebrali┼Ťmy opinie i wszystko, czego si─Ö nauczyli┼Ťmy, w┼é─ůczyli┼Ťmy do kolejnej rundy zmian.

Jedn─ů z rzeczy, kt├│ra rzuca┼éa si─Ö w oczy w naszej analizie, by┼éo to, ┼╝e wiele stake pooli dzieli si─Ö na kilka mniejszych, zachowuj─ůc podobn─ů d┼║wigni─Ö (kwot─Ö delegowanej ada, wzgl─Ödem danej wielko┼Ťci pledge). Poole, kt├│re ju┼╝ mia┼éy wysok─ů d┼║wigni─Ö, by┼éy najmniej ch─Ötnymi do dalszego podzia┼éu na kilka mniejszych stake pooli.

Chocia┼╝ istnieje niepomijalny koszt zwi─ůzany z prowadzeniem ma┼éej puli, a bior─ůc pod uwag─Ö obecn─ů aprecjacj─Ö warto┼Ťci ada, uwa┼╝amy, ┼╝e zach─Öta finansowa do podzielenia swojego ÔÇťzobowi─ůzaniaÔÇŁ (pledge) jest teraz jeszcze silniejsza. Zwi─Ökszenie k - na przyk┼éad do warto┼Ťci k=1000 - bez zaj─Öcia si─Ö kwesti─ů podzia┼éu pledgeÔÇÖa w pierwszej kolejno┼Ťci, nie doprowadzi┼éoby do bardziej rozproszonego i zr├│┼╝nicowanego ekosystemu, kt├│ry, ┼╝eby by┼éo jasne, jest naszym ostatecznym celem. Po prostu zobaczyliby┼Ťmy wielu dotychczasowych operator├│w uruchamiaj─ůcych dwa razy wi─Öcej stake pooli.

Zmiana pledge

Parametr a0 nagradza SPO za skoncentrowanie ich zobowi─ůzania (pledge) na niewielkiej liczbie stake pooli. Okaza┼éo si─Ö to skuteczne w zach─Öcaniu pooli z wysokim pledge do konsolidacji w du┼╝e prywatne poole (tak jak robimy to w IOHK), a to tym samym daje mniejszym SPO wi─Öksze mo┼╝liwo┼Ťci przyci─ůgni─Öcia delegacji.

Uwa┼╝amy jednak, ┼╝e obecny system mo┼╝na ulepszy─ç, wi─Öc od jakiego┼Ť czasu dyskutujemy i modelujemy szereg opcji, aby zwi─Ökszy─ç skuteczno┼Ť─ç stosowania pledge w rozwi─ůzywaniu problem├│w zwi─ůzanych z podzia┼éem stake pooli przy ni┼╝szych poziomach tego zobowi─ůzania.

Obecna struktura formu┼éy nagr├│d nie daje elastyczno┼Ťci w dostosowywaniu wp┼éywu poprzez prost─ů zmian─Ö parametru; b─Ödziemy musieli zmodyfikowa─ç formu┼é─Ö nagr├│d, nad czym zesp├│┼é badawczy IOHK aktywnie pracuje ju┼╝ od jakiego┼Ť czasu.

W wyniku pracy pojawi┼éo si─Ö kilka obiecuj─ůcych rozwi─ůza┼ä. Chcieliby┼Ťmy w tym miejscu podzi─Ökowa─ç Shawnowi McMurdo za jego pomys┼é CIP Curve Pledge Benefit i pomoc w rozwijaniu my┼Ťlenia w tym zakresie.

Nasz zesp├│┼é badawczy jest na zaawansowanym etapie formalizowania naszego podej┼Ťcia. Wkr├│tce przedstawimy ustalenia, aby spo┼éeczno┼Ť─ç by┼éa ┼Ťwiadoma nadchodz─ůcych modyfikacji. Zesp├│┼é doszed┼é do wniosku, ┼╝e a0 powinno si─Ö zmieni─ç. Wierzymy, ┼╝e ta zmiana przyniesie ogromne korzy┼Ťci sieci, sprawiaj─ůc, ┼╝e system b─Ödzie bardziej zr├│wnowa┼╝ony, szeroko rozpowszechniony i globalnie zr├│┼╝nicowany. Zwi─Ökszy r├│wnie┼╝ dochody wszystkich stake pooli (tj. tych, kt├│re nie s─ů jeszcze w pe┼éni ÔÇ×nasyconeÔÇŁ pledgem).

Chocia┼╝ by┼éa to kwestia znacznej wewn─Ötrznej dyskusji, doszli┼Ťmy r├│wnie┼╝ do wniosku, ┼╝e ka┼╝da zmiana k powinna nast─ůpi─ç po zmianie wzoru na a0, aby dostarczy─ç po┼╝─ůdane wyniki (szczeg├│lnie zach─Öcaj─ůc do transfer├│w delegacji do mniejszych pojedynczych pooli, a nie do pooli podzielonych z wi─Ökszych). Poniewa┼╝ jest to pe┼éna modyfikacja formu┼éy, a nie prosta zmiana na granicach epoki, musi zosta─ç w┼é─ůczona jako cz─Ö┼Ť─ç kolejnego hard forka. Bior─ůc pod uwag─Ö nasze nowe produkty i bie┼╝─ůce skupienie zespo┼éu na kontynuowaniu wdra┼╝ania Goguen i dost─Öpnych datach, rozwa┼╝amy wprowadzenie tej zmiany w III kwartale 2021.

Inne uwagi

Nale┼╝y r├│wnie┼╝ wzi─ů─ç pod uwag─Ö inne wa┼╝ne czynniki. Najwa┼╝niejszym z nich jest dost─Öpno┼Ť─ç delegowania do wielu pooli, aby umo┼╝liwi─ç posiadaczom ada ┼éatwe roz┼éo┼╝enie swoich delegacji na kilka stake pooli z jednego portfela. Wymaga to znacznej pracy g┼é├│wnego zespo┼éu programist├│w, a tak┼╝e wdro┼╝enia nowego interfejsu u┼╝ytkownika i dostosowania regu┼é biznesowych. Chcieliby┼Ťmy r├│wnie┼╝ - je┼Ťli to mo┼╝liwe - zaoferowa─ç lepsze opcje do dzia┼éania dla SPO w ramach Daedalusa w podobnym czasie (obecnie funkcje SPO dost─Öpne tylko przez CLI lub AdaLite). To oznacza tak┼╝e dodatkowe prace rozwojowe ze strony zespo┼é├│w wewn─Ötrznych i zewn─Ötrznych, w tym przede wszystkim ekip Ledgera i Trezora.

B─Ödziemy r├│wnie┼╝ kontynuowa─ç analiz─Ö innych parametr├│w, takich jak op┼éaty minimalne (wprowadzone, aby zapobiec ÔÇ×wy┼Ťcigowi do zeraÔÇŁ), kontynuuj─ůc jednocze┼Ťnie testy por├│wnawcze i optymalizacj─Ö wydajno┼Ťci w─Öz┼é├│w w miar─Ö wprowadzania funkcji inteligentnych kontrakt├│w. Naszym obowi─ůzkiem pozostaje zapewnienie delikatnej r├│wnowagi mi─Ödzy stabilno┼Ťci─ů, skalowalno┼Ťci─ů i og├│ln─ů kondycj─ů sieci z kwitn─ůcym ekosystemem operator├│w i delegat├│w stake pooli.

Ewolucja i przysz┼éo┼Ť─ç

W miar─Ö rozwoju i promowania zdrowego stanu sieci i ekosystemu stake pooli, nadal monitorujemy i badamy inne wa┼╝ne parametry i warto┼Ťci. W tej pracy rozwa┼╝amy zar├│wno podej┼Ťcie taktyczne, jak i bardziej strategiczne.

Wraz ze wzrostem ceny ada, wdra┼╝aniem token├│w natywnych i wyczekiwanym wprowadzeniem smart kontrakt├│w, nadal oceniamy i przegl─ůdamy struktur─Ö op┼éat Cardano. Na przyk┼éad, w oparciu o opinie spo┼éeczno┼Ťci, rozwa┼╝amy taktyczne podej┼Ťcie polegaj─ůce na natychmiastowym obni┼╝eniu niekt├│rych op┼éat . Minimalna sta┼éa op┼éata za blok w wysoko┼Ťci 340 ada na stake pool to np. jeden silny kandydat do zmiany. Dyskutowane s─ů r├│wnie┼╝ op┼éaty za transakcje sieciowe i depozyty za inteligentne kontrakty.

Nasi wewn─Ötrzni badacze i analitycy wsp├│┼épracuj─ů r├│wnie┼╝ z zewn─Ötrzn─ů grup─ů doradcz─ů, aby sformalizowa─ç podej┼Ťcie optymalizacyjne, kt├│re zapewnia, ┼╝e ÔÇőÔÇőop┼éaty pozostan─ů stabilne i przewidywalne w d┼éu┼╝szej perspektywie. W wyniku tego przegl─ůdu zaproponowany zostanie model zarz─ůdzania z jasnym mandatem dotycz─ůcym tego, kiedy i jak nale┼╝y ustala─ç op┼éaty w przysz┼éo┼Ťci, w miar─Ö rozwoju, optymalizacji i skalowania sieci Cardano. B─Ödziemy mie─ç pewno┼Ť─ç, ┼╝e spo┼éeczno┼Ť─ç b─Ödzie informowana i zaanga┼╝owana w miar─Ö rozwoju pomys┼éu.

Szczeg├│lne podzi─Ökowania kierujemy w stron─Ö Francisco Landino, Larsa Br├╝njesa, Aikateriny-Panagiota Stouka, Aggelosa Kiayiasa i Tima Harrisona za dodatkowe uwagi dotycz─ůce tego artyku┼éu.

Artykuł to tłumaczenie wpisu Colina L Edwardsa na blogu IOHK: Not long till 'd' (=0) day - IOHK Blog z drobnymi zmianami.

//

Po wi─Öcej artyku┼é├│w o Cardano po polsku zapraszamy do :poland: polskiej sekcji na forum Cardano . Seri─Ö film├│w o historii Cardano, podstawach dzia┼éania sieci i aktualizacjach opublikowa┼é Andrzej z kana┼éu Dzienna Dawka Dyskomfortu. Chcesz porozmawia─ç, zapyta─ç o Cardano po polsku? Odwied┼║ nasz─ů :poland: spo┼éeczno┼Ť─ç na Telegramie , profil @CardanoPolska na Twitterze oraz Facebooku.

3 Likes