馃嚨馃嚤 Integracja i rozw贸j z Adrestia

Dla gie艂d kryptowalutowych i programist贸w odpowiedzialnych za wdro偶enia integracja z jakimkolwiek blockchainem mo偶e by膰 trudna. Technologia cz臋sto rozwija si臋 tak szybko, 偶e nad膮偶anie za tempem modyfikacji mo偶e po prostu przerasta膰 fizyczne mo偶liwo艣ci. Proces rozwoju i wydawania kolejnych ods艂on blockchaina Cardano r贸wnie偶 nabiera coraz wi臋kszego tempa. Zarz膮dzanie r贸wnoleg艂膮 prac膮 zespo艂贸w deweloperskich, pracuj膮cych jednocze艣nie nad r贸偶nymi aspektami oprogramowania mo偶e przypomina膰 pr贸b臋 zmiany opon w ci臋偶ar贸wce podczas jazdy z pr臋dko艣ci膮 100 kilometr贸w na godzin臋.

Wizj膮 Cardano jest zapewnienie pe艂nego bezpiecze艅stwa i stabilno艣ci zdecentralizowanym aplikacjom, systemom i w efekcie spo艂ecze艅stwu. Cardano zosta艂o stworzone z nadrz臋dnym celem stania si臋 najbardziej zaawansowan膮 technologicznie i przyjazn膮 dla 艣rodowiska platform膮 blockchainow膮, stanowi膮c膮 bezpieczny, przejrzysty i skalowalny szablon, kt贸ry pos艂u偶y膰 mo偶e do zmiany i ulepszenia dotychczasowych rozwi膮za艅 oraz tworzenia tych nowych 鈥 zar贸wno dla os贸b prywatnych, firm, jak i ca艂ych spo艂ecze艅stw.

Zgodnie z tymi ambicjami musieli艣my opracowa膰 spos贸b, w jaki nasi partnerzy mogliby szybko, 艂atwo i niezawodnie zintegrowa膰 si臋 z Cardano, niezale偶nie od tego, jakie zmiany zachodz膮 鈥瀙od mask膮鈥. Bez wzgl臋du na tempo i zakres przysz艂ych wdro偶e艅, chcieli艣my opracowa膰 sp贸jn膮 metod臋, dzi臋ki kt贸rej wszystkie aktualizacje 艂a艅cucha blok贸w mog艂yby by膰 艂atwo wdra偶ane przez wszystkich u偶ytkownik贸w.

Aby u艂atwi膰 integracj臋 i interakcj臋 z Cardano, in偶ynierowie IOHK powo艂ali dedykowany zesp贸艂 Adrestia, kt贸rego zadaniem sta艂a si臋 budowa wszelakich interfejs贸w API i bibliotek internetowych, dzi臋ki kt贸rym Cardano b臋dzie dost臋pny dla programist贸w i tw贸rc贸w aplikacji. Wysi艂ki programist贸w pracuj膮cych nad rozwojem w臋z艂贸w sieci mog膮 zatem koncentrowa膰 si臋 na wydajno艣ci i skalowalno艣ci systemu jako ca艂o艣ci, podczas gdy u偶ytkownicy zawsze b臋d膮 mogli bez problemu korzysta膰 i opiera膰 swoje rozwi膮zania na najnowszej wersji Cardano. Nazwa Adrestia zosta艂a wybrana na cze艣膰 greckiej bogini, o kt贸rej m贸wiono 鈥渢a, przed kt贸r膮 nie mo偶na uciec鈥, poniewa偶 dzi臋ki tym nowym interfejsom oczekujemy, 偶e wszyscy ch臋tni b臋d膮 mogli zintegrowa膰 si臋 z Cardano, bior膮c udzia艂 w nieuniknionej popularyzacji technologii blockchain.

U艂atwienie programistom dotrzymywania kroku ci膮g艂ym zmianom

Celem zespo艂u Adrestia jest zapewnienie - za po艣rednictwem interfejs贸w API - sp贸jnej integracji, aby deweloperzy wiedzieli, czego mog膮 si臋 spodziewa膰 w ramach rozwoju mapy drogowej Cardano. Niezale偶nie od tego, czy s膮 to programi艣ci zajmuj膮cy si臋 portfelami, czy gie艂d膮 kryptowalut, mog膮 oni swobodnie korzysta膰 z 艂a艅cucha blok贸w, dokonywa膰 transakcji i nie tylko.

Dost臋pne API to:

  • cardano-wallet: HTTP ReST API do zarz膮dzania UTXO i wi臋cej.
  • cardano-submit-api: HTTP API do przesy艂ania podpisanych transakcji.
  • cardano-graphql: HTTP GraphQL API do przegl膮dania 艂a艅cucha blok贸w.

SDK sk艂ada si臋 z kilku bibliotek niskiego poziomu:

  • cardano-addresses: Address generation, derivation & mnemonic manipulation.
  • cardano-coin-selection: Algorytmy wyboru monet i bilansowania op艂at.
  • cardano-transactions: Narz臋dzia do tworzenia i podpisywania transakcji.
  • bech32: Implementacja formatu adresu Bech32 dla Haskell (BIP 0173).

Opr贸cz zapewnienia elastycznego i produktywnego sposobu integracji z Cardano, generalna obs艂uga jest r贸wnie偶 艂atwiejsza. Dzi臋ki sp贸jno艣ci aktualizacje integracji mi臋dzy kolejnymi wydaniami sieci powinny wymaga膰 mniej czasu. Rozwi膮zanie zmniejsza koszty obs艂ugi. Nowe oprogramowanie mo偶na dzi臋ki Adrestii wdro偶y膰 w ci膮gu kilku dni, a nie tygodni. A zatem, jak w za艂o偶eniu, ka偶dy mo偶e dotrzyma膰 kroku zmianom.

Jak zacz膮膰

Efekty s膮 ju偶 teraz dost臋pne w erze Byrona Cardano. Gie艂dy krypto lub portfele firm zewn臋trznych korzystaj膮ce z Cardano-SL, powinny si臋 teraz zajmowa膰 wdro偶eniem, aby przygotowa膰 si臋 do nowego Byrona i kompletnego przej艣cia na Shelley. Zmiany te musz膮 si臋 pojawia膰 kolejno, etapami, aby unikn膮膰 awarii i zatrzymania. Pe艂ne detale zosta艂y dodane do repozytorium zespo艂u Adrestia na GitHubie, a zesp贸艂 Cardano kontynuuje wsp贸艂prac臋 z kluczowymi partnerami, aby zapewni膰, 偶e nie b臋dzie przerwy w 艣wiadczeniu us艂ug dla posiadaczy ada przechowuj膮cych swoje 艣rodki gdziekolwiek, czy to na gie艂dach, czy w portfelach zewn臋trznych. Poni偶sza tabela pokazuje r贸偶nic臋 mi臋dzy w臋z艂ami Cardano-SL a nadchodz膮cymi w臋z艂ami Shelley. Elementy w kolorze czerwonym nie s膮 kompatybilne z Shelley i przestan膮 dzia艂a膰 po hard forku, podczas gdy inne elementy s膮 kompatybilne z Shelley i b臋d膮 obs艂ugiwane w trakcie i po hard forku.

Sp贸jno艣膰 jest kluczem do stworzenia sieci blockchain, kt贸ra jest dost臋pna dla wszystkich. Budowa i rozw贸j Cardano nie zako艅czy si臋 za nast臋pne pi臋膰 lub dziesi臋膰 lat, ale b臋dzie trwa膰 zapewne przez nast臋pne pi臋膰dziesi膮t lat. Zmiany rozwi膮za艅 systemowych s膮 w tym czasie nieuniknione, ale Adrestia zosta艂a stworzona po to, aby zapewni膰 wszystkim mo偶liwo艣膰 sprawnego po艂膮czenia z w臋z艂ami sieci Cardano. Aby rozpocz膮膰 wdra偶anie dla swojego projektu, odwied藕 repozytorium projektu Adrestia na GitHubie i przeczytaj przewodnik u偶ytkownika.

Artyku艂 jest t艂umaczeniem wpisu na blogu IOHK

Po wi臋cej artyku艂贸w o Cardano po polsku zapraszamy do polskiej sekcji na forum Cardano. Seri臋 film贸w edukacyjnych o historii Cardano opublikowa艂 niedawno 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 lub Facebooku.

1 Like