Poznaj Fluree – kompleksowe rozwiązanie do zarządzania danymi przedsiębiorstwa i zaufanego udostępniania danych

Co to jest Fluree?

Fluree to platforma do zarządzania danymi stworzona, aby wspierać wymagania nowoczesnych aplikacji i ułatwiać zewnętrzne, a nawet zdecentralizowane funkcje udostępniania danych, współpracy i zarządzania transakcjami. Fluree to wszechstronny zestaw narzędzi, który może być używany do zasilania aplikacji korporacyjnych, ułatwiania zaufanego udostępniania danych i współpracy oraz tworzenia kompleksowych rozwiązań blockchain.

Chociaż często wyznacza się wyraźną linię rozróżnienia między łańcuchami bloków i bazami danych, Fluree połączyło dwie odpowiednie technologie, aby zapewnić narzędzie do tworzenia aplikacji zorientowanych na dane, które w praktyczny (i skalowalny) sposób wykorzystują decentralizację, niezmienność i integralność danych.

Wielkość drużyny – 8

Lokalizacja – Winston-Salem, Karolina Północna, USA

Jak wygląda architektura Fluree?

Większość nowoczesnych baz danych uruchamia silnik transakcji („zapisuje”) i równorzędny element zapytania („odczytuje”) na tym samym węźle (serwerze). Aby zapewnić skalowalność nowoczesnej bazy danych oraz niezmienne i zdecentralizowane zalety łańcucha blokowego, Fluree podzieliło tradycyjną bazę danych na dwie części: FlureeDL i FlureeDB.

FlureeDL to księga główna, która weryfikuje, przechowuje i zabezpiecza wszystkie transakcje. FlureeDB wykorzystuje FlureeDL z semantycznym silnikiem zapytań grafowych do zasilania aplikacji korporacyjnych.

Oba systemy skalują się niezależnie i można je konfigurować (reguły, uprawnienia itp.).

Jakie są niektóre z podstawowych funkcji Fluree?

  • Historia, którą można udowodnić – Udowodnij nie tylko integralność każdego elementu danych w swoim systemie – ale także pochodzenie każdej transakcji.
  • Dowód manipulacji – Jako dziennik do dodawania, Fluree generuje możliwą do udowodnienia i kompletną ścieżkę audytu, odporną na manipulacje.
  • Dostęp do danych historycznych – Uruchamiaj zapytania w dowolnym punkcie w czasie – efektywnie dając każdej aplikacji możliwość natychmiastowego „przewijania”.
  • Zapytania o wykresy semantyczne – Fluree udostępnia dane w bogatej semantycznej bazie danych grafów, zdolnej do wykonywania wysoce analitycznych agregacji.
  • Decentralizacja – Opcjonalnie zdecentralizuj księgę za pomocą programowalnych reguł i podłączanego konsensusu dla inteligentnego zarządzania.
  • Bezpośrednie udostępnianie danych przez interfejsy API – Bezpieczne uprawnienia dostępu tam, gdzie należą – na warstwie danych, zamiast łączyć ze sobą sieć interfejsów API.

Jaki problem lub zbiór problemów projekt próbuje rozwiązać?

Zespół Fluree ma na celu rozwiązanie wielu problemów z całego spektrum zarządzania danymi, ale z perspektywy blockchain, Fluree chce wnieść ogromne korzyści, jakie blockchain stwarza bezpośrednio na poziomie danych typowego stosu aplikacji.

Blockchain eksplodował wysokim popytem na aplikacje, które zapewniają niezmienność, przejrzystość i decentralizację, ale uniwersalny czynnik utrudniał wiele projektów: zarządzanie danymi i ich przechowywanie. Publiczne łańcuchy bloków są zoptymalizowane i zaprojektowane z myślą o bardzo prostym przenoszeniu zasobów – co wymaga minimalnych wymagań w zakresie zarządzania danymi.

Ale co się dzieje, gdy próbujemy zainstalować ten sam format łańcucha bloków w przedsiębiorstwie – na przykład aplikację ERP łańcucha dostaw, która zarządza zamówieniami, interesariuszami, informacjami RFID i nie tylko? Tworzenie rozwiązania opartego na łańcuchu bloków, które natywnie obsługuje dane i metadane, staje się trudniejsze – zarówno pod względem rozwoju, jak i bezpieczeństwa informacji.

Menedżerowie projektów odkryli, że ponieważ większość łańcuchów bloków łączy się za pośrednictwem warstwy „logiki biznesowej” stosu aplikacji, nadal muszą przekazywać dane i metadane związane z transakcjami łańcucha bloków do scentralizowanego, statycznego systemu bazy danych. Brak pełnego przechowywania danych w łańcuchu prowadzi do niepotrzebnej warstwy integracyjnej (lub, jak to niektórzy określają: „próby narzucenia łańcucha bloków na stos, który po prostu go odrzuca”).


Fluree rozwiązuje ten problem integracji danych jako podstawowa technologia baz danych, umożliwiając programistom tworzenie ujednoliconego i niezmiennego zestawu danych w celu zasilania i skalowania ich aplikacji. Żadnych lepkich integracji ani dodatkowych warstw – tylko jeden magazyn danych łańcucha bloków z możliwością wysyłania zapytań, zoptymalizowany pod kątem aplikacji korporacyjnych.

Gdzie widzisz największą przyczepność?

Zwykle widzimy zainteresowanie Fluree w dwóch kategoriach: po pierwsze, dostawcy SaaS lub firmy konsultingowe SaaS, które chcą rozszerzyć swój „zestaw narzędzi” blockchain. Po drugie, mamy niesamowitą społeczność startupów wykorzystujących Fluree jako infrastrukturę do budowania swojej oferty.

Jeśli chodzi o branże, Fluree jest niezależnym od branży rozwiązaniem do obsługi danych. Widzimy jednak duże zainteresowanie przechowywaniem dokumentacji w zakresie łańcucha dostaw, ubezpieczeń, opieki zdrowotnej i rządu.

Czym różni się Fluree od innych rozwiązań blockchain?

Fluree to prywatny / korporacyjny łańcuch bloków, który koncentruje się na zarządzaniu danymi i integralności transakcyjnej między stronami przy użyciu Fluree SmartFunctions ™. Fluree działa na bardziej ogólnym poziomie niż większość łańcuchów bloków, które są zwykle tworzone w celu ułatwienia transakcji na aktywach (np. Pieniądze, papiery wartościowe, aktywa cyfrowe). Działając na bardziej konfigurowalnym poziomie, oprócz działania jako lepszy magazyn danych, Fluree umożliwia zdecentralizowanie części (lub całości) magazynu danych i wykorzystanie go jako wspólnego rozwiązania transakcyjnego.

Gdy łańcuch bloków ma ułatwiać pozbawione zaufania i przejrzyste transakcje aktywów obok istniejącej aplikacji (w której łańcuch bloków działa jako usługa) lub aplikacji, która jest całkowicie zorientowana na pieniądze, a zatem nie wymaga dodatkowej logiki aplikacji lub interfejsu użytkownika, istniejące łańcuchy bloków będą prawdopodobnie oferować szybszą ścieżkę niż Fluree, ponieważ ich dokumentacja i konfigurowalne reguły są dostosowane do tego konkretnego problemu. Fluree ma możliwość ułatwienia takich rozwiązań i nie tylko, ale musi być skonfigurowana do każdego z tych celów.

Do celów, w których łańcuch bloków ma ułatwiać udostępnianie informacji lub informacji oprócz transakcji na aktywach, Fluree oferuje jedno kompleksowe rozwiązanie i zapewnia ogromną użyteczność każdemu z uczestników w zakresie zarządzania i udostępniania danych. Tradycyjnym łańcuchom bloków brakuje możliwości zarządzania danymi w stopniu wymaganym przez aplikacje korporacyjne – niektóre mogą przechowywać fragmenty informacji, ale nie oferują rozbudowanych możliwości zapytań w tych informacjach. Tam, gdzie informacje są częścią rozwiązania blockchain, programiści są zmuszeni do zbudowania całego zarządzania danymi w tradycyjnej (scentralizowanej) bazie danych, której brakuje takiej samej integralności jak łańcuch bloków, a następnie stworzyli niestandardowe interfejsy API, aby udostępniać te dane innym stronom. Skutkuje to drogim, połączonym ze sobą zestawem technologii, które pochodzą z różnych światów technologii (scentralizowane a zdecentralizowane).

Zdjęcie kredytowe: Kwartał innowacji

W jaki sposób technologia jest dziś dostępna?

Rozpoczęcie pracy z Fluree jest bezpłatne – zarówno jako program hostowany w chmurze, jak i jako program wykonywalny Java do pobrania. Fluree zostanie wkrótce uruchomiony jako projekt open source w celu wspierania dalszego rozwoju społeczności. 

Trakcja

Fluree uruchomiło swój program beta pod koniec 2017 roku, przyciągając ponad 750 organizacji, które są obecnie zarejestrowane w ramach bezpłatnej edycji społecznościowej. Przechodząc do produkcji w listopadzie 2018, Fluree podpisało kontrakty z przedsiębiorstwami, w tym szeroki zakres zastosowań branżowych:

  • Tkanina, rynek danych konsumenckich
  • SSBI, wspólny wysiłek z rządem Indii, mający na celu stworzenie zapisów dotyczących tytułu własności ziemi
  • Benekiva, firma insurtech skupiona na cyfryzacji procesu roszczeń z tytułu ubezpieczeń na życie
  • Ideablock, startup, który chce zrewolucjonizować rynek patentów cyfrowych
  • Docsmore, firma zajmująca się technologią zarządzania dokumentami w chmurze

Wyrazy uznania

  • 10 najfajniejszych produktów Big Data 2017Magazyn CRN
  • 10 dostawców analityki danych, na które warto zwrócić uwagę w 2018 rThe Channel Company
  • 20 najfajniejszych dostawców chmurMagazyn CRN
  • Startup to WatchTrendy i aplikacje baz danych
  • Top 10 startupów w Północnej KarolinieStowarzyszenie NC Tech
  • Światowe top 50 startupówStartup Grind Google

Ten post jest częścią 101 Blockchains for Startups Initiative i napisany przez Kevin Doubleday, Kierownik ds. Komunikacji pod adresem Fluree.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map