Przestrzeń i czas: zdecentralizowana hurtownia danych gotowa na przyszłość

Dane zawsze były w centrum uwagi od początków Internetu. Płodne problemy związane z dostępnością, dokładnością, zarządzaniem i bezpieczeństwem danych znacznie się nasiliły, gdy Internet przeszedł na swoją zdecentralizowaną wersję – Web3.

Załóżmy, że chcesz zadać pytanie w rodzaju „Portfele wielokątne z saldem większym niż 10,000 XNUMX USD”. Aby uzyskać te informacje, musisz zapoznać się z kilkoma eksploratorami blockchain, zrozumieć struktury danych i rozszyfrować techniczny żargon.

Nawet jeśli to zadziała, nie ma gwarancji, że uzyskane dane będą użyteczne i wiarygodne.

A co jeśli w ogóle nie działa?

Jak możesz sobie wyobrazić, zapytania o dane w Web3 to tylko wierzchołek góry lodowej. Oprócz funkcjonalności inne krytyczne kwestie obejmują czas realizacji, dokładność danych, bezpieczeństwo i skalowalność.

Jedną z wiodących zdecentralizowanych platform analizy danych, która może stawić czoła tym wyzwaniom, jest Przestrzeń i Czas.

W tym przewodniku omówiliśmy wszystko, co musisz wiedzieć o przestrzeni i czasie, takie jak tło projektu, jego zdecentralizowana technologia peer-to-peer, kluczowe funkcje i przypadki użycia.

Zacznijmy od przeglądu tego, czym jest przestrzeń i czas.


Co to jest przestrzeń i czas?

Założona w 2022 r. firma Space and Time (S&T) jest pierwszą hurtownią danych natywną dla Web3 dla aplikacji typu blockchain. Celem projektu z Kalifornii jest zbudowanie platformy danych nowej generacji, zaprojektowanej specjalnie pod kątem wymagań dApps, DeFi i wszelkich projektów wymagających zaawansowanej analityki.

W pełni zdecentralizowany Space and Time oferuje SQL i interfejsy API klasy korporacyjnej, które umożliwiają bezproblemową integrację i analizę danych w łańcuchu i poza łańcuchem, a wszystko to w jednym zapytaniu.

Projekt oferuje obsługę wielu łańcuchów, umożliwiając użytkownikom bezproblemowy dostęp i analizowanie danych w wielu łańcuchach bloków. Ponadto wprowadzenie technologii Proof of SQL zapewnia nie tylko bezpieczeństwo Twoich danych, ale także utrzymuje ich integralność i przejrzystość, a wszystko to bez wpływu na wydajność.

Architektura przestrzeni i czasu
Architektura przestrzeni i czasu

To, co wyróżnia S&T, to integracja SQL i API na skalę korporacyjną. Użytkownicy mogą bez wysiłku wysyłać zapytania i ładować dane za pomocą znanych poleceń i narzędzi. Zaprojektowana z myślą o skalowalności i wydajności, platforma doskonale radzi sobie z obsługą ogromnych zbiorów danych i złożonych zapytań.

Niezależnie od tego, czy tworzysz przełomową aplikację dApp, optymalizujesz strategię DeFi, czy po prostu szukasz głębszych informacji na temat blockchain, przestrzeń i czas to Twój ulubiony cel.


Zespół, Partnerzy i Doradcy

Space and Time jest prowadzone przez zróżnicowany zespół inżynierów blockchain, analityków danych, kryptografów, twórców oprogramowania i dyrektorów biznesowych. Nate Holiday, współzałożyciel i dyrektor generalny firmy, ma solidne doświadczenie w tworzeniu oprogramowania, inżynierii danych i technologii blockchain.

Scott Dykstra, współzałożyciel i dyrektor ds. technicznych firmy S&T, ma dogłębną wiedzę techniczną w zakresie systemów rozproszonych, kryptografii i nauki o danych.

W lipcu 2022 r. projekt zebrał 10 milionów dolarów w rundzie finansowania zalążkowego prowadzonej przez firmę inwestycyjną kryptowalut Framework Ventures. We wrześniu 2022 r. Microsoft M12 ogłosił strategiczną inwestycję o wartości 20 milionów dolarów w przestrzeń i czas.

Ugruntowując swoją pozycję w krajobrazie danych Web3, w październiku 2022 r. firma nawiązała współpracę z Polygon, aby zapewnić skalowalną infrastrukturę danych dla ekosystemu gier. Poza tym S&L współpracuje również z liderami branży i gigantami technologicznymi, takimi jak Amazon Web Services, Microsoft Azure, NVIDIA, Chainlink, Mysten Labs i Sotero.


Jak działa przestrzeń i czas

Podstawową technologią S&T jest hybrydowa hurtownia danych transakcyjno-analitycznych (HTAP), która łączy w sobie to, co najlepsze z obu światów: OLTP (przetwarzanie transakcyjne online) i OLAP (przetwarzanie analityczne online).

OLTP obsługuje duże transakcje w czasie rzeczywistym za pomocą pamięci podręcznej w pamięci, zapewniając niesamowicie szybką wydajność, podczas gdy OLAP analizuje ogromne zbiory danych przy użyciu pamięci masowej opartej na kolumnach i akceleracji GPU w celu uzyskania wydajnych spostrzeżeń.

Odłóżmy teraz na bok technologię, oto zestawienie działania przestrzeni i czasu: gromadzenie danych, przetwarzanie poza łańcuchem, sprawdzanie poprawności danych i dostarczanie w łańcuchu.

Po pierwsze, system pozyskuje dane z różnych źródeł, w tym z blockchainów, dApps, baz danych lub API za pomocą Chainlink i innych źródeł. Następnie wstępnie przetwarza dane poza łańcuchem, korzystając z wysokowydajnej bazy danych. Takie podejście pomaga uniknąć kosztownych opłat w łańcuchu i niskich prędkości.

Po zakończeniu przetwarzania poza łańcuchem przetworzone dane przechodzą rygorystyczną walidację w osobnej warstwie, aby zapewnić dokładność i integralność. Dopiero po zatwierdzeniu dane są wysyłane z powrotem do blockchainu i udostępniane żądającemu inteligentnemu kontraktowi.

Wreszcie inteligentny kontrakt może teraz uzyskać dostęp do zweryfikowanych i przetworzonych danych i wykorzystać je zgodnie z przeznaczeniem.


Kluczowe cechy przestrzeni i czasu

Sztuczna inteligencja SQL

AI Prompt-to-SQL to technika umożliwiająca konwersję podpowiedzi w języku naturalnym na zapytania SQL. Oparta na sztucznej inteligencji platforma AI SQL firmy S&T ma na celu usprawnienie inżynierii danych w przypadku różnych ról.

Ta funkcja sprawia, że ​​SQL jest dostępny dla nieprogramistów. Użytkownicy, którzy nie mają doświadczenia z SQL, mogą nadal generować zapytania, korzystając z podpowiedzi w języku naturalnym. Funkcja Prompt-to-SQL może zaoszczędzić czas użytkowników, jednocześnie zwiększając wydajność, automatycznie generując potrzebny kod SQL.

Podpowiedź AI do SQL
Podpowiedź AI do SQL

Dzięki możliwości generowania kodu w ciągu kilku sekund użytkownicy mogą tworzyć zapytania przy użyciu skryptów SQL lub Python w języku naturalnym, na przykład „pokaż mi wszystkie portfele Polygon z saldem większym niż 10,000 XNUMX USD”.

Dodatkowo platforma umożliwia publikowanie wyników zapytań w sposób zabezpieczony przed manipulacją w interfejsach API, dashboardach i modelach ML/AI za pomocą jednego kliknięcia, zapewniając elastyczność i efektywność zarządzania danymi.

AI SQL nie tylko zapewnia łatwość obsługi i elastyczność, ale może także zapewniać dynamiczne efekty wizualne. Skalowalny, niedrogi silnik analityczny firmy Space and Time umożliwia dostosowywanie pulpitów nawigacyjnych w celu odzwierciedlenia unikalnego brandingu, oferując automatyczne wykresy i wizualizacje w celu zapewnienia kompleksowego rozwiązania w zakresie danych.


Dowód technologii SQL

Zainspirowana literaturą ZK, S&T wprowadza Proof of SQL, nowatorską technologię odporną na ZK, która gwarantuje dokładność i odporność na manipulacje zapytań i danych źródłowych. Takie podejście umożliwia inteligentnym kontraktom bezpieczny dostęp i analizowanie danych z różnych źródeł, w tym różnych łańcuchów bloków i źródeł poza łańcuchem, w sposób całkowicie pozbawiony zaufania i możliwy do sprawdzenia.

Jak więc działa Proof of SQL? Technologia działa poprzez podzielenie systemu na dwie części: weryfikator (warstwa walidacyjna) i dowód (hurtownia danych).

Dowód SQL
Dowód SQL

Kiedy dane są wysyłane do systemu, weryfikator tworzy „streszczenie”, zanim trafią one do bazy danych. To podsumowanie działa jak specjalny kod umożliwiający późniejszą identyfikację i weryfikację danych.

Gdy użytkownicy przesyłają zapytania w celu pobrania określonych danych, sprawdzający otrzymuje zapytanie, przetwarza je i pobiera odpowiednie dane z bazy danych. Generuje również dowód SQL dla danych, a następnie wysyła zarówno wynik, jak i dowód SQL do weryfikatora.

Następnie weryfikator wykorzystuje skrót, aby porównać dowód z wynikiem. Jeśli dowód jest ważny, dane są uznawane za wiarygodne i wysyłane do użytkownika z zabezpieczoną flagą sukcesu. Jeśli dowód jest nieważny, weryfikator wysyła użytkownikowi komunikat o błędzie.


Interfejsy API danych Web3

Przestrzeń i czas odblokowuje dostęp do danych w łańcuchu i poza łańcuchem, w tym danych blockchain, inteligentnych kontraktów, danych aplikacji i scentralizowanych baz danych. Wszystkie indeksowane dane powstają w czasie rzeczywistym.

Z aplikacją S&T zintegrowano wiele łańcuchów: Ethereum, Polygon, Avalanche, Sui i Sei. Projekt planuje w przyszłości rozszerzyć obsługę Bitcoin, Aptos, ZKSync i Base.

Indeksowane dane Blockchain
Indeksowane dane Blockchain

Interfejsy API danych naukowo-technicznych mogą być wykorzystywane do analizowania danych do różnych celów, takich jak badania rynku, wykrywanie oszustw, wgląd operacyjny w aplikacje i infrastrukturę opartą na blockchainie, żeby wymienić tylko kilka.

Na przykład programista DeFi może wykorzystać S&T do analizy trendów rynkowych i zbudowania bota handlowego. Tymczasem twórca gier może używać S&T do śledzenia aktywności graczy i ulepszania ich gry. Analityk danych może też wykorzystać naukę i technologię do analizy danych blockchain i zidentyfikowania nowych możliwości inwestycyjnych.


Wnioski

S&T zapewnia unikalne i wydajne rozwiązanie do budowania w przestrzeni Web3. Połączenie wydajności, elastyczności i bezpieczeństwa sprawia, że ​​jest to cenne narzędzie dla programistów i firm, które chcą wykorzystać moc zdecentralizowanych danych w swoich aplikacjach.

Źródło: https://blockonomi.com/space-and-time/