Szczegółowy przewodnik po Mainnet i Testnet

Jeśli jesteś zwolennikiem kryptowalut lub blockchain, możesz natknąć się na terminy takie jak „mainnet”, „mainnet swap” lub „testnet”. Być może zastanawiałeś się, co oznaczają te terminy, więc powiem ci, w rzeczywistości są to zwykłe terminy techniczne.

Przyjrzyjmy się tym terminom i zrozummy, czym one są i jakie jest znaczenie Mainnet i Testnet.

Co jest Mainnet?

Mainnet (główna sieć) to nic innego jak główny blockchain, w którym rzeczywiste transakcje odbywają się w rozproszonej księdze, a rodzime kryptowaluty mają realną wartość ekonomiczną.

Mainnet to miejsce, w którym realne transakcje odbywają się w sieci. Jest przechowywany w łańcuchu bloków i nazywany „produktem końcowym”, który jest dostępny do użytku publicznego.

Każda transakcja wykonana w łańcuchu bloków będzie wiązała się z opłatami, które uczestnicy będą płacić górnikom w celu weryfikacji transakcji i zapobiegania spamowaniu w sieci. Górnicy są nagradzani rodzimymi monetami z protokołu oraz opłatami transakcyjnymi uiszczanymi przez uczestników.

Mainnet Swap

Kiedy projekt zostanie otwarty dla publiczności, ich zespół zaoferuje tokeny na innych łańcuchach bloków, aby zebrać fundusze. Po opracowaniu własnego łańcucha bloków projektu dokonają migracji istniejących tokenów z innych łańcuchów bloków do własnego łańcucha bloków projektu. Ten pełny proces jest nazywany „wymianą sieci głównej” lub „wymianą tokena”.

Ponieważ nie jest kompatybilny zarówno z monetami mainnet, jak i istniejącymi monetami, aby działać w różnych łańcuchach bloków.

Stare monety z innego łańcucha blokowego są usuwane, a nowe monety są emitowane w natywnym łańcuchu blokowym nowego projektu.

Jak odbywa się zamiana mainnet?

  • Oczekuje się, że użytkownicy będą przechowywać swoje monety za pośrednictwem programistów projektu, którzy zatwierdzą te monety za pośrednictwem obsługiwanego portfela cyfrowego. Kiedy planowana jest zamiana sieci głównej, stare tokeny zostaną spalone i zastąpione nowymi oficjalnymi monetami w tym samym portfelu.
  • Po ogłoszeniu daty zamiany Mainnet użytkownicy są proszeni o zdeponowanie swoich monet na giełdzie kryptowalut, która oferuje wsparcie w procesie wymiany. Wymiana w wyznaczonym terminie zajmie się sprawdzeniem, akredytacją i wymianą starszej monety na nowsze.

Mainnet to wykonalny dowód

Mainnet jest dowodem na to, że projekt opracował łańcuch bloków, w którym odbywają się rzeczywiste transakcje. Sieć główna na żywo przetestowała funkcjonalność łańcucha bloków, ponieważ użytkownik może uczestniczyć w sieci, a każda awaria może wpłynąć na działanie łańcucha bloków.

W związku z tym uruchomienie sieci głównej będzie kosztować dużo zasobów, aby zapewnić, że wszystko jest w dobrym stanie. Ponadto sieć główna działa jako działający dowód, że projekt dobrze wykonuje swoją pracę.

Gdzie zainwestować? Projekty z siecią główną lub bez sieci?

Projekt z siecią główną ma większą niezawodność i zaufanie niż projekt bez sieci. Ponieważ mainnet jest faktycznym i działającym protokołem, wszystkie transakcje będą realizowane na żywo, a użytkownicy będą dokonywać transakcji między sobą za pomocą natywnych monet łańcucha blokowego.

Istnienie mainnet tworzy żywy ekosystem uczestników, w którym rzeczywiste interakcje i transakcje odbywają się z zachowaniem pełnej przejrzystości.

Projekt bez sieci głównej jest jak „teoretyczny” bez produktu do przetestowania przez uczestników. Jest to naprawdę ważne, aby zrozumieć, oceniając projekt ICO, który ma na celu zebranie pieniędzy; ponieważ trudno jest ocenić projekty bez sieci głównej lub sieci testowej.

Istnieją również udane projekty bez sieci głównej. Jednak zanim zainwestujesz w nowy projekt, musisz mieć pewność, że projekt skutecznie buduje sieć główną i może spełnić wszystkie obietnice zawarte w białej księdze.

Co to jest sieć testowa?

Sieć testowa lub sieć testowa jest repliką, czyli środowiskiem piaskownicy głównego łańcucha blokowego, z tymi samymi funkcjonalnościami. Jedyna różnica polega na tym, że transakcje w sieci testowej są fałszywe, a monety w sieci testowej nie mają żadnej rzeczywistej wartości.

W środowisku testnet programiści i testerzy aplikacji mogą przeprowadzać wszelkiego rodzaju testy w celu sprawdzenia funkcjonalności (oryginalnego) łańcucha bloków, o którym mowa w białych księgach, bez uszkadzania głównego łańcucha bloków.

Ponieważ transakcje testowe są fałszywe, deweloperzy nie poniosą żadnych kosztów transakcji ani kosztów wdrożenia. Mówiąc dokładniej, czynności wykonywane w sieci testowej służą jako kopia tego, jak protokół mógłby funkcjonować w sieci głównej.

Funkcje Testnet

Plik Technologia Blockchain rozwija się z dnia na dzień, jednak nadal jest dużo pracy i testów, aby zapewnić większą produktywność. Na przykład jeden z głównych problemów blockchain to skalowalność. Rygorystyczne badania i rozwój są podejmowane w wielu różnych projektach, aby zwiększyć zdolność łańcucha bloków do przetwarzania większej liczby transakcji.

Technologia blockchain jest stale aktualizowana, aby zwiększyć jej zdolność do przetwarzania większej liczby transakcji. Przeprowadzono wiele testów funkcjonalności inteligentnych kontraktów, procesu wyszukiwania i transakcji.

Tutaj środowisko testnet służy jako platforma do sprawdzenia, jak aktualizacje będą działać w oryginalnej sieci głównej w rzeczywistych warunkach.

Sieć testowa zapewnia testerom i twórcom aplikacji testowanie cech i funkcji oryginalnego protokołu blockchain w innym środowisku, bez zakłócania głównego łańcucha bloków.

Co więcej, do realizacji transakcji inteligentnych kontraktów wymagane są rodzime monety. Ale testnet zapewnia bezpłatną platformę testową dla programistów, którzy chcą testować funkcje bez wydawania prawdziwych walut. W przeciwnym razie programiści byliby niezwykle kosztowni, gdyby przeprowadzali eksperymenty w sieci głównej, ponieważ musieliby kupować monety o rzeczywistej wartości.

Co wyróżnia mainnet i testnet

Najpopularniejsza sieć testowa Ethereum, Ropsten, jest używana przez programistów do tworzenia własnych aplikacji dApps na platformie Blockchain Ethereum. Korzystając z sieci Ropsten, programiści DApp mogą eksperymentować z funkcjonalnościami dApp. Unikaj także cennego ETH, które jest potrzebne do opłat transakcyjnych i wdrażania inteligentnych kontraktów.

Po zakończeniu testów mogą wdrożyć dapps w głównej sieci Ethereum.

  • Będzie istniał identyfikator sieciowy dla każdej sieci reprezentujący tożsamość, taki sam jak dowód osobisty, który reprezentuje Twoją tożsamość. Kiedy nowy węzeł dołączy do rzeczywistego łańcucha bloków Ethereum, dołączy do „sieci głównej”, która będzie miała identyfikator sieci 1. W przeciwnym razie, jeśli chcą dołączyć do sieci testowej, mogą dołączyć do sieci testowej Ropsten, która ma identyfikator sieciowy 3.
  • Mainnet i tesnet to różne sieci, więc obie mają inny blok genezy. Blok genezy odnosi się do pierwszego bloku w łańcuchu bloków, co oznacza punkt wyjścia. Jednak treść bloku genezy może być podobna.

Konieczne jest posiadanie zarówno mainnet, jak i testnet dla projektu blockchain. Daje mu to większą przewagę i zaufanie. Mam nadzieję, że zrozumiałeś różnicę między mainnet a testnet.

Jeśli masz jakieś pytania lub wątpliwości! Udostępnij to na naszym Facebooku i Twitterze.