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ść.
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.
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).
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.
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/