Rola CIO (głównego oficera informacyjnego) w świecie korporacyjnym ewoluowała z czasem, nadążając za tempem innowacji charakterystycznym dla technologii i biznesu. Od pierwotnego mandatu stanowiska do nadzorowania działu IT i zapewnienia sprawnego działania systemów firmy, oczekuje się, że dzisiejsi dyrektorzy IT będą nie tylko wprowadzać platformy IT, ale także rozumieć i tworzyć nowe modele biznesowe, które wykorzystują istniejącą technologię i rozwiązania zewnętrzne do unikatowych zadań.
Ponieważ technologia odchodzi od modelu monolitycznego i staje się paradygmatem mieszania i łączenia, interfejsy API stały się kluczowym elementem sukcesu. Interfejsy API (interfejsy aplikacji) to podfunkcje lub małe aplikacje, które pozwalają programistom korzystać z różnych narzędzi w jednym rozwiązaniu, usprawniając komunikację między różnymi komponentami. Zasadniczo interfejsy API działają jako komunikatory między dwoma programami, umożliwiając ich działanie tak, jakby były pojedynczym programem.
Interfejsy API stały się coraz bardziej popularnymi narzędziami. Firmy takie jak Facebook, Amazon, SalesForce i inne uruchamiają własne interfejsy API, które umożliwiają firmom dostęp do niektórych usług bez konieczności pełnej migracji do ekosystemu. Ten nowy paradygmat doprowadził do powstania czegoś, co niektórzy eksperci nazywają „ekonomią API”, modelu, który poprawia wyniki finansowe firmy poprzez poprawę interoperacyjności, a tym samym tworzenie nowych systemów z istniejących.
Podobnie jak dzisiaj firmy budują nowe platformy nie z pojedynczych źródeł, ale z różnych aplikacji, technologia blockchain oferuje bardziej demokratyczny i skuteczny sposób konstruowania nowych rozwiązań.
Blockchain opiera się na idei demokratyzacji i decentralizacji - dwóch pojęciach wbudowanych w paradygmaty programowania API. Podobnie jak interfejsy API były katalizatorem rewolucji technologicznej, technologia obsługująca kryptowaluty, takie jak bitcoin, wykazała ogromny potencjał do wprowadzenia nowej fali innowacyjnego rozwoju.
Pierwsza API Economy: Centralizacja wygrywa
Koncepcja API została oparta na ewoluującej technologii. Podczas gdy starsze systemy były zależne od pojedynczej aplikacji monolitycznej, która obsługiwała każdy aspekt operacji, interfejsy API oferowały programistom możliwość łatwego podłączenia istniejących rozwiązań z innych systemów w celu uzyskania funkcjonalności bez utraty wydajności. Ponadto zaprezentowali firmom możliwość integracji narzędzi ze sprawdzonymi osiągnięciami w zakresie kluczowych funkcji, jednocześnie kształtując bardziej zdecentralizowane środowisko dla innowacji.
Ekonomia API powstała, gdy firmy zrozumiały, że API to nie tylko narzędzia dla programistów, ale także sposób na przyspieszenie procesów biznesowych, wykorzystanie istniejącej technologii do tworzenia nowatorskich platform oraz stworzenie bardziej zintegrowanego i interoperacyjnego środowiska dla aplikacji. W coraz bardziej opartym na chmurze świecie interfejsy API oferują łatwy sposób łączenia usług i tworzenia rozwiązań, które mogą wykorzystywać najlepsze z tego, co jest łatwo dostępne. Dla wielu firm ten model jest bardzo atrakcyjny, ponieważ pozwala im wdrażać istniejące technologie, ale także zwiększać ich powierzchnię i przychody - tak jak zrobiły to już takie firmy jak Facebook, SalesForce i inne.
Doskonałym wczesnym przykładem zarówno wzrostu, jak i zastoju obecnej gospodarki API jest LinkedIn. Początkowo firma otworzyła kilka interfejsów API, które pozwalają programistom korzystać z narzędzi LinkedIn na różne sposoby. Program był bardzo udany i umożliwił użytkownikom dzielenie się dużymi porcjami informacji z ich kont w ramach innych usług.
Jednak po tym, jak stała się zbyt popularna, firma ogłosiła decyzję o zamknięciu większości interfejsów API lub silnym ograniczeniu ich do płacących członków, eliminując żywy ekosystem programisty za pomocą narzędzi firmy. Reakcja LinkedIn uwypukla problematyczną dychotomię w branży.
Interfejsy API zostały zbudowane w celu usunięcia centralizacji. Zostały zaprojektowane do tworzenia połączonych systemów, które szybko współużytkują dane i obsługują bardziej wydajny ekosystem zarządzany tylko przez to, co jest możliwe, a nie to, co jest dozwolone. Innym ważnym trendem w świecie technologii i jednym z LinkedIn, który ujawnił się po zamknięciu biblioteki API, był strach ucieleśniony przez duże firmy, które utraciły kontrolę nad danymi światowymi. LinkedIn był niezadowolony, że użytkownicy API mogli - samemu sobie - po prostu przenosić dane, które mogliby wykorzystać do monetyzacji z usług firmy.
Blockchain i API Economies 2.0
Blockchain został okrzyknięty rewolucyjną technologią w wielu branżach, ale jedną z jego najcenniejszych funkcji jest demokratyczne narzędzie rozwoju. Technologia usuwa ideę, że dane mogą być kontrolowane przez kilka centralnych węzłów w sieci.
Ze względu na zdecentralizowaną i otwartą księgę każdy użytkownik w sieci ma dostęp do wszystkich danych i może z niego korzystać w sposób, który uznają za odpowiedni. Ściśle związane z tą koncepcją, a jednym z kluczowych elementów prawdziwej ekonomii API jest kwestia zaufania.
W bieżącym modelu interfejsy API gromadzą dane o użytkownikach będących własnością firmy, której interfejs API jest używany. Na przykład Mapy Google nadal mogą przechowywać informacje gromadzone przez inne aplikacje korzystające z ich interfejsów API i mają wyłączne prawa do zarabiania na nich. Przy użyciu blockchain nie byłoby to możliwe, ponieważ wszystkie informacje nie są przechowywane centralnie, ale raczej dystrybuowane jednocześnie do księgi każdego węzła, tworząc dynamiczną sieć w pełni zaufaną.
Wbudowany mechanizm zaufania Blockchain i jego zalety informacyjne oznaczają, że interfejsy API mogą działać optymalnie, a faktycznie wiele projektów blockchain jest budowanych prawie całkowicie przy użyciu interfejsów API. Sieć zapytań, na przykład, jest budowana przy użyciu Civic, Aragon, Kyber.Network i innych narzędzi. Podobnie istnieją innowacyjne rozwiązania, które pozwalają firmom swobodnie przenosić informacje i zachowywać nad nimi kontrolę, zamiast pozostawić je strażnikom.
Na przykład Dock.io pozwala użytkownikom łączyć się z głównymi scentralizowanymi źródłami, takimi jak LinkedIn, Upwork i innymi podobnymi witrynami oraz kontrolować wyświetlane na nich informacje. Umożliwia także osobom zabranie ze sobą informacji i migrację na różne platformy, jeśli to konieczne. Ta zdolność do przenoszenia danych ma kluczowe znaczenie dla nowej ekonomii API, w której przepływy informacji nie są ograniczone ani ograniczone przez jeden podmiot. Tak długo, jak użytkownicy mogą kontrolować swoje informacje, narzędzia firmy można zintegrować z dowolną platformą, aby stworzyć profesjonalną wymianę wiedzy.
Podobnie, uruchomienie Wibson Blockchain pozwala użytkownikom kontrolować swoje informacje i decydować, w jaki sposób należy zarabiać. W obecnej gospodarce API kontrola nad danymi użytkownika pozostaje w rękach strażników. Jednak narzędzia takie jak Wibson, które pozwalają użytkownikom sprzedawać zweryfikowane dane źródłom medialnym bez poświęcania ich prywatności, oferują inny model interfejsów API, umożliwiając platformom zbieranie danych użytkownika bez wpadania w etyczne dylematy dotyczące kontroli i naruszenia prywatności.
Mat Travizano z Wibson zaproponował:
„Pierwsza fala ekonomii interfejsu API zapewniła konsumentom większą wygodę, ułatwiając płynny przepływ danych między różnymi systemami i środowiskami. Mniej zrozumiały wpływ polegał na tym, że najpotężniejsi gracze technologii skorzystali z przenoszenia danych, aby rozszerzyć swoją moc na witryny i usługi w całym Internet.W następnej fazie ekonomii API, projekty takie jak Wibson, wykorzystają tę samą infrastrukturę API, aby dać ludziom możliwość odzyskania kontroli nad swoimi danymi osobowymi poprzez przeniesienie ich bezpośrednio między sobą a nabywcami danych ”.
Dodawanie zaufania, usuwanie barier
Ekonomia API nigdzie się nie zmierza. Obecnie dostępnych jest ponad 17 000 interfejsów API (raportowanych przez ProgrammableWeb), chociaż większość z nich nie ma zintegrowanego łańcucha bloków. Mimo to na rynku obserwowano, że więksi gracze albo zamykają dostęp, albo używają interfejsów API jako sposobu na zwiększenie wysiłków w zakresie eksploracji danych i monetyzacji.
Mimo popularności tego modelu, ta ciągła centralizacja władzy i kontroli spoczywających w rękach kilku dużych korporacji oznacza, że skutecznie kontrolują innowacje.
Blockchain może pomóc rozwiązać te problemy poprzez dodanie zaufania, samokontroli i możliwości zastosowania demokratycznego podejścia do opracowywania nowych aplikacji. Bardziej otwarty protokół pozwala programistom uczestniczyć w gospodarce API bez poświęcania prywatności, przy jednoczesnym zachowaniu możliwości maksymalizacji zysków dzięki zachowaniu danych, które wykorzystują i wytwarzają.
