KROMA – testnet zadania pod Airdrop

Wykonujemy Testnet, czyli zadania pod ewentualny airdrop
Koszt: 0
Potrzebne tokeny: Sepolia testnet
Co to jest KROMA?
Kroma została stworzona, aby pomóc wielu użytkownikom przejść na Web 3.0 i bezpośrednio przyczynić się do skalowania Ethereum. Uruchom swoje DAppy w nadchodzącej testowej sieci Kroma i doświadcz niskich opłat oraz szybkich prędkości przetwarzania transakcji.
Kroma to Ethereum Layer 2 (L2) blockchain oparte na rollupach. Aby w pełni zrozumieć Kromę, musisz mieć wiedzę na temat Ethereum, rollupów, ZK-EVM i kilku innych technicznych koncepcji. W tym poście krótko omówimy te pojęcia, ale jeśli chcesz dowiedzieć się więcej, polecamy przeczytać następujące artykuły:
Co oznacza „Kroma”?
Kroma, wywodząca się od greckiego słowa „chroma”, oznacza stworzenie L2, które jest bardziej żywe, skalowalne i zdolne do organicznych operacji. Aby osiągnąć ten cel jako Ethereum L2, staramy się dążyć do następujących celów.
https://medium.com/@kroma-network
Co potrzebujesz?
Potrzebujesz portfel, najwygodniej Metamask, wystarczy go zainstalować w przeglądarke jako wtyczkę niżej instrukcja
Metamask – https://metamask.io/download/
- Tworzysz portfel instalujesz go jako wtyczka w przeglądarce, najlepiej BRAVE
- Ustalasz hasło dostępu jak i Zapisujesz SEED – 12 słów w bezpiecznym miejsu
- Masz już portfel, którym można działać, przyda się jednak adres na testnety…
Portfel jest u góry w przeglądarce, za każdym kliknięciem się pojawi

- Tworzysz dodatkowy adres w metamask i nazywasz go „testnety”
- Klikasz u góry w na pasku w ikonkę lisa, pojawi się metamask
- Następnie klikasz w to kolorowe kółko – pojawi się menu
- klikasz utwórz konto – nazywasz je testnety

Brawo! Masz metamask i 2 konta w tym jedno na testnety – widzisz, jakie to proste, lecimy dalej!
Dodajemy sieci do metamask
Łączymy portfel z tą stroną – https://chainid.network/
- Dodajemy sieć GOERLI do portfela
- Dodajemy sieć Sepolia do portfela
Wystarczy że ich nazwy wpiszesz w wyszukiwarkę, a nastepnie dasz Add Chain

Voilà – portfel gotowy do działania
1 zadanie – Potrzebujemy pozyskać tokeny ETH
ETH na sieci testowej Sepolia, możemy to zrobić na kilka sposobów, całkiem możliwe, że posiadasz już takie tokeny, bo robiliśmy już jakieś zadania na tej sieci, ale warto nazbierać sobie ich więcej. Najlepszą opcją jest wykopanie sobie tych ETH, wtedy mamy ich najwięcej.
Wykopać je możesz tutaj – https://sepolia-faucet.pk910.de/
- Wchodzisz na stronę
- Podajesz swój adres – znajdziesz go na metamask
- Zatwierdzasz Captcha
- Klikasz start mining

- Pojawi sie taki kot
- Dajesz temu chwile pokopać – można kopac 12 h i max otrzymać 2..5 SepETH
- Wstępnie wystarczy, aby pozyskać minimum 0.1 ETH-wystarczy kilka minut
- Jak już wykopie się odpowiednia ilość można kliknąć stop mining i po chwili otrzymamy tokeny na nasz portfel
- Kolejnym krokiem jest pozyskanie tokenów testowych z kranika AAVE – info niżej

Goerli na tej samej zasadzie wykopiesz Tutaj – https://goerli-faucet.pk910.de/
Testowe tokeny ETH Sepolia pobrać z kraników:
Jak działają kraniki?
To miejsce gdzie za darmo, albo za wykonanie jakichs czynności możemy pozyskać testowe tokeny, wszystko zależy od miejsca skąd je chcemy pobrać, tutaj najszybsza i najprostsza oraz najskuteczniejsza opcja jest ta pierwsza, czyli wykopać
- https://sepoliafaucet.com/
- https://faucets.chain.link/
- https://faucet.quicknode.com/ethereum/sepolia
- https://www.infura.io/faucet/sepolia
- https://coinbase.com/faucets/ethereum-sepolia-faucet
- https://faucetlink.to/sepolia
Kolejny krok, będziemy potrzebować testowe tokeny USDT, USDC,WBTC.
Pobierz USDT, USDC,WBTC z AAVE
Przejdź na stronę https://staging.aave.com/faucet/ i podłącz portfel

Wybierz opcję pierwszą, czyli BROWSER WALLET

Jak już podłaczy sie portfel, upewnij się, że metamask powinien być przełączony na sieć Sepolia
Kliknij Faucet i pobierz tokeny – Wrapped BTC, USDC, USDT
Po pobraniu jednego należy chwile zaczekać aby można było pobrac kolejne

Super! masz już testowe tokeny, więc możemy przejść do działania na sieci!
Można sobie też pobrać inne testowe tokeny przy okazji, ale nie jest to ważne teraz
Faucet pod różne sieci USDC – https://faucet.mesprotocol.com/
Co i gdzie warto zrobić?
Tutaj już przechodzimy do działania typowo na sieci Kroma
1 Zadanie BRIDGE
Czyli przenosimy nasze tokeny ETH sepolia na sieć kroma poprzez BRIDGE
Bridge z Sepolia na Kroma – https://kroma.network/bridge
- Łączymy nasz portfel Metamask
- Wybieramy rom Sepolia to Kroma
- Wpisujemy ilość ETH
- Klikamy Move your funds
- Zatwierdzamy transakcje w Metamask

Przenosimy inne tokeny takie jak USDC, USDT i WBTC, które otrzymaliśmy z kranika na AAVE, Klikamy na ETH i wybieramy odpowiedni token, który nas interesuje


Przed zrobieniem BRIDGE-czyli przeniesieniem tokenów z jednej sieci na drugą należy zaakceptować komunikat APPROVE oraz na Metamask, dać pozwolenie na transakcje i tutaj wybieramy odpowiednią ilość tokenów

Po zatwierdzeniu czekamy, a następnie powtarzamy czynność klikamy Move your funds i przeniesiemy środki z jednej sieci na inną, zatwierdzamy to przyciskiem na metamask Potwierdź

Możemy przenieść część naszych ETH jak i tokenów, które pozyskałem z kranika na Aave
Ja zrobiłem Bridge z Sepolia na Kroma jak i z Kroma na Sepolia. Czyli to samo w obie strony.
2 zadanie – Robimy swapy
Czyli transakcje zamiany jednego tokena na inny token, tutaj najprościej będzie zamiana ETH na WETH
Jeśli chodzi o testnet i zadania pod airdrop, robimy transakcje tam, gdzie można, nie zawsze wszystkie tokeny działają na sieciach testowych
Transakcje wykonujemy na UNISWAP – https://uniswap.sepolia.kroma.network/#/swap
- Przechodzimy na stronę
- Łączymy nasz metamask
- Jeśli nie mamy wybranej odpowiedniej sieći automatycznie pojawi się taka informacja o możliwości jej zmiany-Switch Network

3 Zadanie – Dodajemy tokeny do portfela
Aby nasze tokeny, które otrzymaliśmy z kranika były widoczne na liście tokenów w naszym portfelu metamask, należy je manualnie dodać.
Będą nam do tego potrzebne adresy kontraktów tych tokenów, znajdziesz je niżej w tabeli
Użyj tych Contract Addresses, aby dodać tokeny do Metamask
WETH | 0x4200000000000000000000000000000000000001 |
WBTC | 0x080a80d05D724490b00E09016C8C4f9458787E65 |
USDC | 0x21B0f94B97457755D846a19b06Caf855b7f98701 |
USDT | 0xa0245760133CE77Fb4b1C75097e5ED6b737395DE |
Jak dodać token do Metamask?
Aby dodać token do naszego portfela należy kliknąć we wtyczkę metamask, pojawi nam się portfel, następnie klikamy TOKENS jak niżej. Na samym dole pojawi nam się opcja IMPORT TOKENS
- Najpierw kopiujemy sobie jeden z adresów kontraktu, aby móc później go wkleić w odpowiednie miejsce
- Klikamy we wtyczkę
- Szukamy Tokens
- Klikamy import Tokens
- Wpisujemy adres kontraktu w odpowiednią rubrykę tam gdzie dodajemy własne tokeny
- Zatwierdzmy Add Custom Token

Tutaj niżej mamy te opcję – klikamy ją.


Brawo potrafisz dodawać tokeny do swojego portfela
4 Zadanie – Robimy transfer tokenów na portfel, może być nasz własny
Pomocne może też być przesyłanie tokenów na inne adresy albo chociaż na swój, jak to robimy ?
Jak przesyłać tokeny za pomocą metamask?
- Klikamy we wtyczkę metamask
- Kopiujemy swój adres portfela


Historie transakcji znajdziemy w Activity

To wszystko, GRATULUJE zrobienia transakcji testowych na sieci KROMA jak i nabycie podstawowych umiejętności z obsługi portfela Metamask
Jeśli masz ochotę zapraszam na nasz Telegram jak i Discord informacje znajdziesz niżej
Wprowadzenie w KROMA
Blockchain to technologia rozproszonego rejestru zarządzana za pośrednictwem sieci peer-to-peer, która za pomocą rozproszonego przetwarzania i kryptografii umożliwia uczestnikom sieci tworzenie zaufanego rynku bez polegania na stronach trzecich. Bitcoin pokazał, że może być efektywnym środkiem przechowywania i wymiany wartości, podczas gdy Ethereum, które może wykonywać inteligentne kontrakty, pokazało potencjał do rozszerzenia użycia blockchaina na wiele nowych obszarów. Trilema Blockchain
Z powodu zdecentralizowanego przechowywania danych, blockchain cierpi na tzw. trilemę blockchain: wydaje się niemożliwe, aby jednocześnie był bezpieczny, zdecentralizowany i skalowalny. Chociaż technologia blockchain jest synonimem wartości takich jak odporność na cenzurę i decentralizacja, jest również ograniczona pod względem skalowalności. Skalowalność to główna przeszkoda, którą musi pokonać branża blockchain, aby zyskać popularność w świecie mainstreamu.
Ethereum napotkało na poważny problem związany z ograniczoną skalowalnością, polegający na tym, że jego ograniczona maksymalna liczba transakcji, które może obsłużyć, powoduje wzrost kosztów gazu wraz ze wzrostem liczby użytkowników. Mimo sukcesu EIP-1559 w redukcji zmienności opłat i ich stabilizacji, wygórowane opłaty nadal utrudniają szerokie przyjęcie platformy Ethereum.
Zostało zaproponowanych wiele rozwiązań mających na celu rozwiązanie problemów związanych z skalowalnością Ethereum, w tym sharding, sidechains, kanały stanu, plasma, validium i rollupy. Chociaż niektóre rozwiązania, takie jak sidechains i validium, które działają równolegle do Ethereum i interakcją z nim za pośrednictwem mostów, umożliwiają użytkownikom przetwarzanie większej liczby transakcji przy niższych opłatach, żadne z rozwiązań nie zapewniają dostępności danych i bezpieczeństwa na poziomie Ethereum. Rollupy
Przez lata Ethereum zmagało się ze znalezieniem rozwiązania skalowalności, które nie naruszałoby wartości bezpieczeństwa i decentralizacji.
Obecnie w społeczności Ethereum jest silne poparcie dla Layer 2 (L2) jako rozwiązania, które może to zrobić. L2 to osobny blockchain, który rozszerza Ethereum i dziedziczy po nim gwarantowane bezpieczeństwo. L2 redukuje opłaty za transakcje, łącząc wiele transakcji off-chain w jedną transakcję L1 (Ethereum mainnet). Transakcje są rozliczane na głównej sieci Ethereum, dzięki czemu użytkownicy nadal korzystają z bezpieczeństwa sieci Ethereum.
Twórca Ethereum, Vitalik Buterin, jasno wyraził w swoim artykule z 2020 roku, że rollupy są preferowanym rozwiązaniem dla skalowalności Ethereum, przedstawiając strategię ulepszenia Ethereum skoncentrowaną na rollupach.
Rollupy można podzielić na „Optimistic rollups” i „ZK rollups” w zależności od metody dowodu.
Optimistic Rollups
Optimistic Rollup (ORU) to metoda, która optymistycznie przetwarza wszystkie transakcje w L2 bez żadnej walidacji, ponieważ zakłada, że są one ważne. Jednak przed tym, jak „korzeń stanu” zawierający dane transakcji zostanie odzwierciedlony w Ethereum, jest wystarczający czas oczekiwania i okres sporu, aby wykryć, czy transakcje, które miały miejsce w L2, są poprawne, czy nie. W tym okresie (zwykle 7 dni), jeśli podejrzewasz, że transakcja jest błędna, możesz ją zakwestionować, a w zależności od wyniku, walidator, który podniósł problem, może być nagrodzony, a walidator, który przetworzył go niepoprawnie, może być ukarany.
Zaletą optimistic rollups jest zgodność z EVMami. Jednakże wadą jest to, że użytkownicy nie mogą wycofać swoich środków podczas okresu sporu. Kilka usług mostów łagodzi to, ale pobiera w zamian wysokie opłaty. Długie okresy wycofania lub wysokie opłaty za wycofanie mogą być obciążające dla użytkowników, którzy przekraczają L1 i L2 i korzystają z wielu usług.
Zalety Rollup
Kroma to oparta na rollupach blockchainowa technologia L2. Staramy się dziedziczyć zalety rollupów optymistycznych i ZK, jednocześnie radząc sobie z ich ograniczeniami. Kroma dąży do zgodności z EVM, co ułatwia obecnym deweloperom Ethereum zaadaptowanie się.
Jednakże, ponieważ zkEVM nie jest jeszcze na tyle dojrzałe, aby można go było realistycznie wykorzystać, planujemy rozwijać Kromę poprzez dwuetapowe podejście, przechodząc z Optimistic Rollup do EVM Equivalent ZK Rollup. W przeciwieństwie do innych zespołów pracujących nad ORU, używamy zkEVM do tworzenia dowodów błędów i wykorzystujemy zk-friendly ZK Trie oraz hashe Poseidon od fazy optimistic rollup, co pozwala na stopniowe przechodzenie z ORU do ZKR bez większych zmian w sieci.
Wkład w rozwój ZK
Będziemy również wspierać kulturę „napędzaną przez społeczność”, aby dalej rozwijać ZK. Naszym celem jest dostarczenie innowacyjnych produktów i usług dla globalnej społeczności, wraz z postępem technologii blockchain.
Decentralizacja
Wierzymy, że „Decentralizacja” jest powodem, dla którego powstał Bitcoin, i jest ważnym tematem dla wszystkich projektów blockchainowych. Vitalik Buterin doskonale wyjaśnia znaczenie decentralizacji w swoim artykule „The Meaning of Decentralization”, i my nie możemy się z tym bardziej zgodzić. Ostatnio wiele zespołów na rynku L2 pracuje nad decentralizacją Sequencera, ale nie pojawiło się jeszcze wyraźne rozwiązanie. Kroma pracuje nad decentralizacją Sequencera we współpracy z zaangażowanymi badaczami, którzy są renomowani w swoich dziedzinach.
Źródło; https://medium.com/@kroma-network/introduction-to-kroma-f61f764dbc14
Zgarnij BONUS 50€ od LUNO
Ostatnie wpisy
Masz pytania?
Zapraszamy
Znajdź nas w Social media
Subskrybuj kanał Youtube
Dołącz na nasz Telegram
Dołącz do naszego Discorda
Kliknij baner, aby otrzymać zaproszenie