Смарт контракт

Смарт контракт

тест

Первые идеи смарт контрактов были предложены в 1994 году Ником Сабо (англ. Nick Szabo)[1]. Практические реализации стали возможными, благодаря появлению в 2008 году технологии блокчейн[2]. Некоторые принципы смарт контрактов были заложены в протоколе первой блокчейн-валюты Bitcoin[3], однако они не были реализованы в клиентском ПО, не обладали полнотой по Тьюрингу из соображений безопасности и не использовались на практике. С появлением технологии, стали высказываться идеи, что поверх протокола биткойна могут быть созданы различные протоколы более высокого уровня[4] включая полноценные умные контракты[5], по аналогии с тем как поверх TCP/IP существуют множество протоколов прикладного уровня.

Смарт контракты впервые начали применяться на практике в проекте Ethereum (рус. Этериум). Идея создания проекта появилась в 2013 году. В тот момент основатель журнала Bitcoin Magazine Виталик Бутерин пришёл к выводу, что биткойн плохо подходит в качестве базового протокола, поскольку изначально не был спроектирован под данную задачу, и написал в одной из своих статей об идее создания такого протокола с нуля.


Report Page