Author

Topic: OIL - Open Internet Liquidity. Форк с генерацией монет по IP (Read 1942 times)

sr. member
Activity: 254
Merit: 250
Нет, всего лишь пересадят юзеров на NAT и все. Это не является большой проблемой, поматерятся и успокоятся (насильственное обNATивание бывало не раз уже).
Если процесс майнинга среднересурсоёмкий, когда для нескольких IP надо под завязку грузить на продолжительное время мощный комп, NAT-енье не сильно провайдерам поможет. Вот интерессно, сколько людей у провайдеров, способных втихаря от начальства занатить юзеров сейчас вообще в курсе о критовалюте? Wink
Это если забыть о технической стороне вопроса, а именно - невозможности отличить реальный адрес от фейкового.
Как-то я эту проблему увидеть не могу. Можно замусорить каналы UDP/ICMP/other_RAW пакетами с поддельным IP адресом отправителя, можно задосить сервера SYN-атаками. Но это DDOS, а не полезная работа по обмену информацией.
tvv
legendary
Activity: 1302
Merit: 1005
Нет, всего лишь пересадят юзеров на NAT и все. Это не является большой проблемой, поматерятся и успокоятся (насильственное обNATивание бывало не раз уже).

Это если забыть о технической стороне вопроса, а именно - невозможности отличить реальный адрес от фейкового.

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

NAT или IP уже не важно - все равно тупо делиться на всех, хотя за нормальные IP доступные из сети можно больше давать(ну скажем с повышающим весовым коэффициентом 1.2, а если там что-то хостится, то еще выше,
если "майнер" не круглосуточно работает не стабильно, то скажем первые сутки у него коэф. 0.8, потом 1).


То есть, допустим сейчас в сети 10000 узловых серверов-маршрутизаторов, их сосчитать не сложно.

50 монет делиться на всех - по 50/10000 = 0.005 монеты на узел за блок, 0.72 монеты в сутки за узел.
(такого количества нод в фидо хватало на всю россию!  А первое время пока сеть маленькая
конечно доход будет больше раз в 100 - так что аналогично первым будет выгоднее...)

Допустим до твоего провайдера и порта 5 узловых маршрутизаторов - тогда 0.72*5 = 3.6 монеты
прилетает и дальше уже делиться на всех майнеров кто сидит на этом сервере провайдера...
Как-то так короче Wink
(накручивать много не получиться тк все равно поделиться на всех, то есть допустим 100 майнеров абонентов,
ну админ нарисует виртуализацией еще 10 левых, это ~10% потерь, фигня, а если будет много левых
то его вычислить не проблема...  Гораздо выгоднее будет построить новый сервер сети где мало абонентов! )


(можно и по-другому - допустим выбираем случайным образом "майнера"(точку сети) которой дается
право разослать монеты до случайной другой точки сети - она тупо это по своему трейсроуту сделает и все)


Vladimir
PS  в принципе я это все и в рамках CRU могу реализовать, там много чего еще.
Или имеет смысл сделать что-то выделенное и простенькое, но по-быстрому?..
(на всякий возьму на заметку так сказать, вдруг пригодиться Smiley
https://sites.google.com/site/crucurrency/examples/ideas-mix )
tvv
legendary
Activity: 1302
Merit: 1005
Я же говорю - надо по traceroute пути распределять майнинг, именно по узлам провайдера в пути!
(кстати будет +1 повод научить не прятать от трейсроута всякую шпионскую хрень у провайдера - кстати
можно за одним и тайминг сети записывать, и где-то накапливать и хранить логи, будет полезно
натыкать в морду если будут проблемы со связью, а то эти админы вечно косячат! )

Сколько там IP на конечном сервере не важно тк это не повышает надежность сети - в случае глюка этого сервера
ведь накроются сразу они все!  Поэтому делить майн на все узлы сети в пути трейсроута,
и уже оттуда сумму делить на все IP кто сидит на этом узле.


PS  ну че получается, какой-то NET-COIN? Wink   (или admin-coin? Wink  Хотя эти вроде и beer принимают Wink) )

PPS  а как вам идея Wi-Fi роутеров на вышках геодезической сети?
(с этих вышек всегда есть прямая видимость миниум на 3 других, и эти знаки построены давно! )

PPPS  и еще там один проект напрашивается, думаю уже вспомнили или догадались? Wink

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

PPPPPS  а мож ваще новый интернет замутим, че мелочиться-то при таких темпах роста криптовалют? Wink
legendary
Activity: 3108
Merit: 1359
Нет, всего лишь пересадят юзеров на NAT и все. Это не является большой проблемой, поматерятся и успокоятся (насильственное обNATивание бывало не раз уже).

Это если забыть о технической стороне вопроса, а именно - невозможности отличить реальный адрес от фейкового.
sr. member
Activity: 254
Merit: 250
Мне всегда представлялось, что IP адреса являются собственностью провайдеров интернета (причем даже не суб-провайдеров). Конечным пользователям они достаются исключительно в аренду. Юридических и технических помех, для захвата 99% монет привязанных к IP адресам, для крупных провайдеров попросту не существует. Пока миллиарды людей вообще прознают про криптовалюты (не то что какую-то конкретную, даже про биткоин), почти все монеты будут собраны на нескольких десятках адресов.
Не всё так печально. Провайдеры при старте этой IP-валюты на время генерации временно лишат доступа к Инету всех клиентов? Ведь достаточно процесс майнинга сделать продолжительным и среднересурсоёмким.
legendary
Activity: 1912
Merit: 1020
Мне всегда представлялось, что IP адреса являются собственностью провайдеров интернета (причем даже не суб-провайдеров). Конечным пользователям они достаются исключительно в аренду. Юридических и технических помех, для захвата 99% монет привязанных к IP адресам, для крупных провайдеров попросту не существует. Пока миллиарды людей вообще прознают про криптовалюты (не то что какую-то конкретную, даже про биткоин), почти все монеты будут собраны на нескольких десятках адресов.
sr. member
Activity: 254
Merit: 250
Если через год(?) вы не сможете подтвердить, что обладаете доступом к имеющимся IP=монетам - они снова становятся доступные к майнингу.

 А если человек их давно продал? Они исчезают у покупателя? Не думаю что надо этим заморачиваться.
 А вот предусмотреть дополнительную эмиссию через заданный промежуток времени можно. Например, через 512 дня можно с использованного адреса получить 0,5 монеты, ещё через 1024 другие 0,25 и так далее (как нефтью наполняются исчерпанные месторождения, кстати Wink)
Не, исчезать у покупателя не надо. Имеется в виду, что кошелёк (ключ), который год не выходил в сеть с IP, к которому он привязан - считается освобождённым и тепершней владелец этого IP сможет майнить, а вот монеты оставшиеся на этом кошельке - утеряными. У вас всегда есть год в запасе, чтобы сделать транзакцию ключём, с которого у вас пропал доступ к этому IP на другой кошелёк. Ну то есть у ключа время действия - один год. Каждый год вы генерируете новые ключи и получаете монетки с тех IP, с которых вам доступны. И справедливо, и ограничение будет не по только IP, а по IP участников * заложенному количеству лет для майнинга, которое можно в принципе менять.
legendary
Activity: 3108
Merit: 1359
ip - Один из немногих "ограниченных русурсов" уже распределенный достаточно широко.Грех не сделать криптовалюту на этой базе.

не совсем понятно, как будет проверяться корректность монет. Я, к примеру, могу нарисовать в записи какой угодно айпишник, какой захочу. И никто в сети не сможет проверить, что он действительно такой. К примеру, если клиент будет проверять запись и адрес пославшего на соответствие, всегда можно сделать модифицированный клиент, который не будет делать проверку и соврет остальным нодам сети, что все хорошо.
legendary
Activity: 1162
Merit: 1008
Если через год(?) вы не сможете подтвердить, что обладаете доступом к имеющимся IP=монетам - они снова становятся доступные к майнингу.

 А если человек их давно продал? Они исчезают у покупателя? Не думаю что надо этим заморачиваться.
 А вот предусмотреть дополнительную эмиссию через заданный промежуток времени можно. Например, через 512 дня можно с использованного адреса получить 0,5 монеты, ещё через 1024 другие 0,25 и так далее (как нефтью наполняются исчерпанные месторождения, кстати Wink)
legendary
Activity: 1162
Merit: 1008
 Те, кому нужна анонимность могут создавать монеты удаленно(на арендованных серверах), соблюдая все меры предосторожности. Большинство новой волны пользователей вопрос анонимности совсем не интересует.
 Генерация монет должна подтверждаться множеством запросов на открытый порт создавшего. Думаю, процесс можно усложнить и вполне можно растянуть на денек-другой.

 Главное свойство средства оплаты - ограниченность и относительная легкость использования. ip - Один из немногих "ограниченных русурсов" уже распределенный достаточно широко.Грех не сделать криптовалюту на этой базе.
legendary
Activity: 3108
Merit: 1359
Бальт, ты не пиши больше обкуренным, а то по себе опять судишь Wink
То что ты видишь в зеркале - это не я.  Cheesy

Какой смысл майнеру прятаться?   Он ничего не нарушает, ему пофиг, нафиг эта анонимность не нужна.
Это не тебе решать, что майнеру нужно и что ему не нужно. А если берешься решать, то получаешь посыл нахер, тут все просто и очевидно.
tvv
legendary
Activity: 1302
Merit: 1005
Идея!   А может быть разделить майн на части, и за все платить по-маленьку?..

PS  А за IP надо платить не за сам IP, а за узлы в traceroute.  Причем на каждый узел делить,
а потом с этого узла делить на все IP кто на этом узле - будет выгодно искать "межвежьи углы"
и провайдеров где еще мало узлов сети и их окучивать...
tvv
legendary
Activity: 1302
Merit: 1005
Во-первых, налицо деанонимизация создавшего монету.

Бальт, ты не пиши больше обкуренным, а то по себе опять судишь Wink

Какой смысл майнеру прятаться?   Он ничего не нарушает, ему пофиг, нафиг эта анонимность не нужна.


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

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

Так что это мелочи.

Vladimir
PS  лично я склоняюсь к комбинированной схеме - проверяться должно все, и IP тоже,
нафиг такие узлы для сети не нужны когда огромную ферму ставят где-нить в деревне с дешевой энергией
и навешивают на глючный GPRS, где-то даже видеоролики были таких ферм, поищи у меня на сайте...

PPS  если только по одному IP проверять - конечно этого мало.

PPPS  а может еще ширину канала проверять?
sr. member
Activity: 254
Merit: 250
который не будет делать проверку и соврет остальным нодам сети, что все хорошо.
Так ведь в протоколе можно предусмотреть, чтобы нода соединялась с клиентом для выдачи ему собственно монеты. Тем самым, кстати, проблема открытых проксей и ботнетов не будет стоять остро, открыть входящий порт существенно сложнее.
legendary
Activity: 3108
Merit: 1359
Во-первых, налицо деанонимизация создавшего монету. Во-вторых, не совсем понятно, как будет проверяться корректность монет. Я, к примеру, могу нарисовать в записи какой угодно айпишник, какой захочу. И никто в сети не сможет проверить, что он действительно такой. К примеру, если клиент будет проверять запись и адрес пославшего на соответствие, всегда можно сделать модифицированный клиент, который не будет делать проверку и соврет остальным нодам сети, что все хорошо.
sr. member
Activity: 254
Merit: 250
Занятно...
Нефть должна гореть Smiley Если через год(?) вы не сможете подтвердить, что обладаете доступом к имеющимся IP=монетам - они снова становятся доступные к майнингу. Есть некая несправедливость, как старый продвинутый пользователь Инета я, конечно, обладаю несколькими shell-аккаунтами по миру, но даже дома, естественно, имею статический IP, а не динамический, как у обычных пользователей.
legendary
Activity: 1162
Merit: 1008
OIL (нефть) - Open Internet Liquid(ity). Открытая интернет ликвидность(наличность)

 Я решил изложить тему в русскоязычном разделе, ибо в ангоязычном уже давно образовалась помойка из сотен клонов лайткоина... Пробиться до светлых умов сложней ).
 Давненько не было свежих идей криптовалют, особенно с более "справедливым" распределением.
 Моё предложение сводится к тому, чтобы привязать генерацию монет к ip адресам, сохраняя многие преимущества криптовалют. Т.е. каждый уникальный ip клиента, ещё не зарегистрированный в распределенной базе данных может получить 1 монету. Пока мы не перешли к IPv6, у нас есть всего 4294967296 уникальных адресов, за вычетом примерно 288 миллионов адресов зарезервированных под спец.нужды. Т.е. Вполне достаточное число монет в обращении. Здесь же у читающего эти строки должны возникнуть мысли о ботнетах, которые будут десятками тысяч столбить (claim) монеты в пользу кукловодов. Но, на момент запуска, в базу можно уже изначально включить (черные) списки наиболее явных сотен тысяч, ато и миллионов ботнетовских ip. Возможно, владельцы ботнетов и будут больше остальных рады такой валюте, но, они и на других валютах наживались неплохо и , в конце концов, любой рынок приходит в состояние стабильности и средства оказываются в руках тех, кто их достоин (в сильных руках).
 Майнинг стоило бы свести только к подтверждению транзакций и генераций с выплатой комиссий. В общем, свести к минимуму напрасную трату электроэнергии и вычислительных мощностей. Environmentally friendly OIL )
 Разумеется, по-первости, первые адепты быстро застолбят ip всех прокси и все ходовые провайдерские динамические адреса. А затем образуеется некоторый дефицит.  В общем и целом, по прошествии некоторого времени добыча монет может превратиться в подвижный спорт - бегать по миру и искать точки доступа с девственными айпишниками.

   Очевидные преимущества:

 Самые справедливые стартовые условия. Никакого премайна. Преимущества первых адептов системы не будут раздражать народные массы (в теории, и через десять лет люди могут наткнуться на клад в виде незастолбленных адресов).
 Не так много "бесполезных" вычислений.
 Есть вирусный механизм распространения среди народных масс, даже эффективнее майнинга биткоина. Люди будут побуждать/заставлять своих друзей "столбить нефть".

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

 Т.е. здесь я делюсь идеей и надеюсь на что, у нас получится сформировать команду разработчиков. С меня сайт, графика, переводы на иностранные языки.
Jump to: