Windows

Ekosystem Blockchain: Blockchain 2.0 i inteligentne kontrakty

#kryptowaluty #rekinbiznesu #projekty 3 Kryptowaluty które warto mieć ...

#kryptowaluty #rekinbiznesu #projekty 3 Kryptowaluty które warto mieć ...
Anonim

Pierwotnie Blockchain był reklamowany jako prosta księga, która mogła rejestrować transakcje po kolei. Później zdano sobie sprawę, że ekosystem Blockchain może mieć więcej aplikacji w domenach innych niż inne niż transakcje. W ten sposób rozwinęła się idea Blockchain 2.0 i Smart Contracts .

Blockchain 2.0 rozszerza możliwości księgi głównej o inne narzędzia, takie jak umowy, propozycje, dokumenty, kody i inne. Zasadniczo obejmuje to dodatkowy kod logiczny a.k.a. poprzez "inteligentne umowy".

Inteligentne kontrakty zawierają kod i wykonują różne warunki zapisane lub wyraźnie wymienione w umowie. Podobnie jak w przypadku zwykłych umów, te "inteligentne umowy" opierają się na osiągnięciu uzgodnionych warunków. Te inteligentne kontrakty są przechowywane w rozproszonej księdze Blockchain 2.0. Kontrakty mogą być tak proste, jak zapisanie pożyczki lub dokonanie płatności lub tak skomplikowane, jak "Swapy".

Czym Blockchain 2.0 różni się od Blockchain 1.0

Blockchain 1.0 był przede wszystkim blokerem bitcoinowym, podczas gdy Blockchain 2.0 ma wiele różnych rodzajów blockchains, takie jak Ethereum, Corda, Hyperledger. To nie koniec. Jest wiele innych w pętli i na różnych etapach rozwoju.

Blockchain 2.0 oznacza także zmianę w funkcjonowaniu, tzn. Przechodzi od prostych transakcji do wielu transakcji. Poprzednio wspomnieliśmy, że blockchains może być publiczne lub prywatne. Blockchain 1.0 był ograniczony do publicznego. Blockchain 2.0 rozszerza zasięg i obejmuje konsorcjum, specyficzne dla domeny, z wyłączeniem publicznych i prywatnych.

Korzyści, które są powiązane z Blockchain 2.0. Po pierwsze, Blockchain 1.0 zawsze pozostawał otwarty i dystrybuowany. Tak nie jest w przypadku blockchain 2.0. Po drugie, rozwiązuje wiele potrzeb regulacyjnych i prywatności, może obsługiwać bardziej złożone potrzeby i nie jest zablokowany w jednym dostawcy. Oprócz tego, Blockchain 2.0 pokonuje niektóre z istniejących problemów blokowych, takich jak szybkość i koszty obliczeniowe.

W jaki sposób Microsoft zamierza rozwijać ekosystem Blockchain

Microsoft wdraża w tym celu trzyczęściową strategię:

  1. Buduj i ucz się z kluczowych POCów opartych na partnerach opartych na różnych technologiach Blockchain
  2. Rozbuduj ekosystem i artefakty rynku blockchain razem z naszymi partnerami i klientami
  3. Opracuj kluczowe usługi middleware dla usług blokowania Azure, aby zapewnić infrastrukturę dla przedsiębiorstw

Microsoft również planuje rozszerzyć blockchain, tworząc zarówno nowe oprogramowanie pośrednie, jak i bezpieczne "cryptlet", projekt o nazwie Project Bletchley dla rozszerzenia blockchain. Oprócz tego firma próbuje połączyć się z wieloma różnymi księgami oraz istniejącymi zewnętrznymi i wewnętrznymi usługami, aby umożliwić stabilny ekosystem blockchain dla przedsiębiorstwa, ponieważ zdaje sobie sprawę, że technologia ma kilka świetnych aplikacji.

Potencjalne zastosowania technologii Blockchain obejmują:

  • Finanse - Handel, transakcje, akcje, transakcje na instrumentach pochodnych, raportowanie zgodności, itp.
  • Media - Zarządzanie prawami cyfrowymi, zarabianie na grach, uwierzytelnianie dzieł sztuki, monitorowanie zakupów i użytkowania i więcej
  • Komputer Nauka - Mikronizacja pracy (zapłata za algorytmy, tweety), Przestrzeń rynku, wypłata pracy
  • Medycyna - Sekwencjonowanie DNA, Medycyna spersonalizowana
  • Rząd - Głosowanie, rejestracja pojazdu, Licencjonowanie i identyfikacja.

Tak więc w zależności od branży dostępnych jest wiele rozwiązań. Większość klientów korzystających z technologii Blockchain jest nowością w usłudze Microsoft Azure. Aby korzystać z technologii blockchain oferowanej przez firmę Microsoft, musisz założyć konto Azure.

Usługa Blockchain jako usługa jest dostępna w laboratoriach Microsoft Azure DevTest . Tak więc musisz użyć laboratorium testowego Azure Dev, aby używać Blockchain jako usługi. Azure DevTest Labs to usługa, która pomaga programistom i testerom szybko tworzyć środowiska na platformie Azure, jednocześnie minimalizując ilość odpadów i kontrolując koszty. Aby rozpocząć, po prostu wyszukaj słowo kluczowe "Blockchain", a zobaczysz Blockchain Labs na liście dostępnych zasobów.

Wybierz Utwórz i wypełnij dane swojego laboratorium, a powinieneś być gotowy. Nie zapomnij wybrać stosów open source i ofert osób trzecich, zanim przejdziesz dalej. Teraz, aby skonfigurować usługę Blockchain jako usługę hostowaną na platformie Azure, przejdź do portalu portal.azure.com i wprowadź poświadczenia konta Microsoft Azure. Po uwierzytelnieniu zostaniesz przekierowany do portalu Azure. Następnie wykonaj kroki opisane w tym poście, aby stworzyć nową instancję DevTest Lab Instance, utwórz nową maszynę wirtualną i zdobądź osobisty token dostępu z GitHub.