Ethereum Opplæring for nybegynnere: Hva er Ethereum Blockchain?
Hva er Ethereum?
Ethereum er et åpen kildekode-operativsystem som tilbyr smart kontraktsfunksjonalitet. Det er en distribuert dataplattform som støtter utvikling av desentralisert Digital applikasjoner (DApps) som bruker blokkjedeteknologi. Ethereum gir en desentralisert virtuell maskin kalt Ethereum Virtual Machine (EVM) som kan kjøre skript ved hjelp av et internasjonalt nettverk av offentlige noder.
Ethereum er den største desentraliserte programvareappen. Det hjelper deg å bygge smarte kontrakter og desentraliserte applikasjoner uten nedetid eller tredjepartsinterferens. Ethereum lar utvikleren lage og publisere neste generasjons distribuerte applikasjoner.
I dette Ethereum veiledning for nybegynnere, vil du lære Ethereum grunnleggende som:
- Hva er Ethereum?
- Hvorfor trenger du Ethereum?
- Løsningen er desentraliserte applikasjoner
- Historie Ethereum
- Hva er smart kontrakt?
- Nøkkelord i Ethereum
- Hva er Ether?
- Ethereum vs Bitcoin
- Applikasjoner av Ethereum
- fordeler med Ethereum
- Ulemper med Ethereum
Hvorfor trenger du Ethereum?
Sentraliserte systemer er en av de mest utbredte modellene for programvareapplikasjoner. Dette systemet styrer direkte driften av de enkelte enhetene og informasjonsflyten fra et enkelt senter. I denne typen system er individer avhengige av den sentrale makten til å sende og motta informasjon.
Imidlertid er det problemer med det sentraliserte systemet:
- Enkelt punkt for kontroll og feil
- Det kan lett bli korrupt
- Ytelsesflaskehals
- Siloeffekt
Løsningen er desentraliserte applikasjoner
Desentraliserte applikasjoner svarer aldri på en sentralisert backend, men de samhandler direkte med en blokkjede. Se denne veiledningen for å lære mer om BlockChain.
Begrepet DApp er en kombinasjon av to ord - desentraliserte applikasjoner. Med enkle ord er det en applikasjon, verktøy eller programmer som fungerer på desentraliserte Ethereum blokkjede.
Historie Ethereum
- 2013: Vitalik Buterin, en utvikler som var involvert i Bitcoins, og han var den første til å beskrive på papir
- 2014: Et sveitsisk firma Ethereum Switzerland Gmbh utviklet den første Ethereum programvareprosjekt
- 2015: Frontier, den første versjonen av Ethereum var lansert.
- 14. mars 2016: En planlagt protokoll Homestead blir den nest største versjonsoppgraderingen av ethereum-nettverket.
- I mai 2016: Ethereum får den mest omfattende mediedekningen da DAO samlet inn rekordhøye 150 millioner dollar i publikumssalg.
- I juli 2016: Nettverket delte seg inn i to brede kategorier: Ethereum (ETH) og Ethereum Classic (ETC).
- Juni 2017: Ethereum rally over 400 dollar som registrerer en økning på 5001 % siden 1. januarst, 2017
- 2017. mai- Ethereum vil til slutt overta suksessen til Bitcoins
- Juni 2018- DAO ble hacket av en anonym gruppe som hevdet ETH verdt 50 dollar.
Hva er smart kontrakt?
A Smart kontrakt er et dataprogram som kjøres automatisk. Det er en transaksjonsprotokoll som lar blockchain-brukere utveksle penger og eiendom. Det hjelper også brukere å utføre handlinger som å stemme uten noen sentral autoritet. Det er en virtuell tredjeparts programvareagent som automatisk kan utføre og håndheve vilkår og handlinger i henhold til den juridiske avtalen.
Tradisjonelle kontrakter kontra smarte kontrakter
Nedenfor er forskjellen mellom tradisjonelle kontrakter og smarte kontrakter:
Parameter | Tradisjonell | Smarte kontrakter |
---|---|---|
Varighet | 103 dager | minutter |
remittering | Håndbok | Automatisk |
Escrow | Nødvendig | Nødvendig |
Kostnad | Dyrt | Brøkdel av kostnaden |
Tilstedeværelse | Fysisk tilstedeværelse | Virtuell tilstedeværelse |
advokater | Advokater er viktige | Det er kanskje ikke nødvendig med advokater |
Nøkkelord i Ethereum
- Valutautstedelse: Det administreres og overvåkes for det meste av et lands sentralbank. Det er også referert til som en monetær myndighet.
- Desentralisert autonom: Desentralisert autonom organisasjon er en digital organisasjon som har som mål å operere uten behov for hierarkisk ledelse.
- Organisasjoner (DAO): DAO er en kombinasjon av datakode, en blokkjede, smarte kontrakter og mennesker.
- Smarte kontrakter: Det er digitalt signert avtale mellom to eller flere parter som er avhengig av et konsensussystem
- Smart eiendom: De Ethereum Lommebok er en inngangsport til desentraliserte applikasjoner på Ethereum blokkjede. Det hjelper deg å holde og sikre eter og andre kryptoaktiva som er bygget på Ethereum.
- soliditet: Soliditet er det smarte kontraktsspråket som brukes i Ethereum. Det er et generelt programmeringsspråk utviklet for å kjøre i EVM-miljøet. Soliditet hjelper deg med å utføre vilkårlige beregninger. Den har imidlertid som mål å sende og motta digital token og lagre tilstander.
- Transaksjoner: En transaksjon er en melding som sendes fra en konto til en annen konto som kan være den samme eller tom. Det kan inkludere binære data som kalles Ether.
- Ethereum Virtuell maskin: The Ethereum Virtual Machine som også er kjent som EVM er kjøretidsmiljøet for smarte kontrakter. EVM er et datalag rett over den underliggende maskinvaren. Det er ikke bare sandkasse, men isolert. Dessuten har koden som kjører inne i EVM ingen tilgang til nettverk, filsystem eller andre prosesser.
Hva er Ether?
Eter er et verdisymbol for Ethereum blokkjede. Det er oppført som "ETH" på kryptovalutabørser. Det hjelper deg å betale transaksjonsgebyrer og beregningstjenester på Ethereum nettverk. I Ethereum nettverk når kontrakten utføres, betales Ether.
Gass
For å utføre en transaksjon på Ethereum nettverk, krever en bruker å foreta en betaling (til gruvearbeideren) Ether via et mellomledd token kalt "Gass". Det er en enhet som lar deg måle beregningsarbeidet som kreves for å kjøre en smart kontrakt eller andre transaksjoner.
In Ethereum, er transaksjonsgebyret beregnet i Ether, som er gitt som
Ether = Tx Fees= Gas Limit * Gas Price
Hvor,
- Gassgrense= Refererer til mengden gass som brukes til beregningen
- Bensinpris= Mengden Ether en bruker må betale
Ethereum vs Bitcoin
Her er hovedforskjellen mellom Ethereum og Bitcoin:
Parameter | Bitcoin | Ethereum |
---|---|---|
Definisjon | Bitcoin er digitale penger | Ethereum er en verdensdatamaskin. |
Grunder | Satoshi Nakamoto | Vitalik Butarrn |
Hashing-algoritmer | Bitcoin brukt SHA-256 algoritme. | Ethereum bruker Etash-algoritmen. |
Gjennomsnittlig blokkeringstid | 10 minutter | 10-15 sek |
Utgivelsesdato | Januar 9 2008 | 30 juli 2015 |
Utgivelsesmetode | Genesis Block Mind | Prasala |
Blockchain | Bevis på arbeid | Bevis på arbeid (Planlegging for POS) |
bruk | Digital Valuta | Smarte kontrakter Digital Valuta |
Brukt kryptovaluta | Bitcoin(Satoshi) | Eter |
Blokkerer tid | 10 minutter | 12-14 sekunder |
Gruvedrift | ASIC gruvearbeidere | GPU |
Skalerbar | Ikke nå | Ja |
Concept | Digital penger | Verdens datamaskin |
Kryptovaluta-token | BTC | Eter |
Turing | Turing ufullstendig | Turing komplett |
Myntfrigjøringsmetode | Tidlig gruvedrift | Gjennom ICO |
Protokoll | Bitcoin bruker fortsatt bassenggruvekonseptet. | Den bruker en Ghost Protocol. |
Neste i dette Ethereum veiledning, vil vi lære om applikasjoner av Ethereum.
Applikasjoner av Ethereum
Nedenfor er søknadene til Ethereum:
- Banking: Med Ethereumsitt desentraliserte system. Det er nesten umulig for en hacker å ha uautorisert tilgang til en persons personopplysninger.
- Avtaler: Ved å bruke en smart kontrakt kan avtaler opprettholdes og utføres uten endringer.
- Prediksjonsmarked: Prediksjonsmarkedet er en annen fantastisk brukssituasjon Ethereum Smart kontrakt. Plattformene som Gnosis og Augur bruker Ethereum for dette formål.
- Digital Identity Management: DigiTale identiteter kan administreres ved å bruke smarte kontrakter som løser de store problemene med identitetstyveri og datamonopol.
fordeler med Ethereum
Følgende er fordelene ved Ethereum:
- Lar deg laste opp og be om at programmer skal kjøres.
- 100 % oppetid og DDOS-bestandig.
- Ethereum hjelper deg med å lage et omsettelig token som du kan bruke som en ny valuta eller virtuell aksje.
- Vedvarende og permanent datalagring.
- Bygg virtuelle organisasjoner.
- Hjelper deg med å utvikle desentraliserte applikasjoner.
- Ethereum hjelper deg med å bygge feiltolerante og svært sikre desentraliserte apper.
Ulemper med Ethereum
- De Ethereum Virtual Machine er treg, så du kan ikke bruke den til store beregninger.
- Lagring på blokkjeden er dyrt.
- Swarm Scalability er et problem, så det er en avveining med desentralisering Private blokkjeder vil sannsynligvis spre seg.
- Å fikse feil eller oppdatere apper er en tøff oppgave fordi alle kolleger i nettverket trenger å oppdatere nodeprogramvaren sin.
- Noen applikasjoner krever verifisering av brukeridentitet, og da det ikke er noen sentral myndighet til å verifisere brukeridentiteten.
Hvis du vil lære om hvordan du lager din egen kryptovaluta, her er en gratis veiledning du vil sjekke ut: Hvordan lage din egen kryptovaluta?
Oppsummering
- Ethereum betydning: Ethereum er et programvarerammeverk med åpen kildekode som er basert på blockchain-teknologi.
- Ethereum hjelper deg med å bygge smarte kontrakter og desentraliserte applikasjoner uten nedetid eller tredjeparts innblanding.
- Ethereum ble lansert i 2013 av utvikleren Vitalik Buterin.
- Smarte kontrakter lar blockchain-brukere veksle penger og eiendom. Gruvedrift Ethereum kan også brukes til smarte kontrakter Digital Valuta.
- Eter er et verdisymbol for Ethereum blokkjede. Det er oppført som "ETH" på kryptovalutabørser.
- For å utføre en transaksjon på Ethereum nettverk, krever en bruker å foreta en betaling (til gruvearbeideren) Ether via et mellomledd token kalt "Gass".
- Ethereum sikrer 100 % oppetid og DDOS-bestandig.
- Retting av feil eller oppdatering av apper i Ethereum nettverket er en tøff oppgave fordi alle jevnaldrende i nettverket trenger å oppdatere nodeprogramvaren sin.