Smart Contracts: technologia Blockchain, która zastąpi prawników
smart contract to protokół komputerowy mający na celu cyfrowe ułatwienie, weryfikację lub egzekwowanie negocjacji lub wykonania umowy. Inteligentne kontrakty umożliwiają realizację wiarygodnych transakcji bez osób trzecich.
jedną z najlepszych rzeczy w blockchain jest to, że ponieważ jest to zdecentralizowany system, który istnieje między wszystkimi dozwolonymi stronami, nie ma potrzeby płacenia pośrednikom (pośrednikom) i oszczędza to czas i konflikt. Sieci blockchain mają swoje problemy, ale są oceniane, niezaprzeczalnie, szybsze, tańsze i bezpieczniejsze niż tradycyjne systemy, dlatego banki i rządy zwracają się do nich.
ciesz się darmową lekcją z biblioteki Blockgeeks!
w 1994 roku Nick Szabo, badacz prawa i kryptograf zdał sobie sprawę, że zdecentralizowana Księga może być używana do inteligentnych kontraktów, zwanych inaczej kontraktami samoczynnymi, kontraktami blockchain lub kontraktami cyfrowymi. W tym formacie umowy mogą być konwertowane na kod komputerowy, przechowywane i replikowane w systemie i nadzorowane przez sieć komputerów, które uruchamiają blockchain. Skutkowałoby to również informacją zwrotną z księgi głównej, taką jak przesyłanie pieniędzy i otrzymywanie produktu lub usługi.
czym są inteligentne kontrakty?
inteligentne kontrakty pomagają wymieniać pieniądze, nieruchomości, udziały lub cokolwiek wartościowego w przejrzysty, bezkonfliktowy sposób, unikając usług pośrednika.
najlepszym sposobem na opisanie inteligentnych kontraktów jest porównanie technologii z automatem. Zwykle chodzisz do prawnika lub notariusza, płacisz im i czekasz, aż dostaniesz dokument. W przypadku inteligentnych kontraktów po prostu upuszczasz bitcoina do automatu (np. księgi głównej), a Twój depozyt, prawo jazdy lub cokolwiek spada na twoje konto. Co więcej, inteligentne kontrakty nie tylko określają zasady i kary związane z umową w taki sam sposób, jak w przypadku tradycyjnej umowy, ale także automatycznie egzekwują te zobowiązania. Jeśli szukasz bardziej szczegółowego omówienia inteligentnych kontraktów, sprawdź nasze kursy blockchain na temat inteligentnych kontraktów.
jak Vitalik Buterin, 22-letni programista ethereum, wyjaśnił to na szczycie blockchain DC, w podejściu smart contract, aktywa lub Waluta są przenoszone do programu „a program uruchamia ten kod i w pewnym momencie automatycznie weryfikuje warunek i automatycznie określa, czy aktywa powinny trafić do jednej osoby, czy z powrotem do drugiej osoby, lub czy powinny być natychmiast zwrócone osobie, która wysłała to lub jakaś ich kombinacja.”W międzyczasie zdecentralizowana Księga przechowuje i replikuje dokument, co daje mu pewne Bezpieczeństwo i niezmienność.
przykład
Możesz to zrobić za pośrednictwem blockchain, płacąc kryptowalutą. Otrzymujesz paragon, który jest przechowywany w naszej wirtualnej umowie; daję ci cyfrowy klucz wejścia, który przychodzi do Ciebie w określonym terminie. Jeśli klucz nie przyjdzie na czas, łańcuch bloków zwolni zwrot pieniędzy. Jeśli wyślę klucz przed datą wynajmu, funkcja zatrzyma go, uwalniając zarówno opłatę, jak i klucz odpowiednio do Ciebie i mnie, gdy nadejdzie Data. System działa na zasadzie If-Then I jest obserwowany przez setki osób, więc możesz spodziewać się bezbłędnej dostawy. Jeśli dam ci klucz, na pewno mi zapłacą. Jeśli wyślesz określoną kwotę w bitcoinach, otrzymasz klucz. Dokument jest automatycznie anulowany po upływie tego czasu, a kod nie może zostać zakłócony żadnemu z nas bez wiedzy drugiego, ponieważ wszyscy uczestnicy są jednocześnie powiadamiani.
możesz używać inteligentnych kontraktów w różnych sytuacjach, od finansowych instrumentów pochodnych po składki ubezpieczeniowe, umowy o naruszenie przepisów, prawo własności, egzekucję kredytową, usługi finansowe, procesy prawne i umowy crowdfundingowe.
przykład inteligentnego kontraktu
oto kod podstawowego inteligentnego kontraktu, który został napisany w łańcuchu bloków Ethereum. Kontrakty mogą być kodowane na dowolnym blockchain, ale ethereum jest najczęściej używane, ponieważ daje nieograniczone możliwości przetwarzania.
przykładowy inteligentny kontrakt na Ethereum. Źródło: https://www.ethereum.org/token
umowa przewiduje, że twórca umowy otrzyma 10 000 BTC (tj. bitcoiny); pozwala to każdemu, kto ma wystarczającą równowagę, rozpowszechniać te BTC innym.
oto jak można korzystać z inteligentnych kontraktów
Jerry Cuomo, wiceprezes ds. technologii blockchain w IBM, uważa, że inteligentne kontrakty mogą być wykorzystywane w całym łańcuchu od Usług Finansowych do opieki zdrowotnej do ubezpieczeń. Oto kilka przykładów:
rząd
Insiders ręczą, że niezwykle trudno jest sfałszować nasz system głosowania, ale mimo to inteligentne kontrakty rozwieją wszystkie obawy, zapewniając nieskończenie bezpieczniejszy system. Głosy chronione księgami muszą być dekodowane i wymagają nadmiernej mocy obliczeniowej, aby uzyskać do nich dostęp. Nikt nie ma tak dużej mocy obliczeniowej, więc Bóg musiałby zhakować system! Po drugie, inteligentne kontrakty mogą podnieść niską frekwencję wyborczą. Znaczna część bezwładności pochodzi z błędnego systemu, który obejmuje ustawianie się w kolejce, pokazywanie swojej tożsamości i wypełnianie formularzy. Dzięki inteligentnym kontraktom wolontariusze mogą przekazywać głosowanie online, a Milenium będzie masowo głosować na swojego prezydenta.
Zarządzanie
blockchain nie tylko zapewnia pojedynczą księgę jako źródło zaufania, ale także eliminuje możliwe zawirowania w komunikacji i przepływie pracy ze względu na jego dokładność, przejrzystość i zautomatyzowany system. Zwykle, operacje biznesowe muszą znosić tam iz powrotem, czekając na zatwierdzenia i wewnętrznych lub zewnętrznych problemów, aby rozwiązać się. Usprawnia to rejestr blockchain. Eliminuje również rozbieżności, które zwykle występują przy niezależnym przetwarzaniu i które mogą prowadzić do kosztownych procesów sądowych i opóźnień w rozliczeniach.
Historia przypadków
w 2015 r.Powiernik depozytowy & Clearing Corp. (DTCC) wykorzystał księgę blockchain do przetwarzania ponad $1.5 bilionów wartości papierów wartościowych, reprezentujących 345 milionów transakcji.
łańcuch dostaw
inteligentne kontrakty działają na zasadzie if-Then tak, mówiąc słowami Jeffa Garzika,
„UPS może realizować kontrakty, które mówią :” jeśli otrzymam gotówkę przy odbiorze w tej lokalizacji na rozwijającym się, wschodzącym rynku , to to Inne, wiele, wiele ogniw łańcucha dostaw spowoduje, że dostawca stworzy nowy produkt, ponieważ istniejący produkt został właśnie dostarczony na tym rozwijającym się rynku.”Zbyt często łańcuchy dostaw są utrudnione przez systemy oparte na papierze, w których formularze muszą przechodzić przez wiele kanałów zatwierdzania, co zwiększa narażenie na straty i oszustwa. Blockchain unieważnia to, zapewniając bezpieczną, dostępną wersję cyfrową wszystkim stronom w łańcuchu i automatyzując zadania i płatności.
Historia przypadków
Barclays Corporate Bank wykorzystuje inteligentne kontrakty do rejestrowania zmiany własności i automatycznego przekazywania płatności do innych instytucji finansowych po przyjeździe
Automobile
nie ma wątpliwości, że przechodzimy od leniwych przedludzkich kręgowców do super inteligentnych robotów. Pomyśl o przyszłości, w której wszystko jest zautomatyzowane. Google się tam z smartfonów, inteligentne okulary, a nawet inteligentne samochody. W tym pomagają inteligentne kontrakty. Jednym z przykładów są pojazdy autonomiczne lub parkujące samodzielnie, w których inteligentne umowy mogłyby wprowadzić w grę coś w rodzaju „wyroczni”, która mogłaby wykryć, kto zawinił w wypadku; czujnik lub kierowca, a także niezliczone inne zmienne. Korzystając z inteligentnych umów, firma ubezpieczeniowa może naliczać stawki w różny sposób w zależności od tego, gdzie i na jakich warunkach klienci eksploatują swoje pojazdy.
Nieruchomości
możesz uzyskać więcej pieniędzy dzięki inteligentnym umowom. Zwykle, jeśli chcesz wynająć swoje mieszkanie komuś, musisz zapłacić pośrednikowi, taki jak Craigslist lub Gazeta, aby się reklamować, a następnie ponownie musisz zapłacić komuś, aby potwierdzić, że osoba zapłaciła czynsz i następnie przez. Księga obniża twoje koszty. Wszystko, co robisz, to płacisz za pośrednictwem Bitcoina i kodujesz swój kontrakt w Księdze. Każdy widzi, a Ty osiągasz automatyczne spełnienie. Brokerzy, agenci nieruchomości, kredytodawców twardych pieniędzy, i każdy związany z gry nieruchomości może zyskać.
Opieka zdrowotna
osobista dokumentacja medyczna może być zakodowana i przechowywana w łańcuchu bloków za pomocą klucza prywatnego, który zapewni dostęp tylko określonym osobom. Taką samą strategię można wykorzystać do zapewnienia, że badania będą prowadzone na podstawie przepisów HIPAA (w sposób bezpieczny i poufny). Wpływy z operacji mogą być przechowywane na blockchain i automatycznie wysyłane do dostawców ubezpieczeń jako dowód dostawy. Księga może być również wykorzystywana do ogólnego zarządzania opieką zdrowotną, takiego jak nadzorowanie leków, przestrzeganie przepisów, wyniki badań i zarządzanie zasobami opieki zdrowotnej.
inteligentne kontrakty są niesamowite!
oto, co daje Ci inteligentne kontrakty:
Autonomia – to Ty podpisujesz umowę; nie musisz polegać na brokerze, prawniku lub innych pośrednikach, aby to potwierdzić. Nawiasem mówiąc, eliminuje to również niebezpieczeństwo manipulacji przez stronę trzecią, ponieważ egzekucja jest zarządzana automatycznie przez sieć, a nie przez jedną lub więcej, prawdopodobnie stronniczych, osób, które mogą popełnić błąd.
zaufaj-Twoje dokumenty są szyfrowane we wspólnej Księdze. Nie ma mowy, żeby ktoś mógł powiedzieć, że go zgubił.
Backup-wyobraź sobie, że Twój bank stracił konto oszczędnościowe. W blockchain każdy z twoich znajomych ma cię za plecami. Twoje dokumenty są wielokrotnie powielane.
bezpieczeństwo-Kryptografia, szyfrowanie stron internetowych, zapewnia bezpieczeństwo Twoich dokumentów. Nie ma hakowania. W rzeczywistości, potrzeba nienormalnie mądrego hakera, aby złamać kod i zinfiltrować.
szybkość – Zwykle musisz poświęcić trochę czasu i papierkowej roboty na ręczne przetwarzanie dokumentów. Inteligentne kontrakty wykorzystują kod oprogramowania do automatyzacji zadań, a tym samym skracają godziny pracy wielu procesów biznesowych.
oszczędności-inteligentne kontrakty oszczędzają pieniądze, ponieważ eliminują obecność pośrednika. Na przykład musiałbyś zapłacić notariuszowi, aby był świadkiem twojej transakcji.
dokładność – zautomatyzowane umowy są nie tylko szybsze i tańsze, ale także unikają błędów, które wynikają z ręcznego wypełniania sterty formularzy.
Oto jak Jeff Garzik, właściciel blockchain Services Bloq, opisał smart contracts:
„inteligentne kontrakty … gwarantują bardzo, bardzo konkretny zestaw wyników. Nigdy nie ma zamieszania i nie ma potrzeby prowadzenia sporów.”
” inteligentne kontrakty są tam, gdzie guma spotyka drogę dla firm i technologii blockchain. Podczas gdy pojawiło się kilka wysoce wyspecjalizowanych przypadków użycia rozproszonych usług finansowych dla blockchain—na przykład usługi księgi płatności dla Yangon Stock Exchange w Mjanmie. Jego usługi na szczycie blockchain, które są naprawdę interesujące. W Yangon Exchange rozwiązuje problem rozproszonego rozliczania w systemie transakcyjnym, który synchronizuje transakcje tylko dwa razy dziennie. Jednak autonomiczne możliwości realizacji inteligentnych kontraktów rozszerzają bezpieczeństwo transakcji blockchain w sytuacjach, w których wymagane są złożone, ewoluujące przejścia kontekstowe. To właśnie dzięki tej możliwości Amazon, Microsoft Azure i IBM Bluemix wdrażają Blockchain-as-a-Service (Baas) z chmury.”- Patrick Hubbard, Head Geek, SolarWinds
teraz w przypadku problemów
inteligentne kontrakty są dalekie od doskonałości. Co jeśli błędy się w kodzie? Albo jak rządy powinny regulować takie umowy? Albo jak rządy opodatkowałyby te transakcje inteligentnych kontraktów? Jako przykład, pamiętasz moją sytuację z wynajmem?
co się stanie, jeśli wyślę niewłaściwy kod lub, jak zaznacza Prawnik Bill Marino, wyślę właściwy kod, ale moje mieszkanie zostanie potępione (tj. oddane do użytku publicznego bez mojej zgody) przed datą wynajmu? Gdyby to była tradycyjna umowa, mógłbym ją unieważnić w sądzie, ale blockchain to inna sytuacja. Umowa działa, bez względu na wszystko.
lista wyzwań jest długa. Eksperci próbują je rozwikłać, ale te krytyczne kwestie zniechęcają potencjalnych nabywców do podpisania umowy.
a oto przyszłość inteligentnych kontraktów …
część przyszłości inteligentnych kontraktów polega na uwikłaniu tych kwestii. Na przykład w Cornell Tech prawnicy, którzy twierdzą, że inteligentne kontrakty wejdą w nasze codzienne życie, poświęcili się badaniu tych problemów.
właściwie, jeśli chodzi o inteligentne kontrakty, wchodzimy na ekran sci-fi. IT resource center, Search Compliance sugeruje, że inteligentne kontrakty mogą wpływać na zmiany w niektórych branżach, takich jak prawo. W takim przypadku prawnicy przejdą od pisania tradycyjnych umów do tworzenia standardowych szablonów inteligentnych umów, podobnych do standardowych tradycyjnych umów, które znajdziesz na LegalZoom. Inne branże, takie jak podmioty handlowe, firmy kredytowe i księgowi, mogą również stosować inteligentne kontrakty do zadań, takich jak audyty w czasie rzeczywistym i oceny ryzyka. W rzeczywistości witryna Blockchain Technologies widzi inteligentne kontrakty łączące się w hybrydę treści papierowych i cyfrowych, w których kontrakty są weryfikowane za pomocą blockchain i poparte fizyczną kopią.
sieci blockchain, w których można przetwarzać inteligentne kontrakty
Bitcoin: bitcoin jest świetny do przetwarzania transakcji Bitcoin, ale ma ograniczone możliwości przetwarzania dokumentów.
łańcuchy boczne: jest to inna nazwa łańcuchów bloków, które działają w sąsiedztwie Bitcoina i oferują więcej możliwości przetwarzania kontraktów.
NXT: NXT jest publiczną platformą blockchain, która zawiera ograniczony wybór szablonów dla inteligentnych kontraktów. Musisz użyć tego, co jest podane; nie jesteś w stanie kodować własnych.
Ethereum: ethereum to publiczna platforma blockchain i najbardziej zaawansowana do kodowania i przetwarzania inteligentnych kontraktów. Możesz kodować, co chcesz, ale będziesz musiał zapłacić za moc obliczeniową tokenami „ETH”.
jeśli chodzi o potencjał samych inteligentnych kontraktów, nie ma końca w zakresie branż, na które może mieć wpływ, od opieki zdrowotnej przez samochody po nieruchomości i prawo. Lista jest długa. Mówi, Ethereum CTO, Gavin Wood
„potencjał zmiany aspektów społecznych jest znaczny. To jest coś, co stanowiłoby techniczną podstawę dla wszelkiego rodzaju zmian społecznych, i uważam to za ekscytujące.”