Праектаванне блокчейна бяспекі токена бяспекі (1).

Выбар дызайну серыі 1: Дазволена ці дазволена?

Дзяржаўная ці прыватная? Мы абмяркоўваем ключавыя рашэнні пры распрацоўцы нашага блока лічбавых каштоўных папер.

Перайсці да серыі 2: прамая канчатковая разліковасць, супраціў вілы і басейна.
Перайсці да серыі 3: канфідэнцыяльнасць.

Уводзіны

Гэта першая ў шматсерыйнай серыі, дзе мы паглыбляемся ў выбар дызайну, які стаіць за "Сусветнай сеткай". У гэтым артыкуле мы тлумачым, чаму мы ствараем blockchain без дазволу.

Механізм кансенсусу

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

Вызначэнне дазволенага, дазволенага, дзяржаўнага і прыватнага.

Тэрмін без дазволу blockchain ставіцца да кансенсусу. Калі любы вузел можа ўдзельнічаць у кансенсусе ў любы момант, блокчейн лічыцца менш дазволу. Магчымасць чытаць і пісаць транзакцыі, а таксама свабодна будаваць і разгортваць dApps і смарт-кантракты робіць блокчейн публічным.

І наадварот, дазволеныя blockchains выбіраюць членаў кансенсусу альбо цэнтралізавана, альбо праз выбраных зацікаўленых бакоў.

Дазволены blockchain можа быць дзяржаўным або прыватным. Гэта азначае, што цэнтральны орган закрыты для ўпаўнаважаных бакоў. Дазволеныя blockchains з'яўляюцца фактычна публічнымі.

Чаму мы абралі дазвольны blockchain.

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

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

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

На самай справе, тэма дазволу ідзе ў разрэз з тым, да якога мы імкнемся. Кожны чалавек павінен мець магчымасць карыстацца Сусветнай сеткай, прымаць удзел у кансенсусе і пашыраць экасістэму. Карыстаючыся блокчейн без дазволу, любы ўдзельнік можа стаць кансэнсусным членам і спрыяць праверцы і аўдыту здзелак. І без раскрыцця іх пасведчанняў - мы можам значна знізіць рызыку змовы альбо махлярства. Аднак кропкай увагі з'яўляюцца праблемы, якія ўзнікаюць у выніку аб'яднання або цэнтралізацыі рэсурсаў (г.зн. агрэгацыі магутнасці), прадэманстраванага ў дзеючых механізмах кансенсусу на аснове Proof-of-Work (POW), дзе група майнинг-пулаў займае большасць хэшавання. улада. Акрамя цэнтралізацыі рэсурсаў, PoW таксама з'яўляецца надзвычай марнатраўным механізмам, што яшчэ адзін момант, які не адпавядае рэгулятарам і палітыкам.

Акрамя праблем з цэнтралізацыяй рэсурсаў у несанкцыянаваных blockchains, неабходна таксама шмат паляпшэнняў для дасягнення blockchain з высокай прапускной здольнасцю. Шляхам змешвання новаўвядзенняў у сферы механізмаў кансенсусу, у прыватнасці, доказу ўдзелу (POS), талерантнасці візантыйскіх памылак (BFT) і Візантыйскага пагаднення (BA), мы вызначылі спосаб вырашэння абодвух праблем адначасова. Пры стварэнні механізму высокай прапускной здольнасці і маштабуецца кансенсус, які змагаецца з цэнтралізацыяй рэсурсаў у гэтым працэсе.

Рэзюмэ

Падчас стварэння "Сусветнай сеткі" нам было прыярытэтна стварыць экасістэму, даступную ўсім, сапраўды знізіць бар'ер для ўваходу ў фінансавую індустрыю і эфектыўна замяніць пасярэднікаў тэхналогіямі. У блокчейна (прыватнага ці дзяржаўнага), які мае дазвол, няма неабходнай умовы для глабальнай экасістэмы лічбавых каштоўных папер, якую трэба будаваць на даверы і ва ўсім свеце.

Абагульняючы гэта па ключавых асаблівасцях, у нас ёсць жаданне:

  • па барацьбе з манаполіямі на кіраванне
  • для сумяшчальнасці і маштабаванасці
  • для давернай кнігі з адкрытым зыходным кодам, якая прадухіляе змову
  • для высокай прапускной здольнасці

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

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

Змярканне - тэхналогія для каштоўных папер

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