2 декабря 2015 года Сайед Ризван Фарук и Ташфин Малик вошли в центр для людей с ограниченными возможностями в Сан-Бернардино (Калифорния) и открыли стрельбу по находившимся там людям. Через 4 минут…

Source: Как правительство развязывает криптовойну 2.0

Криптовалюты давно критикуют за огромное энергопотребление и невероятные требования к вычислительным ресурсам. В прошлом году биткойн-сеть в 6 тысяч раз превзошла по энергопотреблению 500 самых мощ…

Source: Предложена криптовалюта для участников DDoS-атак

Возьмем наихудший сценарий: почти все мои сбережения испарились, и все активы, записанные на мое имя, утратили ценность. Но, как писал Сенека, «Каждое новое начало — это конец какого-то другого начала».

Итак, мне нужна новая идентичность. Я достаю телефон Ubuntu с узлом Ethereum, запускаю браузер и ввожу адрес uPort.me. Я делаю «селфи», загружаю его в блокчейн и ввожу сведения о том, кто я такой, где я живу и как со мной связаться. Затем я связываю свои профили в уцелевших социальных сетях с созданной персоной uPort. Бум! Я самостоятельно создал для себя идентичность.

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

Далее я загружаю портал в децентрализованную Сеть. Первым делом мне нужно получить немного криптовалюты для транзакций. К счастью, я быстро нахожу кран, выдающий немного эфира, но этого хватает только на день. Мне надо найти работу. Никто никого не нанимает, так что придется проявить фантазию. Я захожу в Twitter и включаю на телефоне GPS, чтобы отфильтровать контент по расположению, — я хочу узнать, как другие справляются с кризисом. Оказывается, что люди твитят разные запросы информации и предложения работы, обещая за ее выполнение награды. Я нахожу несколько простых заданий, за которые могу получить плату почти немедленно. Это делает перспективы на завтрашний день куда более радужными.

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

Я запускаю DappStore в телефоне Ubuntu и загружаю децентрализованное приложение WeiFund. С его помощью можно запустить краудфандинг, охватывающий всю децентрализованную глобальную сеть, нужно только представить бизнес-план. Благодаря наградам, собранным на сайтах Noncense и Horde, моя персона uPort заработала положительную репутацию в смарт-контракте RepSys, которая отображается на моей странице WeiFund. Я получаю много небольших инвестиций и слов поддержки от многих людей со всего мира, но этого все же недостаточно для настоящего успеха.

Я сохранил контакт со старыми клиентами, которым помог обосноваться в Эфириуме, и несколько из них готовы сделать приличные инвестиции в мой стартап при условии получения мест в наблюдательном совете. Нет проблем — я запускаю децентрализованное приложение Token Factory и выпускаю цифровые токены, представляющие доли в моей компании. Я связываю эти токены с приложением BoardRoom для децентрализованного управления, и предоставляю персонам uPort держателей долей доступ к панели виртуального правления компании. Мы можем обмениваться мнениями и проверять разные индикаторы производительности, а для принятия решений можно запускать голосование. Я публикую сведения о компании в главном реестре Эфириума.

Через год бизнес процветает. В приложении Balanc3 я могу выставлять счета клиентам, настраивать автоплатежи и проводить финансовый аудит. Я даже могу выпустить в Token Factory акции своей компании и продать их местным банкам на децентрализованной бирже EtherEx. Чтобы оценить риск, банкиры могут проверить происхождение капитала в блокчейне.

По мере расширения бизнеса я научился хранить и защищать закрытые ключи клиентов, помог нескольким предпринимателям спланировать этапы привлечения средств и поучаствовал в разработке ряда децентрализованных глобальных организаций. Воспоминания о том, какой была жизнь до кризиса, почти ушли. Образовательный траст на смарт-контрактах, который я создал для своих детей, через несколько месяцев начнет выплаты. Я провожу большую часть свободного времени, слушая музыку с UjoVR и играя в EtherPoker.

Gabe Tumlos

Посмотреть на Medium.com

Однажды я, наконец, прочитал всю «желтую книгу» Эфириума и выяснил, как работает модифицированное дерево Меркла (радиксное дерево, сжатое префиксное дерево). Давайте разберем такое дерево на примерах.

Блок в блокчейне Эфириума состоит из заголовка, списка транзакций и списка анкл-блоков. Заголовок включает хеш корневой транзакции, который используется для проверки списка транзакций. По мере распространения транзакций между пирами в виде простого списка их нужно собирать в специальную структуру данных — префиксное дерево (trie) — для вычисления корневого хеша. Имейте в виду, что эта структура данных нужна лишь для проверки блоков (и, следовательно, для их майнинга), и с технической точки зрения после проверки блока ее можно отбросить. Предполагается, однако, что списки транзакций хранятся локально в префиксном дереве и для отправки клиентам, которые запрашивают блокчейн, сериализуются в списки. После этого клиент реконструирует для каждого блока его префиксное дерево со списком транзакций, чтобы проверить корневой хеш. Для кодирования всех элементов в дереве в Эфириуме используется система RLP собственной разработки.

Префиксное дерево также известно как радиксное дерево (?) (radix tree). В Эфириуме в его реализацию ради повышения эффективности была внесена пара изменений. В обычном радиксном дереве ключом является фактический путь через дерево к соответствующему значению. Иначе говоря, начиная с корневого узла дерева каждый знак ключа говорит вам, какой дочерний узел выбирать, чтобы добраться до нужного значения, а сами значения хранятся в «листовых узлах», которыми завершается каждая «ветвь» дерева. Если алфавит, из которого создаются ключи, содержит N знаков, то каждый узел в дереве может иметь до N дочерних узлов, а максимальная длина ключа равна максимальной длине ветви дерева.

Read More

801px-Dark_forest

Деревья Меркла — основа блокчейна Эфириума. Хотя теоретически возможно создать блокчейн и без них, просто добавляя в него заголовки блоков со всеми данными транзакций, такой блокчейн масштабировался бы настолько плохо, что через сравнительно небольшое время обрабатывать его смогли бы только мощные суперкомпьютеры. Благодаря деревьям Меркла узлы Эфириума могут работать на домашних компьютерах, ноутбуках, смартфонах и даже устройствах IoT, в том числе тех, которые в скором времени выведет на рынок компания Slock.it. Как же работают деревья Меркла и чем они полезны?

Read More

slock

Наблюдая за Uber, Airbnb и другими подобными компаниями, невольно задаешься вопросом: «Неужели такую экономику мы хотим?» С монополистами, которые берут огромные комиссии и при этом сохраняют полный контроль над рынком? Должен признать, что я пользуюсь сервисами этих компаний и ценю их вклад в развитие экономики совместного пользования, но я предпочел бы систему, позволяющую иметь дело непосредственно с владельцем без каких-либо посредников. Но как узнать без посредника, заслуживает ли контрагент доверия? Кто обеспечит безопасность платежей? Как владелец съемной квартиры передаст мне ключи? Как-то в Нью-Йорке владелец оставил мне ключ под ковриком… неужели это лучшее, на что мы способны? Наконец, как арендодателям и арендаторам найти друг друга?

Read More