Anketa o Blockchain testnetima

Mnogi su projekti blockchain mreže pokrenuli testnete. Testnet se može koristiti kao pregled nadolazeće glavne mreže ili kao testni test za programere / korisnike da isprobaju blockchain.

Ispitivao sam nekoliko blockchain testneta, uključujući starce kao što su Bitcoin, Ethereum i pridošlice poput Zilliqa i QuarkChain. Na temelju studije razrađujem kritične komponente za uspješan testnet raspravljajući naučene lekcije i ključne iznose.

Istraživanje sam proveo iz perspektive novog korisnika / programera koja obuhvaća dokumentaciju o ukrcaju, novčanik, nabavku novčića / tokena i nadzor stanja mreže. Nisam testirao pametne ugovore u tim testnetovima. Neki testne mreže također podržavaju rudarstvo, ali također nisu pokrivene.

Bitcoin i Ethereum imaju zrelije testnete. Za nove blockchains još uvijek možemo naučiti iz njihovih strategija o tome kako u zajednicu objaviti MVP testnet.

Sažetak

Ukratko, Ethereum ima najbolju podršku za testnet s tri dostupna testneta i lako slijedeće upute. To pokazuje koliko je zajednica aktivna. Jedna pametna ideja Ethereum Rinkeby testneta jest da se zatraži dijeljenje na društvenoj mreži kao način da se zatraže testne znakove.

Bitcoin ima snažan alat naredbenog retka bitcoin-cli, a podržavaju ga mnogo različitih novčanika, ali nema jasnih uputa za početnike. Coinbase je pružio wiki stranicu za opisivanje kako započeti na bitcoin testnetu, ali nedostaje detalja. Na primjer, moram ponovno i opet pretraživati ​​da bih pronašao načine rada za dobivanje kovanica za testnet.

Čini se da EOS ima podršku za testnet s dokumentom na njihovoj web stranici, ali postupak postavljanja nekako je kompliciran. Za otvaranje računa potrebna je instalacija dodatnog softvera poput raspršivanja.

Novajlije, Thundercore, Zilliqa i Quarkchain učinili su pristojan posao u pružanju jednostavnih smjernica za svoje testne mreže. Mogu lako stvoriti račun, nadzirati blockchain i tražiti žetone. Zillia i Quarkchain omogućuju jednostavno postavljanje novčanika na mreži. Dfinity još nema na raspolaganju testni test iako su najavili podršku za testnet. Thundercore je Ethereum kompatibilan blok lanca, tako da se metamaska ​​koristi kao novčanik. Dodatne veze i napomene za svaki testnet mogu se naći na kraju ovog dokumenta.

Postoje dvije glavne skupine korisnika testneta. Jedan su dApp programeri koji trebaju testirati pametno izvršavanje ugovora i performanse mreže. Druga skupina su rudari koji se žele pridružiti mreži kako bi kasnije zaradili novčiće / žetone.

Testnet uglavnom služi u tri svrhe. Prvi je pružiti okruženje programerima / korisnicima da testiraju svoje aplikacije ili iskuse blockchain mrežu. Druga je svrha pokazati inženjerski napredak ili prikazati performanse blockchain mreže. Posljednja aktivnost je marketing i promocija.

Ključne komponente

Postoji nekoliko komponenti testneta na temelju moje važnosti. Ja ću razraditi svoje učenje u svakom elementu.

Dokumentacija

Vodič služi kao početna točka za nove korisnike ili programere na mreži. Morate biti posvećeni testnetu kako bi se smanjila zbrka. Preporučujem korištenje namjenskog naziva poddomene kao što je https: //testnet.myblockchain kao ulazna točka testneta. Vodič testne mreže također se može objaviti na drugim medijima poput medija / twittera; međutim, obavezno je održavati službeno polazište na našoj web stranici. Može sadržavati posljednju najavu testneta. Također, može istaknuti upozorenje ili izjavu o odricanju odgovornosti na istaknuto mjesto na stranici. Na primjer, Bitcoin nema službene smjernice za testnet jer kao početnu točku mogu pronaći stranicu s stranice coinbase.com. Ethereum ima izvrstan post na medium.com kako bi pomogao novim korisnicima da se pokrenu. ThunderCore ima stranicu za poticanje programera na njihov testnet. I Quarkchain i Zilliqa posvetili su poddomene testnoj mreži.

Upisnica

Thundercore zahtijeva pristup putem google / facebook za pristup izvorima testne mreže, što je dobra ideja za prikupljanje korisničkih e-poruka / identiteta u daljnje svrhe marketinga. Također može spriječiti zlonamjerne korisnike da zloupotrebe testnet. Zilliqa koristi google obrazac koji zahtijeva od novih korisnika da se registriraju za stjecanje ZIL tokena. Slično tome, mislim da je dobra ideja zamoliti korisnike da se prijave / registriraju na naše testne mreže s potvrđenom adresom e-pošte. Prikupljeni e-mailovi mogu pomoći tvrtki u izgradnji marketinške publike.

Novčanik

Svaka testna mreža zahtijeva važeći novčanik za pridruživanje / korištenje testne mreže. Bitcoin i Ethereum imaju brojne softverske podrške za novčanike, poput bitpay.com, metamaska ​​itd. EOS zahtijeva podešavanje računa. Quarkchain i Zilliqa podržavaju internetske novčanike, kojima je lako pristupiti i lako se razvijati. Thundercore je u potpunosti Ethereum kompatibilan, tako da podržava podršku novčanika metamaske. Nova tvrtka koja se bavi blockchainom može započeti s podrškom za novčanik koji se temelji na webu jer je lako razviti platformski-agnostički softver na pregledniku.

Štoviše, internetski novčanik ne zahtijeva od korisnika da instalira dodatni softver, tako da se brzo pokreće. Komplicira se to što tvrtka mora ugostiti sve korisničke podatke na poslužiteljima baza podataka i održavati komunikaciju s preglednicima na korisničkoj strani. Dugoročno, blockchain zajednica ili tvrtka mogu razviti sličan dodatak poput metamaske kao i softver preko listova platforme.

Pipa

Slavina se koristi za raspršivanje kovanica / tokena u testnim mrežama. Jedan sjajan dizajn testnog računara Rinkeby Ethereum jest zahtijevati od korisnika da unese vezu Twittera ili facebook posta s hashtagovima Rinkebyja i Ethereuma kako bi primio testni token iz mreže. Veza na društvenoj mreži nalik je besplatnoj promociji i izvrsnoj strategiji marketinga na društvenim mrežama. Drugo razmatranje dizajna je umanjivanje broja tokena pohranjenih na korisnikov račun u određenom razdoblju, kao što je 1 jedinica kovanice / tokena u 12 sati ili 3 u 24 sata. Važno je da korisnicima bude jasno da testni tokeni nisu vrijedni i da se mreža može resetirati u bilo kojem trenutku.

kontrolna ploča

Nadzorna ploča ili istraživač blok blokova prikazuje trenutni status testne mreže, uključujući broj krhotina, broj čvorova, broj transakcija u sekundi (TPS), potražite račun, potražite blokove. Uglavnom je to dinamično sučelje za prezentaciju i pretraživanje temeljeno na webu. Funkcija pretraživanja trebala bi biti korisna programerima dApp-a da shvate kako mreža obrađuje transakciju i uklanjanje pogrešaka. Quarkchain ima nadzornu ploču koja prikazuje statistiku svakog ombre. Međutim, trenutačno ne postoji nadzorna ploča koja bi mogla pratiti transakciju unakrsnog dijeljenja i demonstrirati izvršavanje pametnog ugovora putem više dijelova.

Softver za rudarske čvorove

Rudari se žele pridružiti mreži pokretanjem čvorskog softvera na svojim strojevima. Testnet bi trebao biti u mogućnosti podržavati dinamičke čvorove na mreži / izvan mreže kao osnovni zahtjev sustava. Blok-softver treba uzeti u obzir operativno okruženje i platformu kompatibilnost softvera čvora. Ovisno o strategiji otvorenog koda, može pustiti softver binarnog čvora za pokretanje ili izvorni kod softvera čvora. Zajedno sa softverom za rudarski čvor korisno je osigurati CLI alat za upravljanje čvorom za upravljanje aplikacijom rudarskog čvora. RPC komunikacija na temelju RPC može se uspostaviti između aplikacije rudarskog čvora i CLI alata za upravljanje.

Demo dApp

Super bi bila ideja demonstrirati dApp na mreži. Ujedno pruža programerima dio materijala za učenje.

Veze za resurse

Bitcoin testnet

  • Što je testna mreža?

https://support.coinbase.com/customer/en/portal/articles/1973566-what-is-the-testnet-

  • Kako postaviti puni čvor?

https://bitcoin.org/en/full-node#what-is-a-full-node

  • Kako se pridružiti probnoj mreži?

https://medium.com/@lopp/how-to-solo-mine-on-bitcoin-s-testnet-6073c917b495

  • Kako stvoriti testnet novčanik?

Instalirajte Bitpay https://copay.io/

  • Kako zatražiti testni novčić od slavine?

https://coinfaucet.eu/en/btc-testnet/

https://testnet-faucet.mempool.co

  • Kako istražiti test Bitcoin?

https://live.blockcypher.com/btc-testnet/

  • takeaways:

Ne postoje detaljna uputstva o tome kako se pridružiti Bitcoin testnetu, iako stranica coinbase može biti dobra polazna točka. Još uvijek treba prilično vremena, poput nekoliko sati, za pretraživanje i pridruživanje u testne mreže. Nije lako nabaviti neki testni novčić. Moram ga google i pronaći pravu web stranicu da dobijem neki novčić. Alat Bitcoin cli moćan je, ali nedostaje vodič za početnike. Nije jasno ili nije lako iskopati testni novčić samo jednostavnim postavljanjem.

Ethereum testnet

  • Nadzorna ploča Ethereuma

https://www.rinkeby.io/#stats

  • Vodič za početnike za Ethereum testnet

https://medium.com/compound-finance/the-beginners-guide-to-using-an-ethereum-test-network-95bbbc85fc1d

  • Ethereum Wallet

Metamask je jednostavan za upotrebu i ugradnju. https://metamask.io/

  • Kako steći Eter na TestNetu?

Rinkeby TestNet https://faucet.rinkeby.io/

Upotrijebite društveni post uključuje adresu za kupnju Etera

  • takeaways:

Rinkeby je odličan način za širenje poruke testneta pomoću twitter / facebook posta i #hashtags.

  • Još jedan Ethereum TestNet

https://kovan-testnet.github.io/website/

EOS testnet

  • Što je EOS Testnet? CryptoKylin testnet

https://www.cryptokylin.io/

  • Kako stvoriti EOS testni račun?

https://get-scatter.com/

  • takeaways:

Gromovit testnet

  • ThunderCore TestNet može koristiti novčanik metamaske
  • Kako nabaviti testne tokene na Thunder Testnetu?

https://www.thundercore.com/get-thunder-test-tokens

  • Kako napraviti dApp programere na mreži Thunder?

https://www.thundercore.com/developers

https://www.thundercore.com/build-dapps-on-thundercore

  • takeaways:

Odličan je način prikupljanja adrese e-pošte ili GitHub računa kada korisnici zahtijevaju testne tokene. Odmah web stranica pruža vodiče programerima o tome kako razviti dApp na grmljavinskoj mreži i kako migrirati Ethereum dApp. Tutorial web stranice izgleda ne profesionalno.

Zilliqa testnet

  • Što je Zilliqa Testnet v2.0?

https://blog.zilliqa.com/zilliqa-testnet-v2-0-codename-d24-ea7ca75adc70

  • Kako stvoriti novčanik Zilliqa?

Idite na https://wallet.zilliqa.com

Za prikupljanje e-pošte koristi se Googleov web obrazac.

  • takeaways:

Prikupite e-poštu! Sučelje web-novčanika je jednostavno i lako pokrenuti. Sada mogu poslati / povratiti ZIL iz web-novčanika. Web novčanik ima veze na sve kanale komunikacije.

Quarkchain testnet

  • Vodič za pokretanje testne mreže

https://medium.com/quarkchain-official/quarkchain-testnet-1-0-bottom-quark-2ee8665ce5b1

  • Web mjesto Testnet

https://testnet.quarkchain.io

  • takeaways:

Ima e-poštu s izvješćem o pogrešci na testnet@quarkchain.io i nagrađuje QKC za izvješće o pogrešci. Trenutno ima samo 7 skupina, 231 čvor na zapadu pokazao se na karti. Na vrhuncu performansi u testnetu nalazi se veza s youtube videom.

Mreža test

  • Kako se pridružiti rudarskoj mreži

https://mining.dfinity.org/

  • Još nema dostupnih testnih mreža za javno testiranje.

Veselimo se suradnji s našom zajednicom na našem dizajnu i implementaciji. Ako imate pitanja, obratite mi se na leo@harmony.one.

Pratite razvojni napredak tvrtke Harmony.one:

  • Web stranica
  • Github
  • Srednji
  • LinkedIn
  • Cvrkut
  • Telegram