Windows

Blockchain Ecosystem: Blockchain 2.0 at Smart Contracts

Keynote:Building Fully Trustworthy Smart Contracts and Blockchain Ecosystems

Keynote:Building Fully Trustworthy Smart Contracts and Blockchain Ecosystems
Anonim

Orihinal, Blockchain ay na-advertise bilang isang simpleng ledger na maaaring mag-record ng mga transaksyon sa pagkakasunud-sunod. Nang maglaon, natanto na ang Blockchain Ecosystem ay maaaring magkaroon ng higit pang mga application sa mga domain bukod sa iba pang mga transacting payment. Sa gayon, lumaki ang ideya ng Blockchain 2.0 at Smart Contracts .

Ang Blockchain 2.0 ay nagpapalawak ng kapangyarihan ng ledger upang isama ang iba pang mga utility tulad ng mga kasunduan, panukala, dokumento, code at marami pa. Karaniwang kasama dito ang isang karagdagang logic na code ng a.k.a. sa pamamagitan ng `Mga Kontrata ng Smart`.

Ang mga Kontrata ng Smart ay naglalaman ng isang code at magsagawa ng iba`t ibang mga termino na isinulat o tahasang nabanggit sa isang kontrata. Katulad ng mga normal na kontrata, ang mga `Mga Kontratang Smart` ay batay sa pag-abot sa mga napagkasunduan sa mga kundisyon. Ang mga Kontratang Smart na ito ay naka-imbak sa Blockchain 2.0 na ipinamamahagi na ledger. Ang mga kontrata ay maaaring maging kasing simple ng pag-record ng isang pautang o pagbabayad o bilang kumplikado bilang `swaps`.

Paano Blockchain 2.0 ay naiiba mula sa Blockchain 1.0

Blockchain 1.0 ay lalo na isang Bitcoin blockchain samantalang ang Blockchain 2.0 ay may maraming iba`t ibang mga uri ng blockchains tulad ng Ethereum, Corda, Hyperledger. Hindi pa ito katapusan. Mayroong maraming iba pa sa loop at sa iba`t ibang yugto ng pag-unlad.

Blockchain 2.0 ay nagmamarka rin ng isang pagbabago sa paggana nito, ibig sabihin, ito ay gumagalaw mula sa simpleng mga transaksyon sa maramihang mga transaksyon. Noong nakaraan, nabanggit namin ang mga block block ay maaaring pampubliko o pribado. Ang Blockchain 1.0 ay limitado sa publiko lamang. Ang Blockchain 2.0 ay nagpapalawak ng abot nito at may kasamang consortium, partikular na domain bukod sa publiko at pribado.

Ang mga benepisyo na nauugnay sa Blockchain 2.0. Una, ang Blockchain 1.0 ay palaging nanatiling bukas at ipinamamahagi. Hindi ito ang kaso sa blockchain 2.0. Pangalawa, nalulutas nito ang maraming mga pangangailangan sa pangangasiwa at pagkapribado, maaaring hawakan ang mas kumplikadong mga pangangailangan at hindi naka-lock sa isang vendor. Bukod sa mga ito, ang Blockchain 2.0 ay sumasalamin sa ilan sa mga umiiral na mga isyu sa blockchain tulad ng bilis at gastos ng computational.

Paano ang Microsoft ay nagnanais na bumuo ng Blockchain Ecosystem

Ang Microsoft ay nagpapatupad ng tatlong-bahagi na diskarte para sa:

  1. Build and learn mula sa pangunahing mga POC na nakabase sa partner na binuo sa itaas ng iba`t ibang mga teknolohiya ng Blockchain
  2. Lumago ang blockchain na ecosystem sa palengke at mga artifact kasama ang aming mga kasosyo at customer
  3. Bumuo ng mga pangunahing Azure blockchain middleware serbisyo upang matiyak na ang imprastraktura ay enterprise na handa

Microsoft din mga plano upang mapalawak ang blockchain sa pamamagitan ng paglikha ng parehong mga bagong middleware pati na rin ang mga secure na `cryptlets`, isang proyekto na pangalanan ito bilang Project Bletchley para sa pagpapalawak ng blockchain. Bilang karagdagan sa mga ito, ang kumpanya ay sinusubukan upang kumonekta sa maraming iba`t ibang mga ledger at umiiral na mga panlabas at panloob na mga serbisyo upang paganahin ang isang mahusay na blockchain ecosystem para sa enterprise dahil ito ay napagtanto ang teknolohiya ay may ilang mga mahusay na mga aplikasyon

Ang mga potensyal na mga application ng Blockchain teknolohiya isama:

  • Financial - Trading, pagharap, equities, Derivatives Trading, Compliance Reporting, etc
  • Media - Digital Rights Management, Monetization ng Laro, Pagpapatunay ng Art, Pagbili at Paggamit ng Paggamit at higit pa
  • Agham - Micronization ng trabaho (magbayad para sa mga algorithm, tweet), Expanse ng Marketplace, Pagbabayad ng Trabaho
  • Medikal - DNA Sequencing, Personalized Medicine
  • Government , at pagkakakilanlan.

Kaya depende sa iyong industriya mayroong maraming mga solusyon na magagamit. Karamihan sa mga customer na embracing Blockchain technology ay bago sa serbisyo ng Microsoft Azure. Kailangan mong mag-sign up para sa isang Azure account upang magamit ang teknolohiyang blockchain na inaalok ng Microsoft.

Blockchain bilang isang Serbisyo ay magagamit sa loob ng Microsoft Azure DevTest labs . Kaya, kailangan mong gumamit ng Azure Dev test lab upang gamitin ang Blockchain bilang isang serbisyo. Ang Azure DevTest Labs ay isang serbisyo na tumutulong sa mga developer at testers na mabilis na lumikha ng mga kapaligiran sa Azure habang binabawasan ang basura at pagkontrol sa gastos. Upang makapagsimula, hanapin lamang ang keyword na "Blockchain" at makikita mo ang Blockchain Labs sa listahan ng mga magagamit na mapagkukunan.

Piliin ang Gumawa at punan ang mga detalye ng iyong lab at dapat kang maging mahusay na pumunta. Huwag kalimutang piliin ang iyong mga bukas na pinagmumulan ng stack at third party na handog bago magpatuloy. Ngayon, upang i-setup ang Blockchain bilang isang Serbisyo na naka-host sa Azure, mag-navigate sa portal.azure.com at ipasok ang mga kredensyal para sa iyong Microsoft Azure account. Sa sandaling napatotohanan, maibabalik ka sa Azure portal. Pagkatapos nito, sundin ang mga hakbang na nakabalangkas sa post na ito sa pagkakasunod-sunod upang lumikha ng isang bagong DevTest Lab Instance, lumikha ng isang bagong virtual machine at kumuha ng personal na access token mula sa GitHub.