Share this article

Ang Enterprise Blockchain ay Handa nang Mag-Live sa 2018

Ang 2018 ang magiging taon na ang enterprise blockchain ay magiging live at ang mga negosyo ay maaaring lumipat mula sa pag-eksperimento patungo sa produksyon, sabi ni Mark Rakhmilevich ng Oracle.

sky scrapers

Si Mark Rakhmilevich ay Senior Director ng Blockchain Product Management sa Oracle. Nagtatrabaho siya sa Oracle Blockchain Cloud Service at ginagabayan ang mga enterprise, ISV, at SI sa pagbuo ng mga blockchain application at pagsasama ng mga enterprise system sa platform na ito.

Ang sumusunod na artikulo ay isang eksklusibong kontribusyon sa 2017 sa Review ng CoinDesk.

Story continues
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters


Makipag-usap sa mga mahilig sa blockchain ng enterprise at sasabihin nila sa iyo ang tungkol sa mga potensyal na kaso ng paggamit sa kanilang mga industriya at ang mga patunay-ng-konsepto na kanilang pinatakbo upang patunayan ang halaga ng blockchain sa negosyo.

Tanungin sila tungkol sa mga deployment ng produksyon... at tumanggi sila, na itinuturo ang mga hamon sa pagpapatupad at mga puwang sa pagiging handa sa produksyon.

Magbabago ba ito sa 2018 at makikita ba natin ang isang makabuluhang pagbabago mula sa eksperimento patungo sa mga pag-deploy ng produksyon ng mga blockchain ng enterprise?

Sa maraming pag-uusap ng customer noong 2017, ang mga hamon sa paglipat ng kahit na matagumpay na mga kaso ng paggamit mula sa mga matagumpay na PoC patungo sa mga piloto at produksyon ay bumaba sa limang bahagi ng mga kinakailangan sa antas ng enterprise: pagganap sa sukat, katatagan ng pagpapatakbo, seguridad at pagiging kumpidensyal, suporta at pamamahala, at pagsasama ng enterprise.

Ang mga negosyong nag-eeksperimento sa mga kaso ng paggamit ng blockchain ay kinikilala ang pangangailangang tugunan ang mga hamong ito, at sa 2017, ilang vendor, (kabilang ang aking kumpanya, Oracle), inihayag ang mga platform ng blockchain nakatutok sa mga kinakailangang ito.

Sa lahat ng mga pagpapahusay na dumarating sa mga platform ng blockchain ng enterprise, ang 2018 ang magiging taon kung kailan magiging live ang enterprise blockchain at maaaring lumipat ang mga negosyo mula sa pag-eksperimento patungo sa produksyon.

Pagganap sa sukat

Maraming mga enterprise system ang humahawak ng mga transaksyon sa negosyo sa bilis na daan-daan o libu-libo bawat segundo. Halimbawa, ang isang malaking telecom sa Asia ay humahawak ng higit sa 100,000 mga transaksyon sa pagsingil at mga pagbabayad sa mobile bawat segundo (tps), at ang isang pangunahing processor ng credit card ay tumatakbo nang higit sa 13,000 tps sa pinakamataas na bilang ng mga taon na ang nakakaraan. Natural na nag-aalala ang mga negosyo tungkol sa paglikha ng malalaking blockchain network na may daan-daang o libu-libong miyembro, pangangasiwa sa lumalaking dami ng transaksyon, at pagbibigay ng sub-second transaction latency.

Habang ang mga blockchain application ngayon ay maaaring hindi nangangailangan ng mga antas ng throughput na ito, karamihan sa mga real-world na blockchain ay hindi man lang lumalapit sa 100 tps – ang average ng Bitcoin ay 7 tps at ang Ethereum ay humigit-kumulang dalawang beses, habang ang mga oras ng paghihintay ng transaksyon (latency) ay maaaring tumakbo sa ilang minuto o oras. Ang mga blockchain ng negosyo ay hindi lamang nangangailangan ng mas mataas na throughput, kundi pati na rin ang latency ng transaksyon na mas mababa sa isang segundo para sa maraming mga kaso ng paggamit ng negosyo.

Ang pag-abot sa lampas sa mga limitasyong ito ay nangangailangan ng diskarte sa arkitektura na gumagamit ng paghihiwalay ng mga alalahanin (iba't ibang uri ng trabaho ang ginagawa sa magkahiwalay, independiyenteng nasusukat na mga server o mga lalagyan), gumagamit ng mga asynchronous na daloy, sinasamantala ang parallelization, gumagamit ng mas mabilis na consensus protocol, at tumatakbo sa mga naka-optimize na kapaligiran sa pagpapatupad.

Ang ilan sa mga prinsipyong ito sa arkitektura ay naroroon na sa Hyperledger Fabric, isang proyekto ng Linux Foundation na sinalihan ng Oracle noong 2017, ngunit higit pa ang maaaring gawin sa paggamit ng karanasan mula sa mga parehong sistemang iyon na naghahatid ng daan-daan at libu-libong tps sa maraming negosyo para maabot ang transaction throughput at latency na kailangan ng mga negosyo.

Bilang karagdagan, ang pag-scale ng isang pinahihintulutang blockchain, kung saan ang lahat ng mga miyembro ay naka-link sa mga legal na entity, sa dose-dosenang o daan-daang mga kalahok ay nangangailangan din ng isang matatag at mahusay na proseso ng on-boarding. Ang mga Enterprise PoC ay bihirang magsama ng higit sa isang dosenang kalahok sa isang blockchain.

Ang ilang proseso ng onboarding ay gumagawa ng mga pagpapalagay at nagsasagawa ng mga short cut na hindi makatiis sa real-world na pagsisiyasat, kaya kakailanganin ng mga epektibong tool upang mahawakan ang pagdaragdag ng mga organisasyon sa network ng negosyo sa produksyon, kasama ang lahat ng kinakailangang proseso ng pag-verify at pag-apruba, at sa isang streamline na paraan na maaaring magamit ang mga naitatag na serbisyo sa pamamahala ng pagkakakilanlan.

Ang pagsali sa mga miyembro ay dapat na mai-deploy ang kanilang mga nagpapatunay na node gamit ang maramihang, mataas na available na resource pool sa mga distributed cloud o on-site na data center sa isang bukas at hybrid na kapaligiran.

Katatagan

Ang mga sistema ng negosyo ay binuo upang maiwasan ang downtime na may mataas na magagamit na mga serbisyo at upang mabilis na mabawi kapag (hindi kung) nabigo ang ilang bahagi. Ang pag-iwas sa maliliit na isyu na humahantong sa malalaking pagkawala at QUICK na pagbawi mula sa pagkabigo ay susi sa pagtiyak ng mataas na kakayahang magamit sa anumang sistemang kritikal sa negosyo. Ang software at hardware ay napapailalim sa mga pagkabigo - at ang unang prinsipyo ng disenyo ng nababanat na mga system ay ang pag-aakalang mangyayari ang mga pagkabigo at maging handa na KEEP tumatakbo ang pangkalahatang system sa mga sitwasyong ito.

Ang tradisyunal na software ng enterprise mula sa Oracle at iba pa ay gumagamit ng replikasyon ng mga serbisyo at redundancy upang matiyak na ang system ay nakaligtas sa pagkawala ng anumang isa at kahit na maraming bahagi. Katulad nito, ang pag-deploy ng mga redundant peer node sa bawat organisasyon ng miyembro, clustered ordering service, at pagkopya ng iba pang bahagi ng network ng blockchain ay isang mahalagang pundasyon para sa nababanat na imprastraktura ng blockchain, na pinagana sa arkitektura ng Hyperledger Fabric.

Higit pa sa redundancy, masisiguro ng autonomous na pagsubaybay at pagre-recover ng mga nabigong bahagi, pati na rin ang tuluy-tuloy na naka-embed na backup ng impormasyon ng configuration at data ng ledger na masisiguro ang mabilis na autonomous na paglutas ng karamihan sa mga aberya nang walang manu-manong interbensyon.

Ang pagliit ng interbensyon ay isang mahalagang aspeto, bilang mga palabas sa pananaliksik na humigit-kumulang 70 porsiyento ng mga pagkawala ay dahil sa pagkakamali ng Human na ipinakilala habang itinatama ang iba pang mga isyu o inaayos ang configuration.

Seguridad at pagiging kumpidensyal

Tinitingnan ng mga pagtatasa ng seguridad ng mga pag-deploy ng blockchain kung paano maaaring paghigpitan ng blockchain ang mga transaksyon at pag-access sa ledger sa mga awtorisadong kalahok, tiyakin ang pag-encrypt ng data sa transit at sa pahinga, at i-verify na ang mga mensahe sa network ay tamper-proof at ang kanilang mga digital na lagda ay wasto.

Ang mga enterprise blockchain ay nagsisimula sa isang pinahintulutang modelo ng network, ibig sabihin, ang lahat ng mga miyembro ay kilalang mga legal na entity at dapat na nakatala sa pamamagitan ng mga serbisyo ng membership, na naglalabas ng mga sertipiko ng pagpapatala. Ang mga certificate na ito na pinirmahan ng cryptographic na ito ay secure LINK sa pagkakakilanlan ng miyembro at mga katangian ng awtorisasyon sa cryptographic key na nagbibigay-daan sa pagpapatotoo ng kanilang mga digitally signed na mensahe.

Ang mga digital na lagda na inilapat sa lahat ng mga mensahe sa network ay nagbibigay-daan sa lahat ng mga node at kliyente na i-verify ang nagpadala at patunayan ang integridad ng mensahe. Ito ay isinama sa seguridad ng transportasyon upang patotohanan ang mga dulo ng komunikasyon at i-encrypt ang trapiko ng mensahe.

Dagdag pa, ang awtomatikong paglalapat ng encryption para sa naka-imbak na data ay kumukumpleto sa pinakamahuhusay na kagawian para sa pag-encrypt ng data sa transit at sa pahinga. Kapag ang pundasyong ito ay ginamit nang malinaw at malawak para sa lahat ng secure na komunikasyon at nakaimbak na data ng ledger, ito ay isang malaking hakbang pasulong sa pagpapanatili ng integridad at seguridad ng blockchain network, na pumipigil sa karamihan ng mga pag-atake sa pag-hack.

Kapag ang isang blockchain certificate authority ay nag-enroll ng isang bagong miyembrong organisasyon at nag-isyu ng mga digital certificate nito, ang pinagbabatayan na proseso ay nakasalalay sa wastong pagpapatotoo sa pagkakakilanlan ng organisasyon at mga pribilehiyo sa pag-access. Nangangailangan ito ng matibay na pamamahala ng pagkakakilanlan at mga pangunahing kakayahan sa pamamahala.

Higit pa rito, dahil kahit na sa mga ligtas na kapaligiran ay maaaring manakaw ang mga kredensyal sa pamamagitan ng spearfishing o mga pag-atake ng social engineering, isang mekanismo ng pagbawi ng sertipiko ay dapat na magagamit bilang isang mahalagang bahagi ng solusyon upang maiwasan ang paggamit ng mga nakompromisong sertipiko.

Dagdag pa, ang pag-secure ng patuloy na pag-access sa mga blockchain REST API o mga interface ng pagpapatakbo mula sa mga external na application ng kliyente o mga user ng admin ay nangangailangan ng malakas na multi-layered na kontrol sa pag-access – na may lohikal, pisikal, at mga kontrol sa seguridad ng data, kasama ng adaptive o behavioral authentication – paghahambing ng gawi ng mga user sa mga makasaysayang pattern at pagbuo ng mga alerto para sa mga makabuluhang deviation.

Bilang karagdagan sa panlabas na seguridad, ang enterprise blockchain ay dapat magkaroon ng kakayahang magsagawa ng mga kumpidensyal na transaksyon, hal., gamit ang mga channel sa Hyperledger Fabric, na nag-insulate ng mga peer node at nagpapanatili ng mga pribadong ledger na naa-access lamang ng iba pang mga peer sa parehong channel.

Ang mga karagdagang mahahalagang kakayahan, tulad ng mga pinong pahintulot para sa pagpapatupad ng kontrol sa pag-access sa loob ng isang matalinong kontrata, mga pribadong pakikipag-ugnayan ng peer-to-peer na naglilimita sa visibility ng impormasyon ng transaksyon mula sa iba pang mga peer at ang pumipili na pag-encrypt ng sensitibong data para sa pinaghihigpitang pag-access ng mga awtorisadong peer, ay kinakailangan upang higit pang mapahusay ang data at Privacy ng transaksyon .

Suportabilidad

Kapag ang isang organisasyon ay bumuo ng isang PoC at napatunayan ang halaga ng paglalapat ng blockchain sa isang partikular na kaso ng paggamit, paano ito inilalagay sa produksyon upang makamit ang mga ipinangakong resulta?

Sino ang magtitipon, magpapatigas, at susuportahan ang mga bahagi ng network ng blockchain, at lahat ng kanilang sumusuportang imprastraktura? Sino ang magbibigay ng pag-troubleshoot, pang-araw-araw na pangangasiwa at pagsubaybay, at haharapin ang pag-patch o pag-upgrade sa mga bagong bersyon? Sa production blockchain, nagiging kritikal ang mga operasyon at supportability, kabilang ang mga pagpapatakbo ng blockchain at dynamic na configuration, kakayahang subaybayan ang mga kasunduan sa antas ng serbisyo, i-troubleshoot ang mga anomalya, at pamahalaan ang isang patching/upgrade lifecycle na may backward compatibility.

Ang ONE sagot ay ang blockchain bilang isang pinamamahalaang serbisyo (BaaS), na gumagamit ng handa-i-deploy na imprastraktura at mga kakayahan sa pagpapatakbo ng isang service provider upang pamahalaan, subaybayan, i-patch, at mapanatili ang imprastraktura, habang ang mga negosyo ay nakatuon sa halagang naihatid ng aplikasyon ng paggamit ng blockchain.

Isasama at papanatilihin ng service provider ang mga foundational na teknolohiya na kinakailangan upang patakbuhin ang blockchain, subaybayan at i-troubleshoot ang blockchain network, at magbibigay ng operations interface para sa mga miyembro upang magsagawa ng dynamic na configuration, subaybayan ang mga SLA, at pamahalaan ang mga patakaran pati na rin ang mga tool upang pamahalaan ang smart contract lifecycle – mag-deploy ng paunang chaincode, mag-upgrade sa isang bagong bersyon, ETC.

Pagsasama

Marami sa mga proseso ng multi-party at pakikipag-ugnayan sa negosyo-sa-negosyo na makikinabang sa paggamit ng blockchain ay nakakaapekto sa ilang enterprise system of record (SORs.)

Sa NEAR termino, ang blockchain ay magpapalawak sa halip na palitan ang maraming kasalukuyang mga sistema ng rekord ng negosyo (hal., CORE pagbabangko, pagpaplano ng mapagkukunan ng negosyo, supply chain management, Human capital management.) Ngunit ang pagbuo ng mga integrasyong ito nang ONE - ONE ay napakasalimuot at magastos. Ang negosyo ay nangangailangan ng mga paunang binuo na onramp para sa mga enterprise system at modernong kaganapan at API-driven na mga paraan ng pagsasama para makatawag ng mga transaksyon, magbahagi ng data, at makuha ang mga Events sa blockchain at mga update sa ledger sa mga system of record (SORs)

Halimbawa, ang isang transaksyon sa pagpapadala na pinasimulan sa isang sistema ng pamamahala ng supply chain ay maaaring mag-trigger ng isang blockchain na transaksyon upang i-update ang impormasyon ng order at kaugnay na metadata na nakaimbak sa distributed ledger. Sa isang outbound na halimbawa ng integration, ang isang paglilipat ng account na nauugnay sa isang invoice settlement sa isang blockchain system ay maaaring maglabas ng isang kaganapan upang i-update ang isang panloob na pangkalahatang ledger account.

Ang paggawa ng isang nakahiwalay na blockchain PoC sa isang ganap na bahagi ng enterprise IT ay nakasalalay sa kakayahang pasimplehin at pabilisin ang mga naturang pagsasama. Ang mga toolkit sa pagsasama ng application na tumutugon sa mga tipikal na proseso at Events sa negosyo ay ONE magandang paraan.

Maaari itong higit pang palawigin gamit ang pag-unlad na hinimok ng API na umaasa sa pinamamahalaang platform ng API gamit ang mga REST API para sa paggamit ng mga transaksyon sa blockchain at pag-query sa ipinamahagi na ledger. Makakatulong ang mga ito upang mabilis na makapaghatid ng mga bagong application na nagtutulak sa pagbabago ng enterprise at nagsasama ng mga kasalukuyang back-end system, gaya ng General Ledger, ERPs, SCM, at iba pang mga system na susi sa pagbabahagi ng impormasyon at mga transaksyon sa mga panlabas na organisasyon.

Konklusyon

Noong nakaraang taon ay nakakita ng maraming eksperimento sa blockchain sa anyo ng mga PoC at mga piloto sa mga serbisyong pinansyal, supply chain at ilang iba pang mga industriya pati na rin ang mga operasyon ng pamahalaan (hal., U.S. General Services Administration's Mabilis na proseso ng Lane para sa IT Schedule 70 na mga kontrata).

Upang ang mga ito ay lumipat patungo sa produksyon sa 2018, ang Technology ay kailangang tumanda sa mga pangunahing lugar na nakabalangkas sa itaas. Ngunit ang open source consortia tulad ng Hyperledger at enterprise software vendor tulad namin sa Oracle ay sumusulong sa hamon na ibigay ang mga kinakailangang ito.

Sama-sama nating tutulungan ang mga negosyo na ganap na magpatibay ng Technology ng blockchain bilang bahagi ng kanilang mga sistemang IT na kritikal sa negosyo.

Mga scraper ng langit larawan sa pamamagitan ng Shutterstock

Note: The views expressed in this column are those of the author and do not necessarily reflect those of CoinDesk, Inc. or its owners and affiliates.

Picture of CoinDesk author Mark Rakhmilevich