Как я объяснил, что такое смарт-контракты своим 10 летним детям.

20.08.2018 22:21

    На прошлой неделе дети захотели присутствовать со мной на блокчейн презентации, чтобы узнать, о чем вообще идет речь в нашей индустрии. Во время презентации появился слайд об умных контрактах, и мой 10-летний сын спросил: «Па, это что за умный контракт?». Я начал быстро соображать, как это все объяснить. Пришлось даже взять ручку и бумагу. Зная, что им нравится НБА,  а сейчас как раз время плей-офф, я использовал это в качестве своего примера. Вот, что я им объяснил.

    Арис хочет, чтобы Golden State Warriors (GSW) обыграли Cleveland Cavaliers (CLE) в игре НБА. Данте хочет, чтобы CLE выиграл. Таким образом, оба положили по $ 10 в цифровой кошелек.

    Теперь мы закодируем цифровой контракт со следующей информацией:

Если GSW> CLE, то кошелек должен отправить Арис $ 20.

Если CLE> GSW, кошелек должен отправить Данте $ 20.

(это сработало, поскольку они легче понимают символ "больше", чем символ "меньше")

    Теперь смарт-контракт проверяет сайт NBA.com снова и снова, пока не появится окончательный результат. В нем говорится, CLE> GSW.

    Мы можем не доверять NBA.com, поэтому контракт также проверяет ESPN.com, Bleacherreport.com и еще 5 других сайтов.

    Кроме того, у нас есть еще 10 компьютеров, проделывающих всю работу, чтобы убедиться, что все согласны с тем, что CLE определенно победил GSW. Это будет означать, что мы достигли консенсуса.

    В этот момент смарт-контракт сообщает кошельку отправить 20 долларов Данте.

    Я спросил своих детей, что важно в этой истории? На что они ответили: "никто не сможет соврать".

    "Верно. Вы тоже не сможете никого обмануть. Если бы у нас не было умного контракта, Данте никогда не получил бы свои 10 долларов выигрыша. Таким образом, контракт гарантирует доверие и отсутствие каких-либо споров между вами".

    Настоящий тест был потом, когда на презентации мы встретились с командой. Мой ребенок смог объяснить им, что такое умный контракт, включая достижение консенсуса. Они были под впечатлением и дали ей какой-то сувенир компании, который, конечно же, теперь она демонстрирует всем подряд.

    Забавно, после я рассказал эту историю нескольким людям, и все они сказали, что собираются использовать ее, когда им придется объяснять что такое смарт-контракты взрослым.

перевод Pavel Bains, hackernoon.com