Pagrindinis » kaip » Kas yra Ethereum ir kas yra protingos sutartys?

    Kas yra Ethereum ir kas yra protingos sutartys?

    Ethereum yra decentralizuota skaičiavimo platforma. Jis sukuria crytocurrency tokeną, vadinamą eteriu. Programuotojai gali parašyti „protingas sutartis“ Ethereum blokų grandinėje, ir šios sutartys automatiškai vykdomos pagal jų kodą.

    Kas yra Ethereum?

    Ethereum dažnai minimas toje pačioje kvėpavimo vietoje kaip Bitcoin, bet tai gana skirtinga. „Bitcoin“ - tai kriptokreditas ir decentralizuotas mokėjimo tinklas, leidžiantis perkelti „Bitcoin“ žetonus tarp vartotojų.

    Ethereum projektas turi didesnius tikslus. Kaip sako Ethereum tinklapis, „Ethereum yra decentralizuota platforma, kuri vykdo pažangias sutartis.“ Šios sutartys vykdomos „Ethereum Virtual Machine“, paskirstytojo skaičiavimo tinkle, sudarytame iš visų prietaisų, kuriuose veikia „Ethereum“ mazgai.

    „Decentralizuotos platformos“ dalis reiškia, kad kiekvienas gali nustatyti ir paleisti „Ethereum“ mazgą, taip pat kiekvienas gali paleisti „Bitcoin“ mazgą. Kiekvienas, kuris norėtų paleisti „protingą sutartį“ mazguose, turi sumokėti tų mazgų operatorius eteryje, kuris yra cryptocurrency ženklas, susietas su Ethereum. Taigi, žmonės, kurie valdo eterinius mazgus, teikia skaičiavimo galią ir yra mokami Eteryje, panašiai, kaip žmonės, kurie valdo Bitcoin mazgus, gauna maišymo galią ir yra mokami Bitcoin.

    Kitaip tariant, nors „Bitcoin“ yra tik blokavimo ir mokėjimo tinklas, „Ethereum“ yra paskirstytasis kompiuterių tinklas su blokavimo grandine, kurį galima naudoti daugeliui kitų dalykų. Išsami informacija pateikiama „Ethereum“ baltojoje knygoje.

    Kas yra eteris?

    Eteris yra skaitmeninis simbolis (arba cryptocurrency), susijęs su Ethereum blokchainu. Kitaip tariant, eteris yra moneta, o eteris yra platforma. Tačiau žmonės dažnai vartoja šias sąvokas pakaitomis. Pavyzdžiui, „Coinbase“ leidžia įsigyti „Ethereum“, pagal kurį tai reiškia eterius.

    Tai techniškai „altcoin“, kuris iš tikrųjų reiškia ne Bitcoin cryptocurrency. Kaip ir Bitcoin, eteris yra paremtas decentralizuotu bloko žiedu - šiuo atveju Ethereum blokų grandine.

    Programuotojams, norintiems „Ethereum blockchain“ kurti „apps“ ar „protingas sutartis“, reikia eterio, kad būtų sumokėti mazgai, o „Ethereum“ programų naudotojai gali reikalauti eterio mokėti už paslaugas tose programose. Žmonės taip pat galėtų parduoti paslaugas už „Ethereum“ tinklo ribų ir priimti mokėjimus eteriu, arba eteriai gali būti parduodami grynaisiais pinigais, kaip Bitcoin.

    Kodėl decentralizuotos programos yra įdomios?

    „Bitcoin“ blokų grandinėje saugoma „Bitcoin“ sandorių istorija. Ethereum blokų grandinė saugo eterio žetonus žmonių piniginėse, tačiau taip pat saugo naujausią kiekvienos išmaniosios sutarties būseną, taip pat kiekvienos išmaniosios sutarties kodą.

    Blokinė grandinė yra paskirstyta antraštė, saugoma keliose vietose, todėl tai reiškia, kad sumanūs sutarčių duomenys yra saugomi tų Ethereum mazgų. Jei sukuriate „protingą sutartį“, kuri taip pat žinoma kaip „blockchain“ programa, ji saugoma ir vykdoma decentralizuotai.

    Palyginimui, pagalvokite apie daugelį šiandien naudojamų programų. Tai apima el. Pašto programas, pvz., „Gmail“, pastabų priėmimo programas, pvz., „Microsoft OneNote“, ir viską, kur naudojate programą, ir saugokite duomenis kompanijos serveriuose. Jei įmonė saugo jūsų duomenis, uždaro jūsų paskyrą, išjungia programą arba išeina iš verslo, jūs prarasite visus duomenis, kuriuos turėjote šioje programoje, nebent neturėjote atsarginės kopijos.

    Jei naudojote „Ethereum“ viršuje sukurtą programą, kodas, sudarantis programą (protingas sutarties kodas) ir asmens duomenys (sumanios sutarties būklė), būtų saugomi bloko grandinėje. Kiekvieną kartą naudodami programą ir pakeitus duomenis, visi „Ethereum“ mazgai atnaujintų sumanios sutarties būseną. Tai reiškia, kad nėra centrinio „gedimo taško“, kuris galėtų atimti jūsų prieigą prie duomenų arba uždaryti jūsų naudojamą programą. Jūsų duomenys ir paties programos kodas būtų paremti visame pasaulyje, ir niekas negalėtų atsiimti visų šių pastabų. Žinoma, jūsų duomenys būtų užšifruoti blokų grandine, kad niekas kitas negalėtų jo perskaityti.

    Kas yra protingos sutartys?

    Išmanios sutartys yra „Ethereum Virtual Machine“ naudojamos programos. Tai decentralizuotas „pasaulinis kompiuteris“, kuriame skaičiavimo galią teikia visi tie Ethereum mazgai. Bet kokie mazgai, teikiantys kompiuterinę galią, mokami už šį šaltinį eteriais.

    Jie vadinami protingomis sutartimis, nes galite rašyti „sutartis“, kurios automatiškai vykdomos įvykdžius reikalavimus.

    Pavyzdžiui, įsivaizduokite Kickstarter tipo kolektyvinio finansavimo paslaugą „Ethereum“. Kažkas galėjo sukurti „Ethereum“ protingą sutartį, kuri sutelktų pinigus, kurie būtų siunčiami kitam. Išmanioji sutartis gali būti parašyta sakant, kad, kai prie baseino pridedama 100 000 dolerių valiuta, visa tai bus išsiųsta gavėjui. Arba, jei per vieną mėnesį neįvykdyta 100 000 dolerių riba, visa valiuta bus išsiųsta atgal į pradinius valiutos turėtojus. Žinoma, tai būtų naudota eteriui, o ne JAV doleriams.

    Visa tai atsitiks pagal sumaniosios sutarties kodą, kuris automatiškai atlieka sandorius be patikimos trečiosios šalies poreikio laikyti pinigus ir pasirašyti sandorį. Pavyzdžiui, „Kickstarter“ ima 5% mokestį už 3% –5% mokėjimų apdorojimo mokestį, o tai reiškia, kad 8000–10000 JAV dolerių mokestis bus taikomas 100 000 dol. Protinga sutartis nereikėtų mokėti mokesčių trečiajai šaliai, pvz., „Kickstarter“.

    Pažangios sutartys gali būti naudojamos daugeliui skirtingų dalykų. Kūrėjai gali sukurti protingas sutartis, kurios suteikia galimybę naudotis kitomis pažangiomis sutartimis, panašiai kaip programinės įrangos bibliotekos. Arba išmaniosios sutartys gali būti tiesiog naudojamos kaip informacija apie „Ethereum blockchain“ informacijos saugojimą.

    Norint iš tikrųjų vykdyti protingą sutarčių kodą, kas nors turi išsiųsti pakankamai eterio kaip sandorio mokestis, kiek priklauso nuo reikalingų kompiuterinių išteklių. Tai moka Ethereum mazgus dalyvavimui ir jų kompiuterinės galios teikimui.

    „CryptoKitties“ Naudokite „Smart Contracts“

    Vienas iš labiausiai žinomų „Ethereum“ tinklų pastatų, naudojamų išmaniųjų sutarčių pagrindu, yra „CryptoKitties“, kuri atsiskaito kaip „vienas iš pirmųjų pasaulinių žaidimų, kurie bus statomi pagal„ blockchain “technologiją.“

    Iš esmės, „CryptoKitties“ yra skaitmeninio „kolekcinių“, saugomų Ethereum blokų grandinėje, forma. „CryptoKitties“ rodo gerą gebėjimą saugoti ir keistis skaitmeniniais elementais „Ethereum“ tinkle.

    Nauji „CryptoKitties“ generuojami naudojant „veisimą“. Tai reiškia, kad reikia pasirinkti du pagrindinius „CryptoKitties“ ir „Eter“ raktus, kad būtų galima naudoti protingą sutartį. Sutartyse naudojamos dvi pasirinktos katės, kad sukurtų naują CryptoKitty. Šie kostiumai ir veisimo proceso duomenys yra saugomi Ethereum bloko grandinės viešojoje knygoje.

    Galite „turėti“ „CryptoKitties“, saugomas „Ethereum blockchain“ antraštėje. Jūs galite juos parduoti ar prekiauti kitiems žmonėms arba juos įsigyti. Tai skiriasi nuo išmaniojo telefono programos, kuri leidžia jums pirkti, prekiauti ir veisti katinas. Paprastai jie bus saugomi programos pačių serveriuose, ir jūs galite prarasti savo brangius skaitmeninius augintinius, jei įmonė uždarys programą arba uždraudė jūsų paskyrą. Tačiau, kadangi „CryptoKitties“ yra saugomi bloko grandinėje, tai negali įvykti. Niekas negali išeiti iš jūsų.

    2017 m. Gruodį, atsitiktinai, aplink Bitcoino visų laikų didžiausią kainą žmonės CryptoKitties buvo išleidę daugiau kaip 12 milijonų JAV dolerių, o brangiausias „CryptoKitty“ buvo parduotas už maždaug 120 000 dolerių.

    Kaip ir Eteris, Bitcoin ir brangūs paveikslai, „CryptoKitties“ yra verta, ką žmonės yra pasirengę mokėti už juos.

    Vaizdo kreditas: „AlekseyIvanov“ / „Shutterstock.com“, „Ethereum“, „CryptoKitties“.