EOS vs Ethereum: kto wygra tytuł najlepszej platformy inteligentnych kontraktów
Opublikowany: 2018-06-07Zawieranie porozumień w świecie bez Blockchain wiąże się z aktywnym uczestnictwem – z dołączoną ceną – pośredników, co w taki czy inny sposób ogranicza horyzonty, jakie firma może osiągnąć w zakresie rozszerzania relacji biznesowych.
Przejdź do ery Blockchain.
Blockchain, wraz z towarzyszącym mu inteligentnymi kontraktami , umożliwia firmom rozwój zdecentralizowanego ekosystemu, który pozwala im na zawieranie umów bez udziału pośrednika będącego stroną trzecią – Ergo, New Horizons pojawia się teraz na obrazie, do którego mogą wniknąć firmy.
Chociaż wydaje się, że Smart Contract zyskał spory udział w szumie dopiero po tym, jak znalazł się w cieniu technologii Blockchain, koncepcja pojawiła się już dwadzieścia lat temu, kiedy Nick Szabo, kryptograf, napisał o nim artykuł.
Czym dokładnie są inteligentne kontrakty?
Smart Contract to program komputerowy przechowywany w łańcuchu bloków. Są one zakodowane w taki sposób, aby automatycznie kontrolować transfer aktywów między dwiema (lub więcej) stronami, po spełnieniu określonych warunków.
Co ma robić platforma inteligentnych kontraktów?
Platforma Smart Contract to platforma, która zapewnia wsparcie w tworzeniu i realizacji inteligentnych kontraktów. Na liście inteligentnych platform kontraktowych dostępnych obecnie na rynku jest wiele nazw – Ethereum, EOS, NEO, Hyperledger Fabric, Cardano, Stellar itp.
Spośród wszystkich tych platform, dzisiaj skupimy naszą uwagę na najstarszej i najczęściej stosowanej – Ethereum oraz nowej i popularnej platformie, która twierdzi, że jest bardziej wydajna niż Ethereum – EOS.
W tym artykule porównujemy dwie potężne platformy – EOS i Ethereum – aby dowiedzieć się, która platforma ma potencjał, by zajść najdalej.
Zarówno EOS, jak i Ethereum są kompletnymi platformami rozwoju inteligentnych kontraktów Turinga, które są wykorzystywane przez firmy do tworzenia inteligentnych kontraktów i zdecentralizowanych aplikacji. Podczas gdy Ethereum pobiera opłaty za gaz w postaci waluty Ethereum za umożliwienie firmom uruchamiania ich dApps lub inteligentnych kontraktów na swojej platformie na podstawie transakcji, EOS pobiera niektóre kryptowaluty EOS tylko na początkowym etapie i nie pobiera żadnych opłat za rozwój sieci ani transakcji.
Ethereum
Ethereum to otwarta platforma blockchain, która umożliwia programistom tworzenie i wykonywanie inteligentnych kontraktów na Blockchain. Aby umożliwić twórcom aplikacji blockchain wdrażanie inteligentnych kontraktów w Ethereum, platforma uruchomiła własny język programowania zorientowany na kontrakty o nazwie Solidity.
Platforma wykorzystuje algorytm konsensusu proof-of-work, który planuje uaktualnić do konsensusu proof-of-stake.
Ethereum, oprócz tego, że jest wiodącym inteligentnym kontraktem i zdecentralizowaną platformą do tworzenia aplikacji, ma również swoją platformę kryptowalut Ethereum o nazwie Ether.
EOS
Pomysł Daniela Larimera (nazwę stojącą za technologią Graphene i pierwszym deweloperem, który zaimplementował konsensus POS), platforma EOS działa na podobnym modelu, jak Ethereum, ale zawiera szereg czynników różnicujących.
EOS umożliwia przetwarzanie większej liczby transakcji na sekundę niż Ethereum. Platforma, pod względem funkcji, jest znacznie bardziej skalowalna i zawiera elementy takie jak sharding, plazma, a także zapewnia korzyści wynikające z konsensusu dPoS i TaPoS.
Podobnie jak Ethereum, EOS ma również własną platformę kryptowalut EOS, nazwaną tak od samej platformy – EOS Cryptocurrency
Dzięki temu jesteś teraz na bieżąco z tym, czym są obie platformy, a teraz ( w końcu ) nadszedł czas, aby przejść do tego, po co tu przybyliśmy – aby odpowiedzieć na pytanie, które zadaje sobie każdy entuzjasta Blockchain „EOS vs Ethereum: kto wygra Tytuł najlepszej platformy inteligentnych kontraktów”
EOS kontra Ethereum
1. Filozofia projektowania
Ethereum
Ethereum zostało opracowane jako neutralna platforma. Nie jest dostarczany z funkcjami, które pozwalają użytkownikom na opracowanie własnego podprotokołu opartego na funkcjach w ramach umowy. Zapobiega to wystąpieniu wzdęć w aplikacji.
EOS
EOS jest wyposażony w funkcje, takie jak narzędzia do komunikacji aplikacji/łańcucha bloków i implementacje kryptografii. Zawiera szereg różnych opcji, od zestawu narzędzi internetowych do pomocy w rozwoju interfejsu po schematy samoopisujących się baz danych.
2. Zarządzanie
Ethereum
Ethereum pracuje obecnie nad konsensusem Proof-of-Work z planami przejścia na hybrydę Proof-of-Work/Proof-of-Stake. Ethereum zobowiązuje programistów do przestrzegania kodu i rozwiązywania poważnych sporów za pomocą forków.
EOS
EOS wykorzystuje technologię Graphene, która wykorzystuje delegowany konsensus Proof-of-Stake (dPoS i TaPoS). W celu rozstrzygania sporów, EOS przedstawi prawnie wiążącą konstytucję, która ustanowi wspólną jurysdykcję.
3. Skalowalność
Ethereum
Sieć Ethereum do tej pory osiągnęła około 25 transakcji na sekundę i może wzrosnąć do 50 do 100 tps.
EOS
EOS był w stanie osiągnąć ponad 10 000 do 100 000 transakcji na sekundę w testach warunków skrajnych. Platforma, oparta na technologii Graphene, wykorzystuje zrównoleglenie, aby umożliwić skalowalność i umożliwić jednoczesne działanie miliona transakcji na sekundę.
4. Opłaty sieciowe
Ethereum
Ethereum pobiera opłaty w wycenie Ether (Waluta Ethereum) w zamian za wykorzystanie pamięci, obliczeń lub przepustowości. Wymagane opłaty w Ethereum zmieniają się, a górnicy mają możliwość wyboru transakcji, które zależą od wielkości opłaty.
EOS
EOS stworzy model własności, w którym posiadacze tokenów EOS otrzymają proporcjonalny udział w pamięci masowej, przepustowości sieci i mocy obliczeniowej. Będą mieli możliwość uaktualnienia, kupując więcej EOS.
Platforma EOS będzie jednak pobierać zerowe opłaty za rozwój sieci i transakcje. Użytkownicy będą musieli zakupić token EOS tylko w początkowej fazie.
5. Odmowa usługi
Ethereum
W Ethereum górnicy wybierają transakcje o wysokich opłatach za dodanie ich do Blockchain, a ponieważ przepustowość i moc obliczeniowa są ograniczone, prawdopodobieństwo zablokowania transakcji o niskich opłatach jest bardzo wysokie.
EOS
Własność tokenów EOS daje użytkownikom proporcjonalny udział w pamięci masowej, przepustowości sieci i mocy obliczeniowej. W EOS nawet start-upy, które zainwestowały w platformę bardzo małe udziały, również otrzymują gwarantowaną, niezawodną moc obliczeniową i przepustowość.
Oto punkty różnic, które definiują podstawowy ekosystem zarówno EOS, jak i Ethereum.
Widząc to, można bezpiecznie założyć, że EOS, po w pełni funkcjonalnym i zaadaptowaniu, ma potencjał, by zastąpić Ethereum w najbliższej przyszłości, jeśli ten ostatni nie wprowadzi aktualizacji, aby jego platforma była bardziej zorientowana na użytkownika, a nie na zysk.
Chociaż dotyczy to przyszłości, jeśli Ethereum chce wyprzedzić o punkty EOS wcześniej, będzie musiał wprowadzić zmiany w swojej architekturze, wprowadzając funkcje podobne do architektury systemu operacyjnego EOS. W rzeczywistości incydentu DOS, który miał miejsce w 2016 roku, można było całkowicie uniknąć, gdyby Ethereum było rzeczywiście systemem operacyjnym, a nie maszyną stanów.
Chociaż stwierdzenie, że EOS zastąpi Ethereum w nadchodzącej przyszłości, jest nadal stwierdzeniem mniej pewności, a więcej prawdopodobieństwa, czynniki różnicujące, z którymi jest wyposażony EOS, zbliżają platformę do wygrania wyścigu o zostanie najlepszą platformą do tworzenia inteligentnych kontraktów.
Funkcje EOS, które wyprzedzają Ethereum
1. Zero opłat transakcyjnych dla użytkowników końcowych
Chociaż użytkownicy EOS powinni posiadać lub wynająć trochę kryptowaluty, aby korzystać z platformy, nie muszą nic płacić, aby wykonać transakcję. Czynnik, który działa na korzyść użytkowników B2C, którzy nie muszą już płacić za dokonywanie transakcji w swoich zdecentralizowanych aplikacjach.
Ponadto, ponieważ nie ma opłat wstępnych, firmy, które nie mają wiedzy technicznej, mogą również śmiało wejść w świat inteligentnych kontraktów.
2. Skalowalność
Liczba transakcji na sekundę, do której dąży EOS, jest znacznie większa niż ta, którą oferuje Ethereum. O ile w przypadku Ethereum jest to 15 tps, EOS to 1000 – 6000 transakcji na sekundę.
EOS wykorzystuje komunikację asynchroniczną i oddziela uwierzytelnianie od samego wykonania, aby osiągnąć przyspieszenie.
3. Zarządzanie oparte na stawce
Posiadacze kryptowaluty EOS mają prawo do głosowania nad zmianą protokołu, przy czym liczba głosów jest proporcjonalna do ilości posiadanej kryptowaluty.
Czy te wyróżniki wystarczą, aby potwierdzić, że czas Ethereum dobiega końca? Czy Ethereum przekazuje pałeczkę EOS-owi? Dobrze…. Nie w tak wielu słowach.
Teraz stało się to kwestią czasu. Jeśli Ethereum jest w stanie pracować nad oczywistymi problemami ze skalowalnością i działać na swój wizerunek – że chociaż działa świetnie, działa na ograniczoną skalę – poprzez aktualizowanie swojego ekosystemu, gdy jest czas, przetrwa wyścig.
Na razie będziemy musieli wyjść na czas, aby ogłosić wyraźnego zwycięzcę tego wyścigu na inteligentne kontrakty. Ponieważ obecny stan obu platform jest taki, że istnieją pewne zdecentralizowane aplikacje, które będą wymagały szybkości i skalowalności oferowanej przez EOS, a są też takie, które będą wymagały ochrony prywatności i cenzury, jaką oferuje Ethereum.