суббота, 19 марта 2016 г.

Пособие по Serpent и Smart Contracts

Продолжаю переводить англоязычную литературу, статьи и пособия по блокчейну, криптографии, Ethereum'у и так далее, для сайта unitchain.ru...  Теперь подошел к теме умных контрактов и Serpent.

Это пособие содержит материалы курса по программированию умных контрактов (smart contracts). Главный акцент сделан на безопасности. Помните, при проектировании и программировании участвуют реальные деньги! Как вы можете убедиться, что ваш контракт делает, то что нужно и не может быть атакован?

Эти материалы предназначены для преподавателей, кто хочет провести такую лабораторию или для студентов\разработчиков, которые хотят обучиться умным контрактам.

Скажем так, пособие пока переведено на 30%.
Материалы включают:
  • Руководство по программированию в Ethereum и Serpent (здесь)
  • Лабораторная работа: Пошаговое руководство по программированию безопасных умных контрактов (здесь)
  • Примеры кода для контрактов Serpent вы можете найти в Examples
  • Виртуальная машина с pyethereum и предустановленными лабораторными материалами (google drive). Инструкция по запуску виртуальной машины вы можете найти в «Руководстве для программиста в Ethereum и Serpent».
Лабораторная работа использует pyethereum. Подробные инструкции по загрузке вы можете найти в гитхабе pyethereum или вы можете следовать инструкции в "Руководстве для программиста в Ethereum и Serpent" для инсталляции нашего сконфигурированного VM-образа.

Исходные файлы LaTeX находятся в Guides

Ethereumlab был разработан, как часть курсового проекта в Университете Мэриленда. Краткий документ с описанием нашего опыта можно найти в здесь
Авторы: Kevin Delmolino, Mitchell Arnett, Ahmed Kosba, Andrew Miller, Elaine Shi
Переводчик: Ilya Druzhinin (ilya.druzh@gmail.com)

Файлы к пособию

P.S.: Как и прежде вы можете пополнить наш квасный wallet, мы сделаем много нового кваса и будем ещё усерднее стараться для вас :)

Комментариев нет:

Отправить комментарий