Вы здесь

EMCLNX – Пиринговая сеть обмена рекламными ссылками

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

EMCLNX – Пиринговая сеть обмена рекламными ссылками

Недостатки существующего положения дел

В настоящее время в интернете существует огромное количество централизованных систем покупки и продажи рекламных ссылок. Это Google Adwords, Bing Ads и им подобные. Однако все эти проекты, которым несть числа, сделаны для обогащения хозяев соответствующих проектов путём зарабатывания дохода на рекламе, и представляют собою посреднические сервисы, которым присущи следующие недостатки:

  • Рекламной площадке достаётся обычно менее 50% от суммы, которую рекламодатели платят за сервис, так как примерно половина уплаченного идёт организации-посреднику «на нужды заведения».
  • Для работы с таким сервисом надо создавать учётную запись, давать номер телефона, e-mail, данные кредитки и прочую персональную информацию.
  • Для рекламодателя система требует довольно значительного первоначального взноса, который является невозвратным. То есть возврат внесённых денег либо невозможен, либо очень затруднён. Мало того – обычно даже не существует механизма перевода баланса другому участнику той же рекламной сети. Ну и время от времени возникающие ситуации «где мои деньги» вкупе с ничего не решающей службой поддержки тоже не добавляют удовольствия.
  • Для рекламной площадки, особенно находящейся вне юрисдикции «первого мира», обычно довольно сложно вывести заработанное без конских комиссий.
  • Весьма плохо проработан механизм совмещённой роли, когда один и тот же участник является и рекламодателем, и рекламной площадкой одновременно. Хотя большинство сайтов не прочь работать именно в такой совмещённой роли.
  • У централизованных сервисов существует цензура, когда они могут отвергнуть то или иное рекламное объявление по только им известным причинам. Кроме того, они любят устанавливать жёсткие минимальные цены за клики и показы, так как при малых ценах их доход будет невысоким. Что в свою очередь отсекает от рынка компании-рекламодатели с небольшим бюджетом.

Появление децентрализованных криптовалют, «денег без бумаги и расстояний», открыло возможность для создания и эксплуатации немыслимых ранее бизнес-моделей. Таковой является децентрализованная рекламная система EmerCoin Link Exchange (далее EMCLNX), которая создана для удовлетворения потребностей участников, а не для обогащения «хозяев заведения». Здесь как рекламные ссылки, так и платежи идут напрямую между участниками, проходя мимо загребущих рук как организации-посредника, так и других заинтересованных лиц и организаций.

Отличия и преимущества EMCLNX

Рассмотрим преимущества системы EMCLNX перед классическими централизованными рекламными системами:

  • Участник не может быть заблокирован по воле «хозяев заведения» или под давлением государства.
  • Система масштабируема, ибо в ней нет единого центра, который может стать «узким горлышком» и затормозить работу всей рекламной сети.
  • Система устойчива, так как в ней отсутствуют критические элементы, вывод которых из строя остановить всю сеть.
  • Отсутствует централизованная цензура. Здесь каждая рекламная площадка может установить свои правила отсечения у себя нежелательных рекламных объявлений. Иными словами, каждый отвечает за себя, и никто не может «решать за всех». Цензурой выступает собственная совесть или понятия о таковой.
  • Отсутствует навязываемое «хозяевами заведения» централизованное назначение цен на те или иные рекламные слова или фразы. Здесь в полный рост работает рыночный механизм – рекламодатель выставляет цену, которую он готов платить, а каждая площадка индивидуально решает, хочет ли она работать за эту цену.
  • Желающему стать рекламной площадкой не нужно создавать никаких аккаунтов на каких-то сайтах. Нужно просто поставить у себя кошелёк EmerCoin, и установить соответствующие программы, после чего начать зарабатывать деньги на кликах с сайта.
  • Рекламодателю также не нужно нигде регистрироваться, достаточно установить соответствующие программы. Конечно, надо пополнить свой кошелёк монетами EmerCoin для осуществления платежей площадкам. Ну и надо создать, и опубликовать в EmerCoin-сети рекламные контракты для своего сайта. Монеты в кошельке рекламодателя принадлежат ему, и если он решит прекратить рекламную кампанию – он может просто остановить систему оплаты, и использовать деньги из своего кошелька другим образом.
  • Деньги платятся каждой площадке непосредственно рекламодателем, минуя каких бы то ни было третьих лиц. У разработчиков системы отсутствует возможность изменить «правила игры», и в будущем начать отбирать часть денег «потому что захотелось». Ни одна другая централизованная система не может гарантировать этого.
  • Нет ограничений ни на ввод, ни на вывод. Заработанные монеты оказываются сразу же в Вашем кошельке, и Вы можете распоряжаться ими по своему усмотрению.
  • В системе присутствует механизм платных контекстных ссылок, иными словами — «рекламирование без рекламы».

Как работает EMCLNX

Рассматриваемая здесь система EMCLNX основана на модели оплаты Pay Per Click (PPC) с ценой за клик (CPC), устанавливаемой рекламодателем. Рассмотрим работу системы и взаимодействие компонент пошагово. Здесь мы рассмотрим работу системы «в общем», не углубляясь в детали установки и настройки. Ссылки на эти детали будут приведены ниже.

  1. Рекламодатель создаёт текстовый файл рекламного контракта, в который вносит параметры контракта, такие как URL рекламируемого сайта, Цену за клик (в EMC), язык рекламных строк, и собственно рекламные строки.
  2. Рекламодатель придумывает уникальное имя контракта. Именем может быть любая текстовая строка без разделителей наподобие логина.
  3. Рекламодатель в кошельке EmerCoin создаёт подпись этого имени на любом из платёжных адресов, присутствующих в кошельке.
  4. Рекламодатель заносит использованный в [2] платёжный адрес в TXT-поле доменной записи своего сайта. Это необходимо для доказательства рекламным площадкам того факта, что данный контракт выпущен именно соответствующим сайтом, а не неизвестно кем.
  5. Рекламодатель заносит подпись из [3] в контракт, после чего публикует контракт в NVS-подсистеме криптовалюты EmerCoin. Контракт распространяется по сети, и становится доступным всем рекламным площадкам.
  6. Время от времени (примерно ежесуточно) хозяева площадок загружают контракты в свою базу данных. При загрузке каждая площадка проверяет контракт на ряд параметров, таких как минимальная CPC, а также в зависимости от применённых ключевых слов контракта выставляет ему рейтинг. Если контракт прошёл проверки, он загружается в локальную базу с соответствующим рейтингом, который определяет вероятность показа той или этой рекламы на площадке.
  7. Когда на площадку приходит посетитель, подсистема EMCLNX выбирает из базы контрактов случайный контракт с вероятностью, пропорциональной рейтингу контракта, и демонстрирует его. Если посетитель проигнорировал рекламный текст, то ничего далее не происходит, и система переходит в состояние [7].
  8. Если посетитель кликнул на рекламу, то на сайте площадки управление передаётся программе lnx_ref, которая выставляет invoice (счёт-фактуру) рекламодател., и перенаправляет посетителя на целевой сайт, то есть сайт рекламодателя.
  9. На сайте рекламодателя этот приход посетителя попадает в программу lnx_pay, которая получив invoice, принимает решение о том, надо ли его оплачивать. Если решает, что надо, то lnx_pay оплачивает счёт либо немедленно, либо если площадка позволяет – откладывает платёж до следующего клика с той же площадки.
  10. Если посетитель распознан не как «мошеннический клик», то он перенаправляется на сайт рекламодателя. На этом работа системы заканчивается, и система входит в состояние [7].

Наиболее сложной частью при разработке p2p системы была задача создания механизма, защищающего как рекламодателя от недобросовестных площадок (которые могут нарочно начать скликивать рекламу), так и площадок от недобросовестных рекламодателей, которые получают посетителей, но не желают за них платить.
Защита базируется на двух базовых понятиях:

Кредитный рейтинг контрагента.

Когда в сети появляется новый контрагент, будь то площадка или рекламодатель, ему присваивается дефолтный нулевой рейтинг доверия. По мере работы с ним и его корректного поведения, рейтинг этого контрагента растёт, и соответственно ему даётся больше доверия. При дефолтном доверии, площадка может затребовать за самый первый клик только примерно 5% от контрактного CPC, который рекламодатель вынужден сразу же оплатить. Но по мере взаимодействия и исправных платежей, взаимный кредитный рейтинг растёт, и в результате растёт и актуальная цена за клик, асимптотически приближаясь к контрактной CPC, и кредит в монетах со стороны площадки. Последнее означает, что площадка уже не требует оплачивать каждый клик, а даёт кредит рекламодателю, и он оплачивает несколько последних кликов одновременно одной транзакцией, пропорционально снижая количество платежей и уплаченные рекламодателем transaction fees.

Рекламодатель в системе идентифицируется по доменному имени сайта, площадка – по EMC адресу в выставляемом invoice[8]. Если же участник сети сменит свои атрибуты, то он автоматически теряет кредитный рейтинг и вынужден начинать с дефолтного.

Температура объекта.

В системе введено понятие «температуры» объекта. Это грубая симуляция физической температуры. Объект «нагревается на сколько-то градусов» при его активности и естественным образом «охлаждается» со временем по закону экспоненциального распада с константой распада в одну неделю.

Так, рекламодатель отслеживает температуру участвующих площадок. Каждый запрос с площадки на оплату приводит к росту температуры на значение, пропорциональное контрактному CPC данного контракта. Заметим, что актуальный CPC при появлении новой неизвестной площадки намного ниже. Поэтому если появляется новая неизвестная площадка, которая начинает активно скликивать рекламу, то температура этой площадки быстро растёт, и по достижению 451 градуса по Фаренгейту система рекламодателя перестаёт платить за эти клики, считая их мошенничеством. Соответственно, если площадка видит, что рекламодатель ей не платит, и кредит данного рекламодателя уходит в минус, то она перестаёт показывать соответствующую рекламу. Таким образом, связь между данным рекламодателем и площадкой сгорает. Для восстановления связи, обоим надо выждать, пока спадёт температура соединения (примерно неделю-две), после чего – либо площадке снизить претензии к рекламодателю, либо рекламодателю заплатить недостающий баланс.

Площадка же банит рекламодателя по единственной и универсальной причине – рекламодатель не платит за отправленных ему посетителей. И когда кредит доверия рекламодателя становится меньше нуля, площадка просто перестаёт показывать рекламу соответствующего сайта.

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

Заметим, что 9 сентября 2015 была предпринята попытка атаки системы, работающей в тестовом режиме, при этом защита по температуре посетителя сработала штатно и мы практически не понесли потерь.

Кроме того, в системе также отслеживается температура качества входящих посетителей, задаваемая самим сайтом рекламодателя. То есть рекламодатель получив входящий запрос, может проанализировать его своими алгоритмами, и сам вызвать функцию emcLNX_lnx_pay(), передав это качество третьим параметром. Здесь, если температура опускается ниже критической точки, задаваемой в конфиг-файле, то рекламодатель также отказывается платить за посетителя. В поставляемом дистрибутиве этот анализ не проводится, и качество всегда равно единице. Этот механизм вносит непредсказуемое разнообразие в применяемые алгоритмы защиты и усложняет атакующим задачу создания универсального инструмента для хищения денег у рекламодателей.

Подпись в контракте и соответствующий EMC-address в DNS-записи рекламодателя нужен программе lnx_ref площадки для того чтобы убедиться, что данный контракт был действительно размещён именно этим рекламодателем, и он за него обязуется платить. Контракты можно делать и без подписи, система с такими работать будет тоже. Однако возникает опасность, что потенциальный вредитель может опубликовать фальшивый контракт от имени рекламодателя, тот платить за него не будет, площадки станут считать этого рекламодателя мошенником-неплательщиком, и откажутся показывать его рекламу.

Рекламирование без рекламы

Система EMCLNX предоставляет уникальную возможность, отсутствующую у конкурентов – оплату за контекстные ссылки. То есть, например, Вы пишете статью про EmerCoin, и ставите ссылку на сайт emercoin.com. Но в реальности ссылка ссылается на Ваш lnx_ref, которая перебрасывает кликнувшего посетителя на сайт emercoin.com, а Вы при этом получаете соответствующую оплату за посетителя. Таким образом, в Вашей статье нет специально выделенной рекламы, но есть процесс рекламирования и зарабатывания на соответствующей ссылке. Кроме того, контекстная ссылка не обязательно должна размещаться на сайте площадки – она может быть где угодно. Например, здесь в посте Криптор продемонстрировал контекстную ссылку из публичного форума, ему не принадлежащего.

Как присоединиться к сети

Руководство по скачиванию и установке (пока только по английски) находится здесь

Если Вы – рекламодатель, Вам для начала работы нужно приобрести некоторое количество монет Эмеркоина, нужных как для оплаты кликов, так и для размещения контрактов в NVS. Ссылки на биржи находятся на сайте emercoin.com. Там же и находится документация по NVS – используйте таб INFO в правом верхнем углу сайта.
Также задавайте вопросы в комментариях здесь или на форуме.

Мы постараемся помочь.

FAQ

  • В вашей системе требуется, чтобы на сайте участника работал кошелёк и программы lnx_ref/lnx_pay. Можно ли как-то это обойти?
  • Да, можно! В примере с контекстной рекламой, как Вы видите, приведён пример EMCLNX на сайте форума, не участвующего в системе. Вы также можете скооперироваться с кем-либо, и вскладчину иметь общий сайт получения/отправки оплаты, с размещением рекламы на своих сайтах. Естественно, все взаимозачёты и деление дохода в этой «коммуне» Вы будете производить сами. При обслуживани группы сайтов-рекламодателей, вам таже придётся изменить программу lnx_pay, чтобы она отправляла посетителя на тот или иной рекламируемый сайт в зависимости от полученного имени контракта.
  • A если площадкой будет организовано множество фальшивых посетителей, которые будут поддерживать допороговую температуру и таким образом доить рекламодателя?
  • Да, такое возможно. Но много не надоят, а рент ботнета денег стоит, причём необходим эффективный механизм координации участников для удержания температуры у порога критичности. Так что это всё сложно, и далеко не факт, что можно в плюсе остаться. А если пытаться оптимизировать расходы, избавившись от ботнета, то наиболее разумный вариант — раскидать по сети контекстных ссылок, чтоб юзера обычные кликали. То есть стать честной площадкой.
  • Хорошо. Пусть я заработал рекламой какое-то количество Эмеркоинов. Куда я могу их применить с пользой для себя?
  • Вы можете использовать их в этой же системе EMCLNX для покупки входящего трафика, выступив одновременно и рекламодателем, благо что система позволяет играть обе роли одновременно. Также Вы можете потратить их на другие NVS-сервисы, предоставляемые EmerCoin, такие как EMCDNS, EMCSSL, EMCSSH и прочие. В конце концов, Вы можете просто продать монеты на биржах, или же заплатить кому-либо, кто пожелает их приобрести.
  • Выше упоминались transaction fees. Что это такое и сколько составляет?
  • В криптовалюте EmerCoin плательщик за отправку транзакции платит transaction fee, которая в подавляющем большинстве случаев составляет 0.01EMC. Эта сумма при отправке «сгорает», то есть не достаётся никому. Transaction fee предназначена для защиты блокчейна криптовалюты от спам-транзакций «золотым песком». Учитывая предустановленный кредит для доверенных контрагентов 100EMC, для нормально работающих контрагентов TX FEE будет составлять примерно 1/10000 от суммы платежей, что вполне приемлемо. Площадка может снизить процент TX FEE для рекламодателей ещё больше, изменив конфигурационный параметр max_credit.
  • Я хочу начать рекламировать свой сайт! Где мне взять Эмеркоины?
  • Вы можете купить их на биржах, или намайнить. Ссылки на биржи и пулы находятся на сайте emercoin.com
Категория: 
Криптовалюты
5
Ваша оценка: Нет Средняя: 5 (1 оценка)
41293 / 0
Аватар пользователя anon
Публикацию добавил: anon
Дата публикации: пн, 09/21/2015 - 14:41

Что еще почитать:

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

К сожалению статью удалили с хабра, поэтому убрал ссылку на источник.
Если есть вопросы или нужна помощь в настройке emclnx - пишите, комментарии открыты для всех.

пн, 09/21/2015 - 22:24

vkunitki

А чего удалили?

пт, 12/11/2015 - 00:03

Статья нарушала правила - слишком много ссылок на сайт эмеркоин )

пт, 12/11/2015 - 20:58

PC_M@niac

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

вт, 10/06/2015 - 21:26

На счет прямых ссылок согласен, это интересней. Но мне кажется реализовать прямые ссылки не получится. С другой стороны в плане СЕО роль ссылок падает и важен уже не столько факт ссылки, сколько количество переходов с сайта.

ср, 10/07/2015 - 00:19

Игорь

Почитал, в сущности в FAQ первым вопросам нужно написать, что для как покупки рекламы, так и и для её размещения, нужно установить рутом себе на сервак какого-то (вашего) демона. В принципе после этого большая часть вопросов отпадет уже сама собой. В 90% случаев это неприемлемо.

пт, 10/16/2015 - 13:33

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

пт, 10/16/2015 - 20:33

Анонимус

У меня есть свой форум http://bittogether.com
Хочу на нем немного заработать по данной системе.
Есть по-русски мануал?

пн, 08/08/2016 - 09:54

По слухам через неделю выйдет новый кошелек с поддержкой lnx. Так что проще подождать. Есть так же старый мануал

пн, 08/08/2016 - 13:55