Nowa generacja programistów korzysta z komputerów podłączonych do Internetu z technologiami blockchain, open source i sieciowymi, które w przyszłości mogą zrewolucjonizować programowanie, obsługę i konserwację oprogramowania.
Kiedy na początku roku Światowe Forum Ekonomiczne zebrało się w Davos, oczy wszystkich były zwrócone na małe miasteczko w kantonie Gryzonia, gdzie przywódcy i szefowie przedsiębiorstw ogłosili swoją wizję przyszłości.
W cieniu wielkich chłopaków, z dala od medialnego szumu, ujawniają się mali goście. Z ich perspektywy ludzie z pomysłami również mają potencjał do zmiany świata.
Podobnie jak zespół Dfinity, ten startup technologiczny pracuje nad zmianą sposobu, w jaki tworzymy i utrzymujemy oprogramowanie oraz infrastrukturę.
Po około pięciu latach prac zespół Dfinity zademonstrował swój „komputer internetowy” na Światowym Forum Ekonomicznym na początku tego roku.
Stanley Jones, menedżer ds. inżynierii w Dfinity, demonstruje, w jaki sposób oprogramowanie jest wdrażane w systemie. W tym celu skorzystał z nowego serwisu internetowego LinkedUp firmy Dfinity, otwartej alternatywy dla sieci społecznościowej Microsoftu LinkedIn.

Zmiana paradygmatu jest nieuchronna
Aplikacja, której utworzenie zajęło zaledwie dwóm inżynierom około dwóch tygodni, jest napisana w języku programowania Motoko wydanym przez firmę Dfinity w zeszłym roku pod kierunkiem Andreasa Rossberga, współtwórcy technologii oprogramowania WebAssembly.
Na koniec Jones musiał skompilować kod aplikacji i to wszystko, oprogramowanie działało. Platforma technologiczna Dfinity umożliwia uruchomienie oprogramowania Web 3.0 w zaledwie 18 milisekund.
To, co inżynier Jones pokazał w Davos, było szczególnym osiągnięciem z wielu powodów. Prototyp aplikacji chmurowej wysokiej dostępności został wykorzystany w infrastrukturze Dfinity: bez baz danych, bez rozszerzeń przeglądarek i REST API, bez serwerów WWW, Load Balancerów, firewalli czy sieci dostarczania treści.
Wszystko jest tworzone przy użyciu kontenera SDK Dfinity i jest obsługiwane przez słynny format kodu WebAssembly, który uruchamia aplikacje w przeglądarce.
W swojej prezentacji Jones nie mógł się oprzeć złożoności zwykłego dostarczania oprogramowania na „starych” platformach chmurowych. Następnie dodał z powagą: „To jest zmiana paradygmatu”.
„Dzisiaj wszystko, co opiera się na użytkownikach w «wielkiej technologii», opiera się na piasku.” – Dominic Williams, Dfinity

stos naprawczy
Aby nowoczesne firmy mogły skutecznie działać, opierają się na aplikacjach. Jednak fundament technologiczny, na którym się narodził, jest obecnie „zepsuty” – wyjaśnia Dominic Williams, urodzony w Wielkiej Brytanii założyciel i dyrektor zarządzający Dfinity w Zurychu.
Okaże się to między innymi „licznymi lukami w zabezpieczeniach i hakerami, awariami systemów i wysokimi kosztami rozwoju oprogramowania”. Ponadto coraz bardziej widoczny staje się monopolistyczny charakter dostawców usług internetowych, co stanowi równie groźne zagrożenie.
W pewnym stopniu firmy użytkowników są powiązane z właścicielami swoich dostawców usług w chmurze. Williams powiedział, że każdy, kto buduje na „wielkiej technologii”, buduje na piasku. Szukają rozwiązania tego problemu na Dfinity.
Podsumowanie projektu:
• Podążając za falą kryptowalut, nowa generacja startupów opracowuje nowatorskie architektury oparte na kryptografii, a Dfinity jest jedną z nich.
• Zespół skupiony wokół założyciela Dominica Williamsa opracował internetową zdecentralizowaną platformę komputerową o nazwie Internet Computer, zaprojektowaną do uruchamiania nowych typów aplikacji, bezpieczniejszych niż dzisiejsze oprogramowanie.
• Opiera się na technologii szyfrowania i opracowanym przez nas protokole Internet Computer Protocol (ICP), podobnym do protokołu TCP/IP. Mówi się, że ICP jest zgodny z dzisiejszymi protokołami i standardami sieciowymi, aby komputer mógł działać wymaga również podstawowego zestawu centrów danych jako węzła.
• Eksperci są entuzjastycznie nastawieni do podejścia Dfinity, ale napotkali poważne przeszkody.
• Startup obiecuje, że firmy użytkowników będą mniej zależne od dużych dostawców technologii, przy czym Dfinity mówi o starym sprzęcie IT wartym 3,8 biliona dolarów, który można by odzyskać, jeśli koncepcje takich firm jak Dfinity czy Polkadot staną się praktyczne i zyskają popularność na rynku. Świat IT prawdopodobnie stanie w obliczu niewyobrażalnych zmian paradygmatu.

Protokoły dla nowej generacji oprogramowania
Technologia Dfinity łączy moc obliczeniową niezależnych centrów danych w globalną platformę aplikacji, którą startup z Zurychu nazwał „komputerem internetowym”. Opiera się na nowym protokole internetowym, który uzupełnia obecny protokół TCP/IP.
Dfinity faktycznie przygotowuje się do przekształcenia Internetu w globalną platformę chmurową, która zapewni różne korzyści firmom-użytkownikom.
Jedną z obietnic jest na przykład mniejsza zależność od dużych dostawców usług w chmurze, ponieważ oni również przestrzegają nowych standardów i w związku z tym muszą przestrzegać zasad, dzięki którym ich dominująca pozycja gospodarcza będzie mniej istotna niż obecnie.
Aby to zadziałało, wielu różnych graczy będzie musiało w przyszłości zastosować się do nowego standardu.
Zgodnie z koncepcją Dfinity wymaga dużej liczby niezależnych, rozproszonych po całym świecie centrów danych jako węzłów, które udostępniają systemowi swoją pojemność.
W nagrodę Dfinity ma nadzieję wyemitować własny token, znany jako „DFN”, który powinien stworzyć pewne przeszkody prawne dla wciąż rozwijającej się nowej technologii. Ponieważ Finma i inne organy regulacyjne giełdy na całym świecie powinny być świadome tematu tokenów.
Odniesienie do tokenów nie jest przypadkowe, gdyż blockchain Dfinity funkcjonuje wewnątrz komputerów Internetu, rejestrując w ten sposób zasoby rozproszonych centrów danych, wymagania czasowe aplikacji i inne aspekty platformy.
Aby potwierdzić transakcję za pomocą algorytmu konsensusu, Bitcoin zajmuje słynną godzinę, podczas gdy nowocześniejsza technologia Ethereum zajmuje około sześciu minut. W Dfinity możesz użyć własnego algorytmu konsensusu w zaledwie pięć sekund, czyli 72 razy szybciej niż Ethereum.
„Lubię nazywać to poziomem konsensusu stosu protokołów Dfinity” – wyjaśnił Mahnush Movahhedi, starszy inżynier ds. badań w Dfinity. Na tym poziomie powstają aplikacje, w oparciu o technologię Dfinity firmy dostawcy i użytkownicy powinni tworzyć własne strony internetowe.

między entuzjazmem a wątpliwościami
Nie wszyscy są optymistami, jeśli chodzi o pewne rzeczy. Z jednej strony wyzwaniem jest znaczne ograniczenie algorytmu konsensusu, ponieważ jest to konieczne do sprawnego działania komputerów w Internecie.
Rzeczywiście, jeśli inżynierowie osiągną wartości prędkości wymagane dla algorytmu konsensusu, Dfinity będzie bardzo szybki. Jednak w porównaniu z gotowymi rozwiązaniami komputery internetowe nadal są bardziej obiecujące, powiedział Nils Urbach, profesor informatyki biznesowej i strategicznego zarządzania IT na Uniwersytecie w Bayreuth oraz współzałożyciel i współzałożyciel Fraunhofer Blockchain Lab.
Mało tego, teraz Joseph Lubin, ekspert blockchain z Zug, współzałożyciel Ethereum i założyciel nowojorskiego dostawcy oprogramowania ConsenSys, zakwestionował niektóre pomysły Dfinity.
Lubin w maju ubiegłego roku uważał, że jeśli jedna trzecia węzłów w sieci Dfinity będzie chwilowo niedostępna dla innych węzłów, cała sieć Dfinity może się zatrzymać. Twierdził, że wyklucza to komputery internetowe używane do „wielu różnych kategorii zastosowań”.
Lubin roześmiał się i przyznał, że ze względu na swoje uprzedzenia do Ethereum nie jest w stanie głosić niezbędnego obiektywizmu. Nadal mógł sobie wyobrazić Dfinity jako godną alternatywę dla AWS, potwierdzając: „Inżynierowie Dfinity prawdopodobnie wykonają dobrą robotę”.

Otwarte oprogramowanie i „niezniszczalne”
Lubin zgadza się z szefem Dfinity Williamsem, jeśli chodzi o poleganie na dużych platformach. Z biegiem czasu problem zaostrzył się w wyniku konfliktów pomiędzy dużymi przedsiębiorstwami internetowymi a mniejszymi firmami, które na nich polegają.
W ostatnich latach opinia publiczna staje się coraz bardziej świadoma wad zastrzeżonych usług mediów społecznościowych. Wreszcie przyczyną tego jest przesyłanie danych użytkownika do Cambridge Analytica za pośrednictwem Facebooka.
Williams jest przekonany, że konsumenci mogą stracić kontrolę nad swoimi danymi i ich niewłaściwym wykorzystaniem, jednak w przypadku firm użytkowników, które polegają na firmach „wielkich technologii”, ryzyko może nawet zagrażać życiu, ponieważ wpływowi mogą sami decydować. Zasady regulujące dostęp do danych o znaczeniu krytycznym zasoby i infrastruktura (tj. interfejsy API).
Williams przytoczył przykład twórcy gier Zynga, który opierał się na interfejsie API Facebooka i generował 80% swojej sprzedaży za pośrednictwem sieci społecznościowej. Kiedy Facebook nieoczekiwanie zmienił „reguły gry”, Zynga poniosła ogromną porażkę finansową.
Chociaż Zynga jest teraz ponownie sprzedawana jako wskazówka inwestycyjna, cena akcji producenta gier spadła od tego czasu o około 40%.
„Budujemy infrastrukturę dla otwartego LinkedIn, otwartego eBay, otwartego AirBnB, tych samych usług, ale otwartych”.
Po przejęciu Microsoftu LinkedIn odmówił niezliczonym producentom oprogramowania dostępu do swojego API i pozostawił zainteresowanych programistów w niewiedzy.
Założyciel firmy Williams obiecał, że nigdy nie stanie się to w przypadku Dfinity.

Badania prowadzone są także w Szwajcarii
Dfinity ma silny zespół badawczy w Zurychu, a także dodatkowe zespoły badawcze w Palo Alto i San Francisco, Kalifornia, Niemcy i Tokio.
Williams skomentował, że Zurych to idealne miejsce dla niektórych dziedzin informatyki i kryptografii. Wielu pracowników Dfinity w Zurychu pozostawiło po sobie trwałe dziedzictwo swojej innowacyjności w uznanych firmach IT, takich jak IBM i Google.
Na przykład Andreas Rossberg, absolwent programu podoktorskiego w Instytucie Maxa Plancka ds. Systemów Oprogramowania, pracował wcześniej w Google Germany, gdzie był odpowiedzialny za rozwój V8, wysokowydajnego oprogramowania typu open source napisanego w języku C++ JavaScript i zastosowanego silnika asemblera sieciowego w przeglądarce Chrome i Node.js.
Jelena Djuric, była menadżerka społeczności w Dfinity w Palo Alto w Kalifornii, skomentowała, że Rosberg, pełniąc obecnie funkcję starszego badacza i inżyniera w Dfinity, stworzył „światowej klasy zespół programistów supergwiazd”.
Ekosystem blockchain w tak zwanej Dolinie Krypto w pobliżu Zug jest idealną pożywką dla Dfinity. Movahhedi, starszy inżynier ds. badań w Dfinity, dodał: „Stworzenie komputera internetowego Dfinity nie byłoby możliwe bez przywileju pracy z talentami ze szwajcarskiej społeczności Crypto Valley, która jest naprawdę wyjątkowym środowiskiem dla innowacji technologicznych”.
Bliskość EPF Lausanne i ETH Zurich również odegrała ważną rolę dla Dfinity przy wyborze lokalizacji.
Laboratorium badawcze Dfinity w Zurychu prowadzone jest przez wielokrotnie nagradzanego informatyka Jana Camenischa, znanego z publikacji naukowych i licznych patentów z dziedzin kryptografii i ochrony danych.
Jest także członkiem Instytutu Inżynierów Elektryków i Elektroników (IEEE), światowego stowarzyszenia zawodowego zrzeszającego inżynierów, głównie w dziedzinach elektrotechniki i technologii informatycznych. Na przykład skojarzenie definiuje parametry interfejsu, takiego jak połączenie USB.

Atakuj starsze systemy
Dfinity ustawia poprzeczkę wysoko, a wymyślenie od podstaw stosu internetowego z pewnością nie jest łatwym zadaniem. Wsparcie inwestorów takich jak firmy venture capital Andreessen Horowitz, Polychain Capital i SV Angel z pewnością gwarantuje pewien poziom utrzymania.
Jeszcze przed wypuszczeniem produktu końcowego wartość rynkowa Dfinity szacowana jest na około 2 miliardy dolarów.
Platforma Dfinity ma na celu długoterminowe obniżenie kosztów IT firmy, ponieważ z punktu widzenia startupu systemy informatyczne i ich utrzymanie pochłaniałyby zbyt dużo pieniędzy. „Nadmiernie złożone” systemy informatyczne Big Tech będą miały „niedorzeczne” zachęty dla użytkowników, aby zwracali uwagę na te złożone systemy.
Jego komputer internetowy może zastąpić dotychczasowy stos IT o wartości 3,8 biliona dolarów, założyciel reklamował swoją technologię w mediach „TechCrunch”, dodając: Będzie ona promować nową generację nowych programistów i zapobiegać manipulacji.
Według Williamsa Dfinity wystarczająco szybko odblokuje firmy użytkowników w przestrzeni małych i średnich przedsiębiorstw, zastępując tradycyjne modele tworzenia i wdrażania oprogramowania oprogramowaniem typu open source. Firma ogłosiła, że w ciągu najbliższych dwóch lat będzie dostępna pierwsza duża aplikacja Dfinity „Swiss Made”.

Krypto Dolina: Latarnie morskie i jednorożce
Szwajcaria uznawana jest obecnie za światowe centrum rozwoju aplikacji i technologii wykorzystujących technologię blockchain i Hyperledger.
Według inkubatora kryptowalut CVVC istnieje obecnie ponad 800 firm. Branża zatrudnia około 4400 osób w Szwajcarii i Liechtensteinie.
Drugiej wiosny, po tym jak branża kryptowalut w Szwajcarii doświadczyła pogorszenia koniunktury (kryptozima), cztery obecne projekty latarni morskich w Crypto Valley:
• Ethereum: Opracowana tutaj Ethereum jest drugą najsilniejszą kryptowalutą na rynku po Bitcoinie. Ponadto bazowa technologia blockchain jednorożca Ethereum może być wykorzystywana w różnych zastosowaniach. Ethereum jest obecnie jedną z najpopularniejszych platform do stosunkowo szybkiego i szybkiego wdrażania inteligentnych kontraktów łatwo.
• Modum.io: ta firma z siedzibą w Zurychu dostarcza rozwiązania w zakresie inteligencji i automatyzacji łańcucha dostaw. Modum twierdzi, że w oparciu o czujniki IoT i technologię blockchain tworzy cyfrowy ekosystem o szerokim zastosowaniu dla wrażliwych towarów w różnych branżach.
• Seba i Sygnum: pierwsze na świecie banki kryptowalut licencjonowane przez Finmę.
• Polkadot: Zarówno start-upy technologiczne, jak i jednorożce pracują w zdecentralizowanych sieciach, podobnych do Dfinity, gdzie różne łańcuchy bloków są ze sobą połączone za pomocą protokołów sieciowych, dzięki czemu mogą na przykład wymieniać między sobą informacje. Ta technologia umożliwia korzystanie z kompilacji prywatnych public Możliwe są zastosowania danych typu blockchain.

Treści IC, na których Ci zależy
Postęp technologiczny |. Informacje o projekcie |. Wydarzenia globalne

Zbieraj i śledź kanał IC Binance
Bądź na bieżąco z najświeższymi informacjami
