Elcoin: валюта нового поколения
1. Вступление
День 3 января 2009 года отметило начало новой эры глобализации процессов в мире: первая Bitcoin транзакция1 была отправлена в сеть.
Сатоши Накомото сделал то что раньше считалось невозможным - валюту и систему платежей, не контролируемую ни одной организацией или человеком. Эта валюта известна нам как Bitcoin, а технология, на основе которой она построена - Blockchain3.
С момента запуска Bitcoin прошло 6 лет, но толкьо сейчас мы начинаем понимать весь потенциал технологии, на которой он построен. Блокчейн делает с экономическими процессами то же самое что интернет в свое время сделал с информацией: теперь любой человек может учавствовать в глобальной экономике на равных правах с остальными.
В этом документе мы описываем Elcoin - первую в своем роде валюту, разработанную на основе технологий Blockchain и Smart Contracts2.
2. Цели Проекта
При разработке проекта мы ставили перед собой следующие цели:
Запустить валюту с прозрачной системой эмиссии, которая стимулировала бы экономические процессы.
сделать валюту универсально доступной людям со всего мира
сделать валюту безопасной и простой в использовании для рядового пользователя
3. Экономика
3.1 Алгоритм эмиссии
3.1.1 Вознаграждение за владение (Proof of Stake)
Каждые 10 дней после старта сети начисляется N% на минимальный баланс кошелька, в котором за 10 дней была хотя бы одна транзакция (ввод / вывод). Под минимальным балансом кошелька за 10 дней подразумевается сумма elcoin’ов, которая была наименьшая за 10 дней. Начисление годовых каждые 10 дней будет происходить в течении 2550 дней с момента публичного запуска проекта. Ставка годовых варьируется в зависимости от возраста проекта:
первые 90 дней ставка годовых равна 50%
последующие 90 дней ставка годовых равна 40%
последующие 90 дней ставка годовых равна 30%
последующие 90 дней ставка годовых равна 20%
последующие 2190 дней ставка годовых равна 10%
3.1.2 Аукцион (Proof of Transaction)
Аукцион запускается автоматически через 300 дней после публичного запуска сети. Розыгрыш происходит каждую 100 001 транзакцию. Вознаграждение составляет 200 Elcoin’ов. Участниками аукциона становятся кошельки, которые произвели последние 10 транзакций за период (от 99 991 до 100 000 транзакций). Победителем становится кошелек с наибольшей суммой исходящей транзакции, но не менее 10 Elcoin’ов. В случае если несколько участников имеют одинаковые суммы транзакции вывода и суммы транзакций вывода наибольшие, тогда выигрыш в 200 Elcoin’ов делится между ними. В случае, если последние 10 транзакций не удовлетворили условие (транзакция вывода с суммой не менее 10 elcoin’ов), то вознаграждение никому не достается. Отсчет аукциона начинается заново.
3.1.3 Elephant Day (elDay)
Каждый 260 день размеры вознаграждений удваиваются. elDay длиться ровно 24 часа, затем размеры вознаграждений возвращаются к старым значениям.
3.2 Способы обналичивания
Валюта Elcoin может быть обналичена следующим образом:
на криптовалютных биржах3
на прямую между пользователями
при покупке товаров и услуг на сайтах, принимающих Elcoin
4. Техническая Платформа
Мы решили использовать децентрализованную систему для выпуска виртуальных денег, вместо классической централизованной, чтобы достичь большей безопасности и дать универсальный доступ к виртуальным деньгам.
4.1 Блокчейн
Blockchain - это база транзакций которая хранится и обрабатывается каждым участником системы. Полная копия текущей цепочки блоков содержит абсолютно все транзакции совершенные в системе. Используя эту информацию можно прослеживать какое количество Elcoin’ов и в какой промежуток было на определенном известном Elcoin - адресе.
4.2 Ethereum и Умные Контракты
Одной из самых инновационных разработок в сфере криптовалют является платформа Ethereum. Ethereum - это альтернативная сеть, которая использует блокчейн технологию и позволила любому человеку или организации создавать так называемые умные контракты, т.е. задавать свои правила обработки транзакций и начисления денег на счета.
Валюта Elcoin и ее алгоритм выплат вознаграждений реализована как умный контракт в сети Ethereum.
Исходный код контракта доступен по следующему адресу:
https://github.com/ElcoinCurrency/ElcoinContract
Преимущества использования сети Ethereum по сравнению с запуском самостоятельной сети:
Надежная инфраструктура, поддерживаемая множеством компаний и организаций по всему миру4
Алгоритм начисления бонусов и вознаграждений отделен от других механизмов сети
Валюта совместима с другими кошельками и проектами сети Ethereum.
4.2.1 Параметры контракта
Во время создания контракта задаются единоразово параметры:
адрес и сумма первичного премайнинга. При создании контракта будет эмитировано 20 000 000 elcoin’ов.
периодичность зачисления годовых, периоды процентных ставок и день, после которого начисление годовых прекратится.
адреса Elcoin Foundation, с помощью которых можно будет изменять динамические параметры.
4.2.2 Мастер-кошелек
Администраторы системы могут менять некоторые параметры системы. Это делается при помощи специального интерфейса администратора, называемого “мастер-кошелек”. Для изменения любого из параметров требуется соглаие (электронная подпись) всех 5 администраторов.
Изменяемые параметры:
список администраторов
адрес для выплаты комиссий за транзакции
адреса вспомогательных програм? которые в автоматическом режиме будут устанавливать комиссию за одну транзакцию на текущий период.
4.4 Кошелек Ambisafe
Ввиду новизны технологии Bitcoin 2.0 и Ethereum в частности, все криптовалютные кошельки разработанные ранее были предназначены для использования программистами и технически подготовленными экспертами. Они предполагали понимание пользователями технических деталей технологии блокчейн. В частности перед отправкой транзакции от пользователя обычно требуется предварительное пополнение своего счета основной криптовалютой сети.
Кошелек Elcoin5 является первым криптовалютным кошельком, где пользователям не обязательно знать о существовании других криптовалют, а механизм оплаты комиссий за транзакции полностью автоматизирован. Платформа Ambisafe автоматически пополняет кошелек пользователя необходимым количеством криптовалюты Ethereum для оплаты комиссии перед отправкой транзакций Elcoin.
4.5 Multi-signature и безопасность кошелька
Технология multi-sig - это часть технологии blockchain, позволяющая существенно улучшить безопасность кошельков за счет требования авторизации несколькими криптографическими ключами для отправки транзакции.
Для примера, кошелек Elcoin для совершения транзакции требует 3 подтверждения:
от владельца кошелька
2 от системы Elcoin Foundation
Multi подпись позволяет увеличить безопасность системы до нового уровня. При взломе пользователя - воспользоваться его средствами будет не возможно, в отличии от других систем, которые используют одну подпись для потверждения транзакции. С таким решением пропадает одна точка отказа, взломав которую можно распоряжаться всеми средствами. Это было сделано для увеличения безопасности Elcoin кошелька: если системы Elcoin Foundation подвергнуться взлому, нападающие не смогут украсть накопления в кошельках не зная пароля владельца кошелька. В случае если хакер украдет пароль от пользовательского кошелькa, система Elcoin все еще сможет защитить сбережения пользователя отазавшись авторизировать транзакцию на крупную без запроса разрешения у владельца по телефону.
Elcoin это первая Bitcoin 2.0 валюта, которая использует защиту мульти-подписью.
5. Заключение
Можно с уверенностью утверждать что Elcoin является одним из самых инновационных проектов в финансовой сфере и поднимает планку сложности криптовалютных проектов на новый уровень. Elcoin войдет в историю как первый в своем роде:
умный контракт, получивший масштабное распространение
multi-sig кошелек для криптовалют второго поколения (Bitcoin 2.0)
криптовалютный финансовый инструмент кошелек в котором пользователям не требуется ничего знать о криптовалютной сети на основе которой он работает