цифровая электроника
вычислительная техника
встраиваемые системы

 



Пример создания простой криптовалюты на языке Solidity

Автор: Mike(admin) от 27-11-2017, 20:05

В предыдущем материале мы рассмотрели простейший пример программы на языке Solidity, главным образом предназначенном для создания смарт-контрактов в системе Ethereum. В этом материале будет представлен пример немного посложнее, который продемонстрирует некоторое подобие создания криптовалюты, а точнее подвалюты.


Solidity

В этом контракте будет реализована простейшая форма криптовалюты. При этом можно создавать монеты из воздуха, но только человек, создавший контракт, сможет это сделать. Кроме того, каждый может отправлять монеты друг другу без необходимости регистрироваться с именем пользователя и паролем – все, что вам нужно, это ключевая пара в системе Ethereum.

Основы языка программирования смарт-контрактов Solidity

Автор: Mike(admin) от 22-11-2017, 19:35

В прошлом материале мы рассмотрели, что из себя представляет язык программирования интеллектуальных контрактов в сети Ethereum под названием Solidity. Здесь же посмотрим на основы этого языка с точки зрения написания программ для реализации смарт-контрактов.


Solidity

Начнем сразу с довольно простого примера, который пояснит некоторые базовые вещи языка Solidity.

Что такое язык программирования смарт-контрактов Solidity

Автор: Mike(admin) от 18-11-2017, 13:55

Важным элементом в системе Ethereum являются так называемые смарт-контракты. Грубо говоря, это довольно мощные и функциональные программы для реализации определенных обязательств. Виртуальная машина Ethereum (EVM) позволяет узлам сети Ethereum фактически хранить и обрабатывать данные в обмен на оплату эфиром, Она предоставляет множество новых возможностей для поддержки сетевых приложений, которые никогда ранее не были доступны разработчикам и обычным пользователям.


язык программирования смарт-контрактов Solidity

Важным элементом в системе Ethereum являются так называемые смарт-контракты. Грубо говоря, это довольно мощные и функциональные программы для реализации определенных обязательств. Виртуальная машина Ethereum (EVM) позволяет узлам сети Ethereum фактически хранить и обрабатывать данные в обмен на оплату эфиром, Она предоставляет множество новых возможностей для поддержки сетевых приложений, которые никогда ранее не были доступны разработчикам и обычным пользователям.

Simple Token – как создать токен без навыков программирования

Автор: Mike(admin) от 9-11-2017, 20:35

Благодаря бурному развитию технологии блокчейн и сети Ethereum современному бизнесу стали доступны такие удобные и полезные инструменты, как смарт-контракты и токены. Что такое токен, было рассмотрено ранее, но для тех, кто действительно заинтересовался данной технологией, но не имеет навыков программирования, интересно, как создавать собственные токены.


Simple Token – как создать токен без навыков программирования

В этом деле может пригодиться сервис Simple Token (simpletoken.org). Он способен помочь предприятиям создать свою фирменную экосистему токенов. Проект был запущен с целью помочь компаниям извлечь выгоду из развертывания собственной фирменной криптовалютной экономики с использованием токенов. Компании получают реальный токен под собственным брендом без связанных с ним правовых, регуляторных и технологических проблем.

Что такое токен в системе Ethereum

Автор: Mike(admin) от 8-11-2017, 20:55

Прежде чем изучать токены Ethereum, важно сначала осознать, что такое Ethereum, о чем можно почитать, например, здесь. Но что же эти токены из себя представляют? Токены являют собой цифровые активы, которые строятся поверх блокчейна Ethereum. Создатели и пользователи получают выгоду от существующей инфраструктуры Ethereum, в отличие того, чтобы создавать совершенно новую цепочку блоков. Они также укрепляют экосистему Ethereum, повышая спрос на эфир, требуемый для управления смарт-контрактами.


Что такое токен в системе Ethereum

Если рассматривать более подробно, то следует уточнить, что Ethereum представляет собой платформу, которая может использоваться для создания любого произвольного смарт-контракта, включая интеллектуальные контракты, которые являют собой цифровые активы, именуемые токенами Ethereum. Это похоже на App Store, обеспечивающий платформу iOS с разными приложениями, выпускающими свои цифровые валюты, которые применяются в играх или в системе. Но в системе Ethereum нет централизованного объекта, такого как Apple, который надзирает за тем, какие приложения вносятся в App Store. Каждый может сформировать токен поверх блокчейна Ethereum.

Как создать смарт-контракт? Пример простого смарт-контракта в системе Ethereum

Автор: Mike(admin) от 26-10-2017, 18:55

Что такое смарт-контракт мы рассмотрели на примере, который, возможно, поймет даже ребенок. Но как же создавать такие «умные» контракты? Многие думают, что это очень сложно. На самом деле это не так, и в данном примере мы рассмотрим создание смарт-контракта в сети Ethereum с помощью командной строки.


Пример простого смарт-контракта в системе Ethereum

Смарт-контракты, по сути, это объекты, содержащие учетные записи в цепочке блоков (блокчейне). Они содержат функции кода и могут взаимодействовать с другими контрактами, принимать решения, хранить данные и отправлять эфир другим. Контракты определяются их создателями, но их исполнение, а также расширение услуг, которые они предлагают, обеспечивается самой сетью Ethereum. Они будут существовать и исполняться до тех пор, пока существует целая сеть, и исчезнут, только если они запрограммированы на самоуничтожение.

Что такое смарт-контракт? Объяснение для чайников

Автор: Mike(admin) от 25-10-2017, 19:25

Итак, вы уже, наверное, имеете представление о том, что такое биткоин, Ethereum и блокчейн. Но в информационном пространстве криптовалют витает еще такое понятие как смарт-контракт (или «умный» контракт). Что же это такое?


Что такое смарт-контракт? Объяснение для чайников

Смарт-контракт обычно упоминается в контексте криптовалютной системы Ethereum. Что мы представляем в первую очередь, когда говорим о биткоинах, Ethereum и прочей криптовалюте. Скорее всего, деньги. Но мы немного забываем об одной вещи, которая находится в основе всего этого.

Что такое газ в системе Ethereum

Автор: Mike(admin) от 16-10-2017, 19:55

Газ (Gas) представляет собой величину внутреннего ценообразования на выполнение транзакции или контракта в сети Ethereum. Понимание того, как работает газ, имеет решающее значение для пользователей Ethereum, заинтересованных в участии в ICO, использовании интеллектуальных контрактов и даже простых транзакций между кошельками.


Что такое газ в системе Ethereum

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

Как определить мошенничество в сфере облачного майнинга Bitcoin и Ethereum

Автор: Mike(admin) от 9-10-2017, 20:35

Любая новая индустрия в начале своего развития может страдать от мошенничества, и индустрия биткойнов и других криптовалют не является исключением. От «фейковых» криптомонет до несуществующих ферм для майнинга и контрактов – существует множество методов, чтобы украсть ваши с трудом заработанные деньги и натянуть пелену на глаза.


Как определить мошенничество в сфере облачного майнинга Bitcoin и Ethereum

Тогда как распознать мошеннические схемы в сфере майнинга биткоинов? Ведь это очень сложно для новичков, и тем более мошенники становятся все умнее.

Как майнить Ethereum

Автор: Mike(admin) от 2-10-2017, 19:35

Теперь, когда вы знаете, «Как работает майнинг Ethereum», вы можете захотеть узнать, как самому майнить эфир, и что для этого нужно. Напомним, майнинг в системе Ethereum представляет собой своеобразный клей, который обеспечивает функционирование хранилища децентрализованных приложений (dapp) ethereum, гарантируя, что каждый узел сети приходит к консенсусу по каждому изменению в любом из таких приложений, запущенных в этой сети.


Как майнить Ethereum

Майнеры настраивают компьютеры для решения криптографических задач в попытке заработать эфир, и им нужно перепробовать огромное количество вычислительных комбинаций, пока не будет найден очередной блок. Один из интересных моментов в добыче эфира заключается в том, что теоретически любой может настроить свой компьютер на решение этих криптографических задач с целью получения данной криптовалюты.