JavaRush /Java Blog /Random-TK /Java we blockchain. Geljekdäki tehnologiýada Java kody üç...

Java we blockchain. Geljekdäki tehnologiýada Java kody üçin ýer barmy?

Toparda çap edildi
Java-yň IT bazaryndaky iň yssy we ugurly ýerlerde ulanylmagy barada gürleşmegi dowam etdirýäris. Zatlar internetinde , bulut hyzmatlarynda we uly maglumatlarda eýýäm makalalar çap etdik . Geljekde, ýaňy-ýakynda ýüze çykan, gaty çalt meşhurlyk gazanan bir ýer, munuň üçin ägirt uly gelejek çaklanylýar - blockchain. Bu makalada “Dummy for blockchain” mowzugy boýunça umumy bilim programmasyny geçireris we Java programmirlemegiň bu ýerdäki rolunyň nämedigini öwreneris. Java we blockchain.  Geljekdäki tehnologiýada Java kody üçin ýer barmy?  - 1

Java döredijiler üçin blokirleme perspektiwalary

Häzirki wagtda blockchain henizem gaty täze, känbir tanalmaýan (iň bolmanda gatlak derejesinde), şol bir wagtyň özünde çalt ösýän pudak. “Blockchain” tehnologiýasynyň özi dünýäde eýýäm ses çykarmagy we garaşylmadyk ösüşi başdan geçirendigine garamazdan, duýdansyz beýleki meşhur IT ugurlary bilen deňeşdirip bolmajakdygyna garamazdan ösüşiň irki döwründe durýandygyny aýtmalydyrys. . Indi, soňky birnäçe ýylda blokcheyn torlaryny gurmak we şoňa esaslanýan merkezleşdirilmedik programmalary ösdürmek üçin köp sanly taslamanyň peýda bolmagy bilen, bu pudakda başarnykly we başarnykly işläp düzüjileriň ýetmezçiligi ýüze çykýar. Munuň netijesinde, blockchain meýdançasy hünär derejesini ýokarlandyrmak we ýöriteleşdirilen ugurlary gözleýän ýaş programmistler we tejribeli kodlaýjylar üçin gaty özüne çekiji görünýär. Bütin dünýäde blockchain taslamalaryna maliýeleşdirmegiň çalt gelmegi netijesinde, geljegi uly işgärler üçin kompaniýalaryň bäsleşigi ýaly bu ugurda işläp düzüjilere bolan isleg çalt ösýär we bu bolsa öz gezeginde aýlyklaryň kämahal gödek ýokarlanmagyny üpjün edýär. blockchain hünärmenleri. Has köp programmistiň bu pudakda işlemek isleýändigi geň däldir. Bagtymyza, esasy programma dilleriniň hemmesi diýen ýaly blockchain taslamalarynda ulanylýar we olaryň iň meşhury - elbetde, Java hakda gürleşýäris - bu hem galdyrylmaýar. "Blockchain, netijelerine aşa baha berip bolmajak üstünlik". Mark Andreessen, tanymal IT telekeçisi we wençura kapitalisti. Java we blockchain.  Geljekdäki tehnologiýada Java kody üçin ýer barmy?  - 2

Blokain nähili işleýär?

Ilki bilen, hemmämiziň bir sahypadadygymyzy we okyjylaryň bu tehnologiýanyň düýp manysy barada has az düşünje alýandyklary üçin, umuman, blokirlemäni geçmeli bolarys. “Blockchain” belli bir düzgünlere laýyklykda gurlan maglumatlary öz içine alýan yzygiderli yzygiderli zynjyrdyr. Blokain nähili işleýär? Geliň, azajyk blokirleme okuwyny edeliň. Bloklaryň arasyndaky baglanyşyk diňe bir sanlamak bilen çäklenmän, eýsem her blokda öz hash jemini we öňki blokyň hash jemini öz içine alýar. Blokdaky maglumatlary üýtgetmek üçin indiki bloklaryň hemmesini redaktirlemeli bolarsyňyz. Blokainleriň nusgalarynyň adatça biri-birine garaşsyz köp dürli kompýuterlerde saklanýandygyny göz öňünde tutup, adaty maglumat bazalaryndan tapawutlylykda bu ýazgylary üýtgetmek ýa-da ýok etmek mümkin däl. Ilki bilen blokirleme tehnologiýasy bilen baglanyşykly kriptografik walýuta dünýäsinde ýazgylar geleşikler baradaky maglumatlary görkezýär, ýöne şol bir ulgam başga maksatlar üçin ulanylyp bilner. “Blockchain” häzirki wagtda hökümetiň işlerinden, amallaryndan başlap, haýyr-sahawat we sungata çenli dürli ugurlarda amaly tapýar we ýakyn wagtda bu tehnologiýanyň geljegi gaty açyk görünýär. Javahtimal, indi bu ugurdaky başarnyklaryňyzyň üstünde işlemegiň wagty geldi, sebäbi Java eýýäm blockchain taslamalarynda işjeň ulanylýar. Emma aşakda has giňişleýin, ýöne häzirlikçe bu tehnologiýanyň haýsy pudaklarda we görnüşlerde ýakyn wagtda giňden ulanylyp bilinjekdigini göreliň. “Täze tehnologiýalaryň köpüsi gyrada işleýänleri pes iş bilen meşgullanýan bolsa, blockchain özenindäki funksiýalary awtomatlaşdyrýar. Işini taksi sürüjisinden almagyň ýerine, blockchain ony Uber-den alýar we taksi sürüjilerine göni müşderiler bilen işlemäge mümkinçilik berýär. ” Witaliý Buterin, Ethereum cryptocurrency we Bitcoin Magazineurnalynyň esaslandyryjysy. Java we blockchain.  Geljekdäki tehnologiýada Java kody üçin ýer barmy?  - 3

Maliýe we bank ulgamynda blokirleme

“Bitcoin” barada aýdylanda, bank we umuman maliýe pudagy köplenç ýatlanylýar. Köp hünärmenler bu tehnologiýanyň bu pudagy özgertmek üçin hemme zadynyň bardygyna ynanýarlar. Garward Business Review: "Blockchain, internetiň metbugat üçin eden zatlaryny maliýe ulgamy üçin eder" -diýdi. Ilki bilen, bank hyzmatlaryna henizem girip bilmeýän millionlarça adamyň arasynda blokirleme (we bu tehnologiýa esaslanýan kriptografik walýuta) ösüp barýan ýurtlarda meşhur bolup biler. Onlyöne diňe bir däl. Sarp edijileriň arasynda gönüden-göni maliýe amallaryny geçirmek üçin blokirleme programmirlemesiniň girizilmegi, ýakyn wagtda zerur bolup bilmejek banklar üçin çynlakaý howp. Uly banklar muny gowy bilýärler, inisiatiwany ulanmaga we petiklemäni özleri üçin işlemäge synanyşýarlar. Mysal üçin, Bank of America, iň uly Amerikan bankynyň Bitcoin we beýleki merkezleşdirilmedik walýutalar babatynda resmi pozisiýasynyň möhümdigine garamazdan, eýýäm blokirleme we kriptografik walýuta bilen baglanyşykly elli gowrak patent bellige aldy. 2016-njy ýyldan bäri Japaneseaponiýanyň internet ägirdi GMO tölegler üçin blockchain ulanjak täze internet bank ulgamynyň üstünde işleýär. Taslama emeli intellektiň we zatlaryň internetiniň ulanylmagyny hem öz içine alýar.

Oba hojalygy

Onlyöne diňe maliýe hyzmatlary däl. “Blockchain” -iň ulanylmagy oba hojalygyny hem özgertip biler, maglumat ýetmezçiligi, maliýeleşdirmegiň elýeterliligi we kölege amallary ýaly bu ugurdaky birnäçe möhüm meseläni çözüp biler. “Blockchain: 2023-nji ýyla çenli oba hojalygynyň bazary çaklamasy” analitiki gözlegine görä, oba hojalygynda blockchain ulanylyşy ýylda 50% töweregi ösýär we 2023-nji ýyla çenli pudagyň umumy bahasy 430 million dollara ýeter. Afrikada blockchain ulanylýar. ýerli daýhanlara dünýä azyk bazaryna giriş bermek. Blok harytlary sebitde akylly oba hojalygynyň ösmegini üpjün etmeli täze oba hojalygy blockchain ekosistemasyny, Fermer 3.0 ösdürýär. “Bu tehnologiýa giňden ýaýransoň, blockchain dünýäni üýtgeder. Haýsy ugur barada aýdýarys, blockchain onuň netijeliligini ep-esli ýokarlandyryp biler. " Ginni Rometty, IBM-iň baş direktory.

Haýyr-sahawat

“Blockchain” -iň girizilmegi, bu tehnologiýa mahsus bolan aç-açanlyk sebäpli haýyr-sahawat pudagyny üýtgedip biler. Haýyr-sahawat bilen baglanyşykly esasy meseleleriň biri, bu görnüşli guramalaryň alýan serişdeleriniň nähili sarp edilýändigi barada doly we jikme-jik hasabat bermelidir we aç-açanlygyň bolmazlygy alýan sadakalarynyň mukdaryna ýaramaz täsir edýär. “Blockchain” -iň ulanylmagy haýyr-sahawat pudagyny has aç-açan eder, sebäbi sadakalar we çykdajylar ýaly ähli amallar görüner we bu ugurda uly täsir etmelidir. Şeýlelik bilen, ICEUNISEF haýyr-sahawat guramasy (Birleşen Milletler Guramasynyň Çagalar Gaznasy) öz blokcheyn strategiýasyna eýedir we bu meýilnamanyň çäginde dünýäde alty dürli blokchein başlangyçlaryna maýa goýýar.

Saglygy goraýyş

“Blockchain” tehnologiýa eýýäm köp dürli usullarda ulanylýan saglygy goraýyşda tolkun döredýär. Lukmançylyk ýazgylaryny we kliniki synag maglumatlaryny dolandyrmaga, kadalaşdyryjy düzgünleri barlamaga, hassahananyň çykdajylaryny, ätiýaçlandyryş öwezini dolmaga we ş.m. kömek edýär. Mysal üçin, Estoniýada ähli saglygy goraýyş tölegleri blockchain arkaly işlenýär. Nigeriýada “Cura Network” atly başlangyç hassalara, lukmanlara we saglygy goraýyş guramalaryna maglumatlary çalt paýlaşmaga we kompaniýalara öz arzalaryny döretmäge mümkinçilik berýän täze merkezleşdirilmedik ulgamy işe girizýär.

Sungat

Sungat dünýäsinde blockchain birnäçe möhüm meseleleri çözmäge hem ukyply. Hususan-da, täze tehnologiýa sungatda iki sany möhüm meseläni çözmäge mümkinçilik berýär: sungat döredijileriniň işi üçin gönüden-göni ýeterlik töleg (köp sanly araçy girdejiniň ep-esli bölegini alanda) we obýektiň hakykylygyny barlamak kynlygy. sungat we galplary ýüze çykarmak. “Blockchain” bu meseleleri çözmek üçin eýýäm işjeň durmuşa geçirilýär. Şeýlelik bilen, 2018-nji ýylda “Christies” auksionynda hakykylygy we gelip çykyşy blockchain ulgamynda saklanýan çeper zatlar satylyp başlandy. “Blockchain Art Collective” atly topar sungat işgärlerine sungat eserine ornaşdyrylan we suratkeşiň ady, ady, senesi we özboluşly şahsyýet belgisi ýaly ähli maglumatlary öz içine alýan ýörite çip ulanyp, pul gazanmaga kömek edýär. “Blockchain göz öňüne getirip boljak iň uly mümkinçilik. Iň bolmanda indiki on ýyl üçin. ” Bob Greifeld, Nasdaq-yň baş direktory aboveokardakylardan başga-da, blockchain ätiýaçlandyryş, azyk önümçiligi, elektron söwda, logistika, awtorlyk hukugyny goramak we ş.m. ýaly köp sanly pudakda gyzykly we möhüm goşundylary tapýar. Indi haýsy blockchain taslamalarynyň Java-ny işjeň ulanýandygy barada gürleşeliň.

Blokain we Java

  • NEM

    NEM, bütinleý Java-da ýazylan meşhur P2P cryptocurrency we blockchain platformasydyr.

    NEM-iň esasy aýratynlyklaryndan biri, üç görkezijä esaslanyp kesgitlenýän “Proof-of-Importance” algoritmini ulanyp, blokirleme döretmekdir: gapjyk balansy, hasap bilen edilen amallaryň sany we internetde sarp edilen wagt. Mundan başga-da, NEM şifrlenen habarlaşma ulgamyny ornaşdyrýar, köp golly hasaplar mümkin, abraý ulgamy bar we ş.m.

  • IOTA

    IOTA, açyk çeşmeli cryptocurrency we blockchain platformasy bolup, ilki bilen zatlaryň internetindäki enjamlaryň arasynda tölegsiz maglumatlary we ýygymlary ygtybarly we netijeli geçirmek üçin niýetlenendir. IOTA, adamlar, kompýuterler we programmalar arasynda gyssagly, bökdençsiz amallary amala aşyryp, zatlaryň internetiniň işlemeginiň esasy platformasyna öwrülmegi maksat edinýär.

    Zatlar interneti hakda aýdýandygymyz üçin , Java IOTA amalynyň köp böleklerinde, C # we C ++ dillerinde giňden ulanylýar.

  • IBM Blockchain

    “IBM Blockchain” müşderilere özleriniň ygtybarly blokirleme torlaryny döretmäge mümkinçilik berýän köpçülikleýin bulut hyzmatydyr. “Blockchain-as-a-service” (BaaS) hökmünde hödürlenýän “IBM Blockchain” platformasy, müşderiniň saýlan dürli şertlerinde blockchain komponentlerini ýerleşdirmek mümkinçiligini berýär. “IBM Blockchain” bulut hyzmaty bolansoň, bilşimiz ýaly “Java” bulutlara uly isleg bildirýär we bu platformada giňden ulanylýar.

  • Ethereum

    Ethereum, akylly şertnamalar bilen işleýän merkezleşdirilmedik onlaýn hyzmatlary döretmek üçin açyk we köpçülige açyk platforma. Enteke-täk merkezleşdirilmedik wirtual maşyn hökmünde ýerine ýetirildi. Ether, hasaplamalary ýerine ýetirmek üçin dag düwünlerine sylag hökmünde Ethereum platformasy tarapyndan döredilen kriptografiýa.

    Ethereum platformasynda Java şoňa esaslanýan programmalary döretmek üçin giňden ulanylýar.

  • BitcoinJ

    BitcoinJ, Bitcoin protokoly bilen işlemek üçin kitaphanadyr. Gapjyklary döretmegi, Bitcoin Core-iň ýerli nusgasyz amallary ibermegi we almagy goldaýar we başga-da köp ösen aýratynlyklary bar. Java-da ýerine ýetirildi, ýöne Python we JavaScript ýaly JVM-e gabat gelýän islendik dilde ulanylyp bilner.

"Sanly tehnologiýa hakda 35 ýyldan gowrak wagt bäri ýazýaryn, ýöne adamzat üçin petiklemekden has köp tehnologiýany görmedim." Don Tapskott, ýazyjy, “Blockchain Revolution” -iň awtorlary. Java we blockchain.  Geljekdäki tehnologiýada Java kody üçin ýer barmy?  - 5Görşüňiz ýaly, bu tehnologiýanyň geljegi gaty uludyr we indi 2020-nji ýylda bu pudak kemala gelip başlaýar. Şol bir wagtyň özünde, Java blokchein bilen baglanyşykly köp sanly taslamada eýýäm işjeň ulanylýar. Geljekde bu tehnologiýanyň bütin dünýäde ýaýramagy we dürli ugurlarda durmuşa geçirilmegi bilen, taslamalarda Java ösüşine bolan isleg diňe ösmeli.

Dummylar üçin blokirleme: has giňişleýin okamak üçin birnäçe makala

  1. Java döredijiler üçin “Blockchain” -den başlamak
  2. Java-dan blockchain-a çenli: Nädip blockchain dörediji bolmaly
Teswirler
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION