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

 

Что такое язык программирования смарт-контрактов 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.

Как создать свой блокчейн: код блокчейна в 100 строк

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

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


Как создать свой блокчейн

С технической точки зрения, блокчейн – это распределенная база данных со специальными функциями, такими как проверка, хранение и синхронизация данных. С точки зрения бизнеса, это концепция, которая позволяет проводить эффективные и надежные одноранговые транзакции, не требуя центральной точки контроля. Впрочем, существуют некоторые отличия блокчейна по сравнению с распределенной базой данных. В Blockchain можно только добавить информацию, затем данные проверяются и подписываются. Но как же создать блокчейн? В данном материале мы рассмотрим как запрограммировать свой блокчейн примерно в 100 строках кода, используя язык программирования javascript.

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

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

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


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

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

Использование ПЛИС FPGA в создании нейронных сетей

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

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


Использование ПЛИС FPGA в создании нейронных сетей

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

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

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

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


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

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

Что такое веб-майнинг? Как майнить криптовалюту с помощью сайта?

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

В далеком 2012 году начал распространяться проект под названием SETI@Home. Это отличный проект с простой идеей: каждый может скачать бесплатную программу, которая обрабатывает радиотелескопические данные из вселенной для программы поиска внеземного интеллекта (SETI). То есть можно было искать инопланетян, не выходя из собственного дома.


веб-майнинг

Что делает данный проект настолько замечательным, так это то, что загрузка небольшой программы и предоставление части вычислительной мощности для большей пользы – это не проблема для конкретного индивида. И когда много людей принимают участие, это может иметь огромное влияние на глобальные вычисления. Хотя и не в таком масштабе, но зарождающийся способ монетизации сайтов под названием веб-майнинг (webmining) также способен серьезно повлиять на высокотехнологичную отрасль.

Выгодно ли майнить биткоины?

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

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


Выгодно ли майнить биткоины

Каждые две недели сеть корректирует сложность, вычисляя, сколько хэш-мощности использовалось для генерации биткойнов в течение этого 2-недельного промежутка времени, и чем больше хэш-мощности, которая добавляется в сеть, тем выше сложность. Теперь давайте посмотрим, как это влияет непосредственно на майнинг.

Обзор Antminer S5: дешевый Bitcoin майнер

Автор: Mike(admin) от 20-10-2017, 17:55

Биткоин-майнер AntMiner S5 был выпущен компанией Bitmain еще в конце 2014 года. Он был одним из самых быстрых и самых эффективных ASIC майнеров, доступных в течение того периода. Сегодня, конечно, имеются куда более мощные модели, и что касается скорости хэширования или энергоэффективности, то S5 не может разумно конкурировать с современными ASIC-проектами на основе технологических процессов 16 нм или 14 нм, поскольку он является продуктом 28-нм техпроцесса.


Antminer S5

Но преимущество AntMiner S5 на данный момент только одно – он очень дешево стоит, что дает возможность для бюджетного майнинга. AntMiner S5 можно купить менее, чем за $200.