Wywiad: tunel czasoprzestrzenny Chiny
Gość: Marcus, kierownik przewijania w regionie APAC
Opracowano przez: Wormhole China
W dziedzinie blockchain „niemożliwy trójkąt” składający się ze skalowalności, bezpieczeństwa i decentralizacji zawsze był problemem, który twórcy branży starali się przezwyciężyć. Jako skalowalne rozwiązanie dla Ethereum, Scroll dobrze równoważy te problemy dzięki swojej innowacyjnej architekturze technologii zkEVM i jest w pełni kompatybilny z EVM, zapewniając programistom płynną platformę migracyjną. Jeśli chodzi o interoperacyjność między łańcuchami, firma Scroll zdecydowała się również na współpracę z Wormhole, jeszcze bardziej zwiększając elastyczność i skalowalność swojego ekosystemu.
W tym ekskluzywnym wywiadzie mieliśmy szczęście zaprosić Marcusa, szefa Scroll APAC, jako gościa. Razem z nami odbyliśmy dogłębną dyskusję na temat innowacji technologicznych Scroll, rozwoju ekologicznego, najnowszych osiągnięć i planów na przyszłość, odkrywając sedno. koncepcje i wizja tego odpowiednika EVM zkRollup.
Niezależnie od tego, czy jesteś programistą, użytkownikiem czy entuzjastą zainteresowanym technologią blockchain, mamy nadzieję, że wyjątkowe spostrzeżenia i podróż z perspektywy Scroll przyniosą Ci nową inspirację i myślenie.
Poniżej znajduje się skompilowana i pełna treść tego wywiadu:
1. Proszę krótko przedstawić firmę Scroll oraz jej podstawową filozofię i wizję
Marcus: Scroll to rozwiązanie skalujące dla Ethereum. W szczególności jest to ogólny zkRollup L2 o wiedzy zerowej. Naszym celem jest poprawa skalowalności, bezpieczeństwa i decentralizacji Ethereum.
Jeśli chodzi o skalowalność, Scroll angażuje się w rozwiązywanie problemów ze skalowalnością występujących w obecnych sieciach blockchain poprzez wdrażanie innowacyjnych technologii, takich jak zkEVM. Mamy nadzieję, że dzięki tym technologiom będziemy mogli przetworzyć większą liczbę transakcji przy jednoczesnym zachowaniu sprawnego działania sieci.
Bezpieczeństwo to aspekt, który traktujemy najpoważniej. Celem Scroll jest zapewnienie wydajnego i bezpiecznego środowiska operacyjnego dla zdecentralizowanych aplikacji (dApps) i inteligentnych kontraktów. Wierzymy, że technologia blockchain może naprawdę wykorzystać swój potencjał tylko wtedy, gdy zapewnione zostanie bezpieczeństwo.
Decentralizacja jest jedną z podstawowych koncepcji blockchain, a Scroll nie jest tu wyjątkiem. Zależy nam na zbudowaniu prawdziwie zdecentralizowanej i odpornej na cenzurę platformy, aby zarówno użytkownicy, jak i programiści mogli cieszyć się swobodą i przejrzystością, jaką zapewnia decentralizacja.
Przywiązujemy dużą wagę do potrzeb programistów, a Scroll zapewnia środowisko w pełni równoważne kodowi bajtowemu Ethereum Virtual Machine (EVM), dzięki czemu programiści mogą łatwo migrować i korzystać z istniejących narzędzi i inteligentnych kontraktów. Ponadto obniżyliśmy opłaty za gaz dzięki bardziej wydajnym metodom przetwarzania bloków i skróciliśmy czas blokowania do 3 sekund w porównaniu do 12 sekund w Ethereum, poprawiając prędkość przetwarzania transakcji.
Ogólnie rzecz biorąc, kierunek rozwoju Scroll jest zgodny z długoterminową wizją Ethereum. Mamy nadzieję, że dzięki naszym wysiłkom będziemy w stanie zapewnić bardziej wydajne, bezpieczne i zdecentralizowane rozwiązanie dla ekosystemu blockchain.
2. Jaka jest podstawowa architektura techniczna Scroll w przypadku rozwiązania zkEVM L2? A co ze zgodnością lub równoważnością z EVM?
Marcus: Podstawowa architektura techniczna Scroll została zaprojektowana wokół zkEVM, co pozwala nam osiągnąć pełną kompatybilność z maszyną wirtualną Ethereum (EVM). Naszym celem jest zapewnienie, że każda inteligentna umowa Ethereum będzie mogła działać płynnie na Scroll bez żadnych modyfikacji.
Po pierwsze, Scroll służy jako EVM odpowiednik zkRollup, wykorzystując technologię wiedzy zerowej w celu poprawy skalowalności i prywatności. Nasz projekt zkEVM nie tylko wypełnia lukę pomiędzy ZK Rollups i pełnymi odpowiednikami EVM, ale także zapewnia bardziej wydajne przetwarzanie transakcji bez poświęcania bezpieczeństwa i decentralizacji.
Po drugie, Scroll jest w pełni kompatybilny z Ethereum na poziomie kodu bajtowego. Oznacza to, że istniejące aplikacje Ethereum można bezpośrednio migrować do działania na platformie Scroll bez żadnych modyfikacji kodu, co znacznie zmniejsza koszty i czas migracji.
Przywiązujemy również dużą wagę do współpracy ze społecznością Ethereum. Scroll od początku przyjął podejście do rozwoju open source, budując system z współautorami w społeczności. Włączając najlepsze pomysły i praktyki społeczności, tworzymy bezpieczniejszy i lepiej zaprojektowany system, który zapewnia kompatybilność i współewolucję z planem działania Ethereum.
3. Co sądzisz o interoperacyjności między łańcuchami i na jakie główne czynniki zwracasz uwagę przy wyborze rozwiązania między łańcuchami? Dlaczego warto zdecydować się na integrację z Wormhole?
Marcus: W obecnym kontekście rosnącej liczby rozwiązań L2 i L1 szczególnie ważna stała się interoperacyjność między łańcuchami. Zwłaszcza gdy ekosystem Bitcoin zacznie wprowadzać różne rozwiązania L2, użytkownicy muszą płynnie współdziałać pomiędzy różnymi ekosystemami blockchain, w przeciwnym razie nowi użytkownicy całego Web3 staną się bardziej skomplikowani ze względu na różne ekosystemy. Fragmentacja również ograniczy płynność.
W przypadku L2, a nawet L1, znalezienie dobrej infrastruktury interoperacyjności między łańcuchami nie tylko pomoże w jej własnym rozwoju, ale także przyniesie korzyści sobie nawzajem i poprawi interaktywne doświadczenie całego łańcucha bloków. Uważamy, że przy wyborze rozwiązania zapewniającego interoperacyjność między łańcuchami najważniejsze są dwa czynniki: bezpieczeństwo i kompatybilność. Musisz mieć oba.
Bezpieczeństwo jest najważniejsze, ponieważ synchronizując informacje między różnymi ekologiami i łańcuchami bloków, jeśli bezpieczeństwo nie jest zagwarantowane, wkrótce będziesz musiał stawić czoła różnym kryzysom. Zgodność i rozszerzalność stanowią podstawę techniczną protokołu interoperacyjności, która określa, jak złożone interakcje może dostarczać protokół, i wpływa na to, które aplikacje mogą przechwytywać i stosować te interakcje.
Wybraliśmy Wormhole, ponieważ wyróżnia się on interoperacyjnością i bezpieczeństwem, co czyni go jednym z najlepszych obecnych rozwiązań infrastrukturalnych. Wormhole nie tylko zapewnia niezawodne bezpieczeństwo, ale także ma silną kompatybilność i może obsługiwać złożone interakcje między łańcuchami, a właśnie tego potrzebujemy.
Więcej szczegółów na temat integracji Scroll i Tunelu czasoprzestrzennego można znaleźć w artykule „Najnowsza integracja!” Tunel czasoprzestrzenny pomaga Scroll łączyć się z ponad 30 łańcuchami bloków》
4. Jaki pozytywny wpływ z Twojej perspektywy ma integracja z Wormhole na programistów, użytkowników i cały ekosystem?
Marcus: Z perspektywy programisty integracja wsparcia z protokołem o wyjątkowej technologii i bezpieczeństwie, takim jak Wormhole, pozwala na swobodniejsze tworzenie zdecentralizowanych aplikacji odpowiednich dla rozwiązań wielołańcuchowych. Zgodnie z obecnymi trendami tego typu zastosowania są pilnie potrzebne wszystkim ekosystemom.
Dla użytkowników technologia Wormhole może skutecznie zmniejszyć problemy z płynnością i niedogodności związane z interakcjami między łańcuchami. Użytkownicy mogą płynniej korzystać z różnych technologii i scenariuszy zastosowań blockchain, co ma również pozytywny wpływ na promocję na dużą skalę.
Korzyści te nie tylko przynoszą korzyści programistom i użytkownikom, ale także ułatwiają realizację projektów w całym ekosystemie. Projekty ekologiczne mogą przyciągnąć więcej użytkowników z innych ekosystemów i zbadać więcej możliwości interakcji z innymi aplikacjami ekosystemowymi. Ponadto integracja Wormhole poprawia także płynność aktywów, co będzie miało wiele pozytywnych skutków dla rozwoju przyszłych projektów ekologicznych.
5. Jak wygląda rozwój ekologiczny Scroll? Jakie wsparcie i zasoby Scroll zapewnia programistom i partnerom ekosystemowym?
Marcus: Rozwój ekosystemu Scroll stale się rozwija. Poprzez platformę „Level Up with Scroll” aktywnie wprowadzamy działania wspierające rozwój deweloperów i ekosystemu. Platforma ta nie tylko zapewnia dotacje ekologiczne, ale także projektuje wyzwania odpowiednie dla początkujących, aby zachęcić programistów do doskonalenia swoich umiejętności i wnoszenia wkładu w ekosystem. Zależy nam na przyspieszeniu rozwoju ekosystemu poprzez zapewnienie niezbędnych zasobów.
W szczególności Scroll zapewnia ekodotacje za pośrednictwem platformy „Level Up”. Mamy dwie różne ścieżki: ścieżka startowa zapewnia finansowanie do 10 000 USD na projekt, natomiast ścieżka uruchamiania zapewnia finansowanie do 100 000 USD na projekt. Celem tego wsparcia finansowego jest pobudzenie innowacji i wzrostu społeczności programistów.
Ponadto platforma „Level Up with Scroll” oferuje przyjazne dla początkujących wyzwania, które umożliwiają programistom naukę i zastosowanie nowych umiejętności, takich jak Solidity. Wyzwania te pomagają programistom szybko rozpocząć pracę i udoskonalić swoje umiejętności techniczne.
Nawiązaliśmy także współpracę z Chainlink Labs, aby dołączyć do programu Chainlink SCALE. Ta współpraca promuje przyjęcie rozwiązania skalującego ZkEVM firmy Scroll natywnego dla Ethereum, zapewniając naszym programistom niedrogie, niezawodne usługi Chainlink Web3. Dzięki temu partnerstwu programiści będą mieli łatwiejszy dostęp do wiodących w branży danych i usług Oracle, co zwiększy ich sukces w ekosystemie. Ponadto pomaga to również zmniejszyć koszty gazu ponoszone przez węzły Chainlink podczas przesyłania raportów Oracle na Scroll.
Scroll angażuje się również w zapewnianie programistom różnorodnych narzędzi programistycznych, od wyroczni, przez narzędzia audytowe, po węzły RPC, zapewniając programistom kompleksowe wsparcie podczas tworzenia aplikacji.
Regularnie organizujemy różne hackatony, aby zachęcić programistów do odkrywania i rozwijania innowacyjnych aplikacji, które są łatwe w obsłudze i mają szerokie zastosowanie w obszarach DeFi, gier i prywatności. Działania te nie tylko promują innowacje technologiczne, ale także zwiększają spójność społeczności.
Ogólnie rzecz biorąc, rozwój ekosystemu Scroll w pełni wspiera rozwój deweloperów i ekosystemu, zapewniając dotacje ekologiczne, możliwości podnoszenia umiejętności i partnerstwa strategiczne.
6. Właśnie wspomniałem o „Level Up”. Rozumie się, że jest to platforma uruchomiona niedawno przez Scroll. Czy możesz nam pokrótce przedstawić, czym konkretnie się zajmuje? Jakie są główne cele budowania tej platformy?
Marcus: Kontynuując poprzedni temat, Scroll zaangażował się w budowanie ekosystemu deweloperskiego. W odpowiedzi na potrzeby programistów projekt Level Up to przede wszystkim platforma edukacyjna. Na platformie opracujemy kilka kursów technicznych, od prostych kursów wprowadzających po zaawansowane kursy o określonej głębokości, obejmujące od Solidity po kursy związane z zk. które mogą mieć związek w przyszłości.
Głównym celem Level Up jest wnoszenie wkładu w ekosystem Ethereum lub Web3. Programiści są najważniejszą częścią ekosystemu Web3, a naszym celem jest pomaganie programistom w rozwoju przez cały proces. Od początkujących po doświadczonych programistów, każdy może znaleźć odpowiednią część platformy Level Up. Mam nadzieję, że Level Up będzie mógł nadal rozwijać się wśród znajomych programistów i stać się ich lojalnym partnerem w świecie Web3.
Z drugiej strony współpracujemy także z największymi hackatonami Ethereum i prowadzimy warsztaty, które pomagają programistom lepiej zintegrować się z ekosystemem. W tym samym czasie Level Up uruchomiło także projekt Grants, dzięki czemu możesz poświęcić mu więcej uwagi.
7. Czy możesz podzielić się najnowszymi osiągnięciami lub kamieniami milowymi Scroll (TVL, unikalny adres itp.)? Jakie ekscytujące plany rozwoju masz na przyszłość?
Marcus: Scroll osiągnął wiele ważnych osiągnięć i kamieni milowych od czasu jego uruchomienia w sieci głównej. Po pierwsze, z technicznego punktu widzenia, 18 października 2023 r. po raz pierwszy uruchomiliśmy sieć główną Scroll, po czym nastąpiła pierwsza aktualizacja protokołu. Znacząco zmniejsza koszty użytkownika związane z łączeniem środków z Ethereum do Scroll, przy kosztach międzyłańcuchowych obniżonych nawet o 50%.
Następna w kolejce będzie aktualizacja Bernoulliego, która odbędzie się 29 kwietnia 2024 r. Znacząco zmniejsza koszty transakcji L1, prawie 10 razy, a także obsługuje prekompilację SHA2-256, wprowadzając dane typu blob dla EIP-4844 w celu zapewnienia dostępności danych L1. Następnie dostępna jest aktualizacja Curie, która wprowadza kompresję dostępności danych (DA) w celu zmniejszenia rozmiaru warstwy 1 DA i związanych z nią opłat za gaz, obejmuje również typy transakcji EIP-1559 i EIP-2930 oraz wprowadza podstawowy model opłat w celu ustabilizowania kosztów gazu Scroll .
Na froncie ekologicznym również poczyniliśmy znaczne postępy. Od uruchomienia naszej głównej sieci wsparliśmy ponad 300 projektów, w tym projekty blue chipów Ethereum, takie jak AAVE i Compound, a także projekty natywne, takie jak Ambient, Nuri i Pencil. Wnieśliśmy wymierny wkład w rozwój ekosystemu Ethereum.
Obecnie całkowita zablokowana wartość Scroll (TVL) przekroczyła 1 miliard dolarów, a istnieje około 4,5 miliona niezależnych adresów. Ponadto mamy 380 000 aktywnych adresów portfeli i tygodniowy wolumen transakcji wynoszący około 2 222 181 transakcji. Bardziej szczegółowe dane można wyświetlić na Dune.
Patrząc w przyszłość, mamy wiele ciekawych planów rozwoju. Na przykład planujemy modernizację Darwina na przyszły rok, która obejmie modernizację gazu i sprężarek. Będziemy także rozwijać stosy przewijania i wdrażać zdecentralizowany sekwencer, aby zwiększyć decentralizację i bezpieczeństwo systemu.
8. Jakie działania lub plany ma Scroll na najbliższą przyszłość, w których mogą uczestniczyć zwykli użytkownicy? Jakie masz sugestie dotyczące interakcji z użytkownikiem?
Marcus: Scroll jest obecnie bardzo aktywny na poziomie użytkownika i programisty. Dla zwykłych użytkowników prowadzimy działania Scroll Session, które obecnie są w pierwszej fazie. Użytkownicy mogą w dowolnym momencie odwiedzić https://scroll.io/sessions, aby wziąć udział w naszych działaniach. Działania te obejmują system punktowy Scroll, a udział w projektach Scroll Session zapewnia również wspaniałe zachęty. Każdy może aktywnie w nim uczestniczyć.
Niedawno uruchomiliśmy także Scroll Canvas, platformę do gromadzenia i wyświetlania Twoich danych uwierzytelniających, odznak i osiągnięć w łańcuchu Scroll. Gdy użytkownicy wchodzą w interakcję z różnymi przedmiotami zwoju i zbierają odznaki, ich historie rozwijają się na obszarze przewijania. Wierzymy, że przestrzeń on-chain powinna być nie tylko światem tokenów, ale także częścią życia społecznościowego użytkowników.
Na poziomie programistów Scroll stara się dobrze służyć programistom i wnosić wkład w społeczność Ethereum. Zawsze będziemy wspierać oficjalne wydarzenia i hackatony Ethereum. Level Up to projekt łączący edukację, hackatony i zachęty dla programistów i mam nadzieję, że wszyscy będą nadal zwracać na to uwagę (Level Up).
Ponadto firma Scroll niedawno nawiązała współpracę z firmą HackQuest, aby zorganizować minihackaton online Scroll City Cup. Pierwszym przystankiem będzie Hangzhou. Zwycięskie drużyny online będą miały możliwość zaproszenia do demonstracji offline.
9. Co sądzisz o stanie i perspektywach rozwiązań zkEVM L2 w całym ekosystemie blockchain? Jakie są główne zalety Scroll?
Marcus: Wierzymy, że rozwiązania zkEVM L2 odgrywają kluczową rolę w całym ekosystemie blockchain. zk-Rollup jest uznawany za najlepsze rozwiązanie skalujące dla Ethereum. Jest nie tylko tak samo bezpieczny jak Ethereum Layer 1, ale ma także najkrótszy czas końcowego potwierdzenia w porównaniu do wszystkich innych rozwiązań warstwy 2. To sprawia, że rozwiązania zkEVM L2 są idealne do wydajnego i bezpiecznego skalowania.
Scroll wykazuje znaczące zalety rozwiązań zkEVM L2. Przede wszystkim mamy najszybszy czas generowania bloków i najkrótszy czas ostatecznego potwierdzenia, co gwarantuje użytkownikom i programistom płynne i wydajne interaktywne doświadczenie. Po drugie, Scroll jest niezwykle kompatybilny, zapewniając bezproblemową integrację z istniejącym ekosystemem Ethereum. Ułatwia to programistom migrację i wdrażanie aplikacji.
Najważniejszą kwestią jest bezpieczeństwo. Od czasu uruchomienia Scroll w sieci głównej nigdy nie wystąpiły problemy związane z bezpieczeństwem. Przeprowadziliśmy wiele audytów, aby zapewnić solidność i niezawodność systemu. Bieżąca częstotliwość interakcji i zablokowana wartość całkowita (TVL) również to potwierdzają. Użytkownicy i programiści nadal mają coraz większe zaufanie do Scroll, co dodatkowo napędza rozwój naszego ekosystemu.
Te podstawowe mocne strony pozwalają firmie Scroll zająć ważną pozycję w całym ekosystemie blockchain i położyć solidny fundament pod przyszły rozwój.
10. Ostatnie pytanie: co sądzisz o obecnym stanie rozwoju projektów Crypto z chińskim pochodzeniem w branży? Jaką masz radę dla budowniczych, szczególnie chińskich?
Marcus: Z naszego ekologicznego punktu widzenia najważniejsza jest jakość i innowacyjność projektów oraz wartość, jaką wnoszą do całego ekosystemu. Pochodzenie zespołu jest również ważne, ale nie skupiamy się na regionie czy narodowości, ale na możliwościach zespołu, przeszłych doświadczeniach oraz jego ocenie i wizji produktu i branży.
Nie jest to jednak rada ani rada dla określonego typu Konstruktorów, ale kilka osobistych przemyśleń, które dotyczą wszystkich programistów. W czasie obecnego rozkwitu Web3 jest jedynie małą branżą na świecie. Powinniśmy porzucić pewne nieodłączne uprzedzenia, odłożyć na bok hałas i skupić się na rozwoju produktów i branż. Realizowanie projektów twardo stąpających po ziemi i aktywne wprowadzanie innowacji to kierunek, w którym moim zdaniem powinniśmy się trzymać.
Nieważne skąd pochodzisz, jeśli masz dobre pomysły i umiejętności w zakresie realizacji, możesz znaleźć swoje miejsce w tej branży. Mam nadzieję, że wszyscy programiści, zwłaszcza ci pochodzenia chińskiego, będą mogli skoncentrować się na technologii i produktach, nadal wprowadzać innowacje i przyczyniać się do przyszłości Web3.