Kako v 8 korakih izdelati lastno kriptovaluto
Kazalo vsebine
- Razlika med žetonom in kovancem je v tem, da so žetoni namenjeni uporabi na določenih platformah, medtem ko pri kovancih teh omejitev ni.
- Kaj točno je kriptovaluta?
- Prednosti ustvarjanja lastne kriptovalute.
- Kakšen je najboljši pristop za izdelavo verige blokov?
- Uporabite lahko več vozlišč:
- Namesto ustvarjanja lastne verige blokov so na voljo vilice.
- Kako ustvarite svojo vilico za bitcoin?
- Kaj je vilica kriptovalute?
- Kakšna je razlika med trdo in mehko vilico?
- Kaj so vilice za bitcoin in kdaj se pojavijo?
- Kako začeti Bitcoin Fork?
- Če povzamemo postopek razvoja lastne kriptovalute
⚡️ Koliko stane ustvarjanje lastne kriptovalute?
Stroški ustvarjanja kriptovalute znašajo od 10.000 do 30.000 USD, odvisno od možnosti, ki jih izberete za zgoraj omenjene komponente. Ko se odločite za te dejavnike, sodelujte z uglednim podjetjem za razvoj kriptovalut, ki bo ustvarilo in izdalo vašo valuto.
⚡️ Ali je ustvarjanje kriptovalute zakonito?
Čeprav je ustvarjanje kriptovalut običajno zakonito, so jih nekatere države in jurisdikcije prepovedale ali omejile. Kitajska na primer od leta 2017 prepoveduje zbiranje denarja prek virtualnih valut, od takrat pa so prepovedane tudi vse transakcije s kriptovalutami.
⚡️ Ali lahko kovanec izdela vsakdo?
Čeprav je mogoče samostojno ustvariti novo kriptovaluto po kateri koli metodi za ustvarjanje lastne valute, lahko le skupina strokovnjakov izbere najboljši tehnološki sveženj in projekt zaključi v rekordnem času.
⚡️Kako ustvariti žeton etherium?
✔️Izberite dogodke Txn, ki jih želite ustvariti.
✔️Nastavi ime, simbol in decimalno število žetona.
✔️Deklarirajte skupno vsoto.
✔️Nastavi skupno ponudbo in stanja.
✔️Poišči lastnikovo stanje.
✔️Pošlji žetone na svoj račun.
✔️Postopek pošiljanja sredstva ali žetona je končan, ko ga kupec potrdi.
- Spoznajte scenarij uporabe.
- Določite metodo soglasja.
- Prepričajte se, da je veriga blokov, ki jo uporabljate, varna.
- Oblikovanje vozlišč
- Nastavite notranjo strukturo podatkovne zbirke verige blokov.
- Poskrbite za API
- Oblikovanje oblikovanja
- Prepričajte se, da je vaša kriptovaluta zakonita.
- Preden nadaljujemo, si oglejmo nekaj ključnih besednih zvez, ki jih morate poznati, ko začenjate.
Razlika med žetonom in kovancem je v tem, da so žetoni namenjeni uporabi na določenih platformah, medtem ko pri kovancih teh omejitev ni.
Preden se lotimo tehničnih podrobnosti ustvarjanja lastne kriptovalute, si oglejmo nekaj osnovnih opredelitev, ki veljajo za vse razprave o kriptovalutah.
Kaj točno je kriptovaluta?
Naredimo korak nazaj in se spomnimo definicije valute, ki je skladiščna in knjigovodska enota ter menjalno sredstvo. Valuta je opredeljena kot skladiščna in obračunska enota ter sredstvo menjave, tj. splošno sprejeta tehnika pridobivanja predmetov in storitev ter njihovega shranjevanja in distribucije.
Kriptovaluta je digitalna valuta, ki za ustvarjanje novih enot in potrjevanje transakcij uporablja šifriranje. Ima vse lastnosti denarja, le da poteka zunaj ene same centralizirane platforme (na primer banke).
Prednosti ustvarjanja lastne kriptovalute.
- Zaščita pred goljufijami – ker kriptovalute ni mogoče ponarediti in ker nobena od strank ne more razveljaviti predhodnih transakcij, je goljufija precej otežena.
- Kupci lahko sami izberejo, katere informacije naj imajo prodajalci o njih.
- Preprosto povedano, na kriptovaluto ne vplivajo obresti ali transakcijski stroški.
- Bitcoini so odporni na čas, praznike, delovni čas ali lokacijo kupcev in prodajalcev.
- Zagotavljanje lahko dostopnega nabora potencialnih strank – zdaj lahko poslujete s tistimi, ki nimajo dostopa do običajnih virov izmenjave. Na nobenem od trgov ni več omejitev trgovanja.
- Varovanje vaših sredstev – ker je kriptovaluta decentraliziran sistem, ni Velikega brata, kot so banke ali vladne agencije, ki bi lahko zasegel ali zamrznil vaše premoženje.
Kakšen je najboljši pristop za izdelavo verige blokov?
Zdaj, ko veste, kako lahko lastna kriptovaluta pomaga vašemu podjetju, si oglejmo temeljne ukrepe, ki jih morate sprejeti za vzpostavitev verige blokov.
1. korak: Razumite svoj scenarij uporabe.
Ali vaše podjetje zanima področje pametnih pogodb, avtentikacije in preverjanja podatkov ali upravljanja pametnih sredstev? Že na začetku jasno izrazite svoje cilje.
Korak 2: Izberite algoritem soglasja.
Sodelujoča vozlišča se morajo dogovoriti, katere transakcije bodo priznane kot veljavne in vključene v verigo blokov, da bo veriga blokov delovala pravilno. Algoritmi soglasja so metode, s katerimi se doseže ta cilj. Na voljo je več možnosti, med katerimi lahko izbirate, odvisno od potreb vašega podjetja.
Korak 3: Izberite platformo veriženja blokov.
Odvisno od mehanizma soglasja, ki ga želite uporabiti, bo vaša izbrana platforma veriženja blokov drugačna. Da bi vam ponudili boljšo predstavo o tem, kaj je na voljo, vam predstavljamo najbolj priljubljene platforme veriženja blokov:
- eterij (82,70-odstotni tržni delež)
- Valovi (Waves).
- NEMNxt (NXT).
- Blockstarter
- EOS
- Bitschars 2.0
- seznam kovancev
- Hiperlager tkanin
- IBM Blockchain
- Več verig
- HydraChain
- Bigchain
- DBOpenchain
- Jedro verige
- QuorumIOTA
- KIKIKO
Korak 4: Vozlišča je treba oblikovati.
Vozlišča so zidaki, iz katerih je zgrajena veriga blokov. Vozlišče je z internetom povezana naprava, ki lahko shranjuje podatke, preverja in obdeluje transakcije ter pri tem ohranja celovitost omrežja. Vozlišča so potrebna, da so verige blokov funkcionalne, učinkovite in varne.
Uporabite lahko več vozlišč:
- Do katerih dovoljenj bodo upravičeni: zasebnih, javnih ali hibridnih?
- Ali bodo gostovali v oblaku ali na lokaciji? Izberite in pridobite potrebne podatke o strojni opremi, kot so procesorji, pomnilnik, velikost diska in drugi dejavniki.
- Izberite osnovni operacijski sistem (običajno Ubuntu, Windows, Red Hat, Debian, CentOS ali Fedora).
5. korak: Določite notranjo arhitekturo svojega omrežja veriženja blokov.
Bodite previdni, saj nekaterih nastavitev ni mogoče spremeniti, ko se programska oprema veriženja blokov že zažene. Dobro je, da si vzamete čas in upoštevate naslednje:
- dovoljenja (kdo lahko dostopa do podatkov, izvaja transakcije in jih potrjuje, tj. ustvarja nove bloke).
- Prvi korak pri ustvarjanju denarnice Bitcoin je izbira oblike naslova (kako bodo vaši naslovi prikazani v verigi blokov).
- Polje Format ključa za objavo lahko uporabite tudi za opredelitev formatov ključev (format ključev, s katerimi bodo izdelani podpisi za transakcije).
- Obstaja še nekaj drugih možnosti in funkcij, ki so opisane v nadaljevanju, vključno z naslednjimi.
- Ponovna izdaja javnega premoženja (vključno z ustanovitvijo novih enot javnega premoženja)
- upravljanje ključev (razvoj sistema za shranjevanje in varovanje zasebnih ključev, ki vam omogočajo dostop do verige blokov).
- Transakcije s kriptovalutami zahtevajo veliko ključev, običajno več sto (če ne celo več tisoč), zato je ključnega pomena, da veste, koliko podpisov zahteva vaša veriga blokov.
- Pri poslovanju lahko uporabite tudi tehnologije atomske zamenjave (načrt pametne pogodbe, ki vam omogoča izmenjavo več kriptovalut, ne da bi za to potrebovali tretjo osebo).
- Parametri denarnice z več podpisi (ocena največje velikosti bloka, pristojbine za rudarjenje blokov, omejitve transakcij itd.)
- sredstva, ki niso na voljo v drugih valutah (določite pravila domače valute, izdane v verigi blokov).
- Deterministični podpisi (določite, kako bodo morali udeleženci verige blokov, ki ustvarjajo bloke, te podpisati).
- Hashe (določeni standardi za identifikacijo vozlišč pri medsebojnem povezovanju) so odlična metoda za preverjanje pristnosti in šifriranje komunikacij, saj so neverjetno hitre in preproste.
Korak 6: Poskrbite za API.
Prav tako je treba omeniti, da ima vsaka od zgoraj omenjenih platform svoj lasten razvojni niz in nabor vmesnikov API. Kako izdelati lastno kriptovaluto Preverite, ali programska oprema za veriženje blokov, ki jo izberete, ponuja izhodne API-je; vsi jih namreč ne ponujajo. Ne skrbite, če jih vaša platforma nima: na voljo je več zanesljivih ponudnikov API za veriženje blokov, ki vam lahko pomagajo.
Korak 7: Upraviteljski in uporabniški vmesnik (upravitelj in uporabnik)
Dobro zasnovan vmesnik pomaga zagotoviti učinkovito komunikacijo med vašo verigo blokov in njenimi udeleženci, saj zagotavlja informacije na enem mestu.
O čem je treba razmišljati na tej točki:
- Spletni strežniki, strežniki e-pošte in strežniki FTP
- Zunanje podatkovne zbirke
- Spletni jeziki se uporabljajo za ustvarjanje interaktivnih spletnih aplikacij, ki zahtevajo vnos uporabnika in obdelavo dogodkov. JavaScript je najbolj priljubljen, ker se ga je enostavno naučiti in omogoča hitro izdelavo prototipov. Pri spletnem razvoju se uporabljajo tudi prednosti drugih jezikov, kot sta C++ in Java, ki pa so pogosto počasnejši od JavaScripta, ker nimajo zbiranja smeti ali dinamičnega tipiziranja.
8. korak: poskrbite, da bo vaša kriptovaluta spoštovala zakonodajo.
Pravni sistem postopoma dohiteva kriptovalute, zato se raje pripravite na morebitne spremembe, tako da se seznanite s predpisi o kriptovalutah in prihodnjimi trendi.
Razvijajte in izboljšujte svoj blockchain, da povečate moralo in produktivnost svojega podjetja.
Ne odnehajte zdaj, saj ste prišli že tako daleč. Razmislite, kako lahko za izboljšanje svojega veriženja blokov uporabite najsodobnejše tehnologije, kot so internet stvari, podatkovna analitika, umetna inteligenca, kognitivne storitve, strojno učenje, vsebniki, biometrija, računalništvo v oblaku, boti in druge zanimive tehnologije.
Namesto ustvarjanja lastne verige blokov so na voljo vilice.
Kaj točno je vilica za bitcoin? V bistvu gre za isto stvar kot bitcoin, vendar ima nekaj izboljšav in sprememb. Čeprav zaradi razlogov, ki jih bom omenil pozneje, morda ne boste mogli ustvariti lastne verige blokov, lahko vilice še vedno uporabite za razvoj novih kovancev. To se zgodi na več različnih načinov.
Kako ustvarite svojo vilico za bitcoin?
Čas je za preprosto opredelitev, da bomo vsi na isti strani.
Kaj je vilica kriptovalute?
Vilice verige blokov so nadgradnja programske opreme z vidika netehničnega uporabnika. Vsak udeleženec verige blokov (znan tudi kot polnopravno vozlišče) se zanaša na isti računalniški program, ki ga morajo vsi uporabljati v enaki različici, da lahko dostopajo do skupnega registra za preverjanje pristnosti transakcij in varovanje omrežja.
Kadar želite spremeniti program, morajo vsa polna vozlišča nadgraditi na novo različico. V nasprotnem primeru se omrežje razdeli na dve ločeni verigi: eno, ki uporablja staro različico programa, in drugo, ki uporablja novo. Ta dogodek se imenuje viličenje. Zdaj, ko vemo, kaj je vilica, si oglejmo, kako se izvede.
Kakšna je razlika med trdo in mehko vilico?
Trdne in mehke vilice sta dve vrsti vilic.
Programsko opremo v vozliščih je treba posodobiti na 90 % do 95 %, sistem pa vozlišč z zastarelo različico ne bo več sprejel.
Zmanjšajo se težave pri vodenju ročnih evidenc. Vsa vozlišča morajo preprosto nadgraditi svojo programsko opremo, tisti, ki imajo prejšnjo različico, pa lahko nadaljujejo z delovanjem.
Kaj so vilice za bitcoin in kdaj se pojavijo?
Vilice Bitcoina so spremembe protokola omrežja Bitcoin. Ker je Bitcoin odprtokodni protokol, ga lahko vsakdo po lastni presoji spremeni, da bi ustvaril lastno valuto ali izboljšal obstoječo z dodajanjem novih zmogljivosti ali odpravljanjem obstoječih težav.
Kako začeti Bitcoin Fork?
Možnost 1: uporabite generator vilic.
Če nimate programerskih sposobnosti, je lahko ForkGen idealen odgovor za vas. Vsakdo lahko ustvari edinstveno vejo bitcoinov tako, da posodobi določene parametre in pravila z uporabo programa ForkGen, ki je samodejni generator kovancev fork, ki ustvarja nove veje bitcoinov.
Možnost 2. Naredite sami
Če želite narediti vilico za Bitcoin na bolj praktičen način in se ne bojite umazati rok, sledite tem postopkom:
- Pojdite na Github, poiščite, prenesite in sestavite kodo bitcoin v računalnik.
- Strojna oprema je najpomembnejši del. Računalnik boste morali znova zagnati in znova konfigurirati programsko opremo za bitcoine.
- Nato kodo (brezplačno) objavite nazaj v Githubu.
- potrebna je spletna stran in nekaj dokumentacije.
Če želite izumiti lastno kriptovaluto, ki temelji na družbenem in finančnem kapitalu Bitcoina, je vredno razmisliti o vilicah. V nadaljevanju je predstavljenih nekaj primerov uspešnih razdelilnikov Bitcoina:
- LitecoinBitcoin
- CashBitcoin
- GoldMain
Če povzamemo postopek razvoja lastne kriptovalute
Če povzamemo, imate dve možnosti za ustvarjanje lastne kriptovalute: zgradite verigo blokov ali razvijete vilice.
Če želite zgraditi verigo blokov, morate:
- Določite, kako ga boste uporabili v svojem poslovnem modelu.
- Izberite mehanizem za dosego sporazuma.
- Izbira tehnološke platforme veriženja blokov
- ustvarjanje blokov in značilnosti verige blokov.
- Za opravila, opravljena v verigi blokov, morate ustvariti API, da ga bodo lahko uporabljale druge aplikacije.
- razvoj intuitivnih in celovitih vmesnikov za skrbnike in uporabnike.
- Poskrbite za pravni vidik svojega podjetja.
Omrežje Bitcoin lahko razcepite tako, da:
ForkGen je na primer avtomatiziran generator kovancev fork.
Ali:
- Račun Bitcoin ustvarite tako, da v aplikacijo Bitcoin vnesete šestmestno kodo iz papirnate denarnice.
- Uporabite lahko tudi sistem “piggyback”. Na valje namestite zaporke, nato pa jih nekaj sekund poganjajte, da se elastičnost traku raztegne.
- Svojo rešitev boste želeli objaviti in jo posodabljati.