Blockchain Platforms - платформа Ethereum Vs Hyperledger

Шмат інжынерных каманд зараз працуюць над blockchain PoCs, каб наладзіць наступнае прыкладанне-забойца; Аднак большасць з іх не патраціла дастаткова часу на ацэнку платформы blockchain распрацоўкі, каб даведацца, ці правільна яны падыходзяць для іх прымянення. У цяперашні час на рынку існуе мноства платформаў blockchain, некаторыя з іх з'яўляюцца свежымі з даследчых лабараторый, а іншыя крыху апрабаваны ў гэтай галіне. Дзве найбольш размоўныя платформы - Ethereum і Hyperledger - у кожнай з іх уласны набор пераваг і абмежаванняў. У гэтай натаце я паспрабую параўнаць гэтыя дзве папулярныя платформы, каб прадставіць агульны агляд, каб дапамагчы камандам падабраць патрэбную для іх прапанаваную праграму. Выбар правільнай платформы можа дапамагчы кіраваць распрацоўкай прадукту без якіх-небудзь перашкод і можа прадухіліць тэхнічныя перашкоды ў будучыні.

Эфірыум

Ethereum - гэта платформа з адкрытым зыходным кодам, якая дазваляе распрацоўшчыкам ствараць і разгортваць дэцэнтралізаваныя прыкладанні. Падобна Bitcoin, Ethereum - гэта комплексная платформа з падтрымкай разумных кантрактаў і поўнай мовай праграмавання. Цвёрдасць дапамагае ствараць індывідуальныя кантрактныя дамовы, якія выконваюцца пры ўмове прадугледжаных падзей. Патэнцыял праграмавання велізарны, і на гэтай платформе будуецца вялікая колькасць прыкладанняў на аснове токенаў. Паколькі гэта была першая поўная машына Цьюрынга, якая развілася з біткойна, яна таксама падтрымлівае крыпта валюту, эфір. Эфір можна лёгка канвертаваць у іншыя криптовалюты пры дапамозе абмену. Для дасягнення кансэнсусу Ethereum выкарыстоўвае пратакол доказаў працы (PoW), але плануе абнавіць да доказ долі (PoS).

Ён вызначыў першы галіновы псеўда-стандарт для лексем ERC20, які выкарыстоўваецца для большасці распаўсюджаных токенаў. На самай справе, усе токенизированные прыкладанні выкарыстоўваюць гэты фармат для абмену і пераноснасці. Зразумела, існуюць новыя стандарты, ERC223 (аб'яднаная перадача), ERC621 (пастаўка токенаў), ERC721 (не зарабляецца), ERC998 (неярлівы і складаны), ERC827 (зацвярджэнне токена) для прыкладанняў, якія з'яўляюцца канкрэтнымі і маюць патрэбу ў больш надзейны спосаб апрацоўкі жэтонаў.

Іншы цікавы аспект Ethereum - кошт транзакцый у газавых адзінках. Здзелка ў смарт-кантракце Ethereum можа выклікаць дадзеныя чытання і запісу, рабіць іншыя вылічэнні высокага ўзроўню, напрыклад, выкарыстанне крыптаграфічных прымітываў, здзяйсняць званкі або адпраўляць паведамленні іншым кантрактам і г. д. Кожная з гэтых аперацый мае кошт, вымяраецца ў газе. Газавы агрэгат, спажываны транзакцыяй, трэба аплачваць у эфіры, роднай крыпта валюце Ethereum. Ініцыятар транзакцыі звычайна аплачвае гэты кошт вузлу, які паспяхова завяршае транзакцыю на аснове кансенсусу.

Параўнальна, Ethereum мае даўно галіну як сваю заслугу; гэта праверана часам і праверана для многіх паспяховых праектаў токенізацыі. Эфір - гэта крыпта валюта, якая гандлюецца, і штодня набірае новых карыстальнікаў. Навакольнае асяроддзе Ethereum багатае і ў камплекце з кашальком, інструментамі каманднага радка, асяроддзем тэсціравання і мноствам прыкладанняў GUI. Надзейная супольнасць карыстальнікаў і пастаянна развіваецца набор інструментаў з адкрытым зыходным кодам - ​​вялікі пазітыў для гэтай платформы.

Ethereum Vs Hyperledger

Hyperledger

Hyperledger - гэта не канкрэтная тэхналогія, а група праектаў на аснове blockchain & DLT пад банер Linux Foundation для сумеснага развіцця. У Hyperledger ёсць некалькі рамак, кожная з якіх мае некалькі розныя характарыстыкі. Ён таксама пастаўляецца з мноствам інструментаў, якія дапамагаюць у развіцці.

  • Hyperledger Fabric - дазволены блок-ланцуг, які забяспечвае модульную архітэктуру з падтрымкай выканання смарт-кантрактаў і наладжвання кансенсусу і членскіх службаў (MSP). Сеткавая тканіна мае роўныя вузлы, якія выконваюць разумныя кантракты, напісаныя ў ланцуговым кодзе. Тканіна падтрымлівае разумнае выкананне кантрактаў у golang, Javascript і Java, і патэнцыйна з'яўляецца больш гнуткай, чым статычны разумны кантракт.
  • Hyperledger Sawtooth - модульная платформа для стварэння, разгортвання і запуску DLT; выкарыстоўвае паразуменне Proof of Elapsed Time (PoET), які арыентуецца на вялікія размеркаваныя папуляцыі валідатара з мінімальным спажываннем рэсурсаў.
  • Hyperledger Iroha - гэта праект размеркаванай кнігі, які быў распрацаваны так, каб ён быў просты і лёгкі для ўключэння ў інфраструктурныя праекты, якія патрабуюць тэхналогій размеркаванай кнігі.
  • Hyperledger Indy - прадастаўляе інструменты, бібліятэкі і шматразовыя кампаненты для сумяшчальных лічбавых ідэнтычнасцей, укаранёных на blockchains або іншых размеркаваных кнігах.
  • Hyperledger Burrow - прадастаўляе модульны кліент blockchain з дазволам інтэлектуальнага перакладчыка кантракту, часткова распрацаванага ў адпаведнасці з Ethereum Vital Machine (EVM).

Інструменты Hyperledger:

  • Hyperledger Caliper - арыенцірны інструмент для вымярэння эфектыўнасці канкрэтнай рэалізацыі blockchain з выкарыстаннем набору загадзя вызначаных выпадкаў выкарыстання.
  • Hyperledger Explorer - прагляд, выклік, разгортванне або запыт блокаў, транзакцый і звязаных з імі дадзеных.
  • Hyperledger Cello - інструмент разгортвання экасістэмы blockchain для зніжэння намаганняў, неабходных для стварэння, кіравання і спынення блокчейнов.
  • Hyperledger Composer - інструмент супрацоўніцтва для паскарэння распрацоўкі разумных кантрактаў і іх разгортвання па размеркаванай кнізе
  • Hyperledger Quilt - прапануе ўзаемадзеянне паміж сістэмамі ўліку кніг, укараняючы ILP, які, у першую чаргу, з'яўляецца пратаколам плацяжоў і прызначаны для перадачы значэння праз размеркаваныя кнігі і неразмеркаваныя кнігі.

Hyperledger падтрымлівае CouchDB для захоўвання сусветнага стану і для запытаў, поўных дадзеных. Пастаўшчыкі паслуг членства (MSP) дазваляюць арганізацыям вызначаць індывідуальную асобу, ролі і аўтэнтыфікацыю.

Улічваючы модульную аснову з адкрытым зыходным кодам, Hyperledger можа быць выкарыстаны для стварэння пэўных блок-ланцугоў, паколькі ён дазваляе падыходзіць да зместу функцый платформы.

Зыходзячы з патрабаванняў да прыкладання, неабходна выбраць адпаведную платформу blockchain. Выдаткаванне часу на папярэднюю ацэнку платформы пройдзе вялікі шлях, каб пазней зняць тэхнічныя болі.

NanoHealthCare Token выкарыстоўвае Ethereum і Hyperledger для стварэння дэцэнтралізаванай экасістэмы здароўя і здароўя. Калі вы хочаце абмеркаваць, як мы будуем экасістэму NHCT, далучайцеся да нашага тэлеграма-супольнасці.