Bitcoin и аналогичные криптовалюты
i | В эту тему складываются обсуждения биткоина из других тем, в частности с этой.
См. также ранее опубликованные новости по теме: |
Да, неплохой вариант. Но есть определенные минусы, которые не позволяют всерьез опираться на Биткойн. Например, курс по отношению к основным валютам. Вообще, события на Кипре напоминают, сколь все зыбко в финансовом мире. Имейте это ввиду.
ААХ стОящий он и стОит соответственно. В таком случае проще и целесообразнее (в финансовом отношении) создать скрытый сервис в Tor (вангую траблы с посещаемостью) на ваших серверах и там поднять портал по борьбе с произволом чиновников от ЖКХ!
Опасное это дело. Некоторые мэры, Царствие им Небесное, знают знали это.
А что потребуется от меня, в смысле, какие данные я должен открыть, чтобы открыть счет в Либерти или Перфект?
В данном случае, как принято говорить, левые данные. Более-менее правдоподобно выглядящие.
Полистайте на досуге русскоязычный мануал по ЛР. В частности 1, 2, 3.
Многое там уже устарело, но информация общего характера актуальна и дает представление о ЛР.
какие наиболее распространенные электронные платежи принимают зарубежные хостеры, при которых не утрачивается анонимность плательщика
Карты VISA/MasterCard, ЛР, ПМ, PayPal.
Если хотите анонимно оплачивать, в данном случае надо иметь на руках платежный инструмент, зарегистрированный не на себя. В каких-то случаях на реальное лицо, т. н. дропа, в каких-то на виртуальное. Соответственно, в определенных случаях есть риск блокировки счета или требования подтвердить свою личность. В т. ч. и сканами и т. д. Но это скорее форс-мажорная ситуация. ЛР одно время прославились массовой блокировкой счетов. Но это специфическая система, она и создавалась для всяких таких безотзывных транзакций:) Можно сказать, что все эти платежки для оперативных платежей на мелкие и максимум средние суммы. Хотя у многих на счетах в них сотни тысяч зеленых. Опять же, потом они оперативно выводятся, переводятся, обналичиваются.
А анонимность по определению, по умолчанию – это только биткойноподобные валюты. Все остальное не анонимно, но может быть использовано псевдонимно.
Ведь нужно выбрать какой-то конкретный, наиболее оптимальный для ААХ вид платежей, и остается вопрос – какой именно?
Тот, который принимает ААХ, который вам подошел, на котором вы остановили свой выбор.
на самом самом последнем шаге с вас потребуют номер сотового для контрольного звонка :((
Вы не Вконтакте регистрируетесь. Да и там вроде сразу предлагают ввести номер мобильного. Левый мобильный с левой же симкой – около 800-1000 рублей.
Все бы ничего, если бы право и закон соответствовал знаменитому dura lex, sed lex. Я наблюдаю иную картину не только в России, но и в других странах. Кто пишет закон и для кого, кто контролирует его исполнение?) ЕС, США, демократия. Ага. Счаззз. Как высказался один деятель государственного масштаба, демократия бывает только управляемой. Там где можно решить вопрос демократическим путем, там он так и решается. В остальных случаях идет отступление от основополагающих принципов демократии, что мы и наблюдаем сейчас на Кипре. Я надеюсь, все держат в уме долги США?))
Поэтому иногда имеет смысл в здравом уме и трезвой памяти регистрировать счета не на себя (на виртуальное лицо, на дропа, на доверенное лицо). Вовсе не обязательно при этом использовать их в серых или черных схемах.
P.S. Полистайте в свободное время – http://hosting101.ru/
ААХ подскажет Гугл или Яндекс, чтобы не рекламировать их здесь. Особой уверенности в них нет, т. к. в паблике годноты немного. Листайте всякие форумы типа античата, к примеру. Там можете зацепиться за нормальное предложение нормальной услуги. От кидал также не застрахован никто. И все, абсолютно все телодвижения минимум через Tor, дабы сохранить инкогнито.
А в реальности дела обстоят вот так: http://blockchain.info/ru/pools
Крупные пулы крупнеют, мелкие мельчают. BTCGuild имеет около 40% всех мощностей сети.
Вопрос второй. Изменения правил по ходу игры. Белые начинают и выигрывают? Да и Сатоси вовремя съехал с темы. Смена клиентов, внесение правок, комиссии какие-то еще. Котировки монет я сейчас не рассматриваю, апрельский скачок без комментариев.
Поскольку количество биткойнов ограничено протоколом, доп. эмиссия не предусмотрена архитектурой системы, разве что можно дробить до 8 знака, то в чем принципиальное отличие, допустим, того же 21 миллиона нэймкойнов без майнинга? Разве что они изначально централизованы в одних руках. Но и BTC изначально генерируются в узком кругу, пусть и формально никем и ничем не ограниченном.
Таким образом 21 миллион, 21 миллиард или 21 триллион NameCoinов также с возможностью дробления до какого-то знака, существующий в виде какого-нибудь хэша и переданный пользователям на этапе первоначального накопления безвозмездно – по сути более справедливый вариант распределения монет на первом этапе. Есть миллион желающих. Они получают по 21, 0,021 или 0,000021 койну. Своеобразный соцкойн. Он ничем не обеспечен, многие скажут. А чем биткойн обеспечен? Можно считать, что во время присвоения хэша или порядкового номера очередной монете соцкойна разработчики протокола плясали с бубном, выделяя МВты жизненной энергии. В остальном схожесть при проведении транзакций с биткойном. Никаких комиссий. Анонимность. Распределенность. Никаких правок протоколов и клиентов в одностороннем порядке.
Можно считать – это своеобразным аналогом материнского капитала в инновационной криптовалюте. Родился в Сети? Живешь в ней? Получи 21 соцкойн. Порядок перевода "в одни руки не более N койнов" нужно рассматривать отдельно. Если это приоритетно.
Наверное, если уж быть ближе к социальной составляющей, то можно ввести два вида валют, стабильную с привязкой к доллару, например, и свободную, цена которой формируется на торгах со всеми вытекающими. Можно и иначе организовать первый этап. Например, каждый, кто хочет иметь долю в соцкойне, генерирует n-битное число и отправляет его на сервер центра эмиссии, где это число вносится в распределенную БД и присваивается этому "лицу". Анонимный ID. После распределения всех койнов распредленная БД доступна каждому. Дальнейшие транзакции по аналогии с BTC. Т. е. отличие в майнинге, вернее, в его отсутствии и правилах, которые центр эмиссии может выработать совместно с пользователями.
В конечном итоге эти койны кто-то должен принимать, должен быть спрос и популярность, обменники. Остальное решаемо. Неплохо было бы центру эмиссии первому и принять койны в обмен на что-то более материальное. А там дальше дело пойдет. Наверное)
Вот такая непринужденная легкая фантазия на тему инвалюты нового поколения. По сути тот же биткойн, только без майнинга и с доверяемым центром эмиссии.
Майнинг – добыча новых корректных блоков, читай биткойнов.
Поддерживать корректность транзакций можно без трудоемких вычислений, занося результаты транзакций в распределенную БД, которая согласуется с БД доверяемого центра начальной эмиссии и проводя транзакции с привлечением вычислительных мощностей машин др. пользователей онлайн. При попытке недобросовестного пользователя некорректно провести, изменить, отменить уже проведенную транзакцию, БД на его машине сверяясь на целостность с БД др. пользователей и БД центра, выдаст ошибку и невозможность транзакции. Санкции за вмешательство в корректную работу системы различные: например, от штрафных до блокировки кошелька, счета.
Если работать без единого доверяемого центра, то, как вариант, корректными (актуальными) БД будет считаться простое большинство одинаковых БД разных пользователей.
При проведении платежа, перевода, к транзакции привлекаются как можно большее кол-во машин онлайн, мгновенно проводя ее, обрабатывая и занося изменения в БД, согласуясь меж собой (и центром, если таковой есть, то первично он обрабатывает транзакцию). Машины, которые в этот момент недоступны, при включении в Сеть сначала сверяются с остальными (сначала с центром, если он есть) и если обнаружены новые транзакции и изменения, то они вносят их в свою локальную БД. Вносимые изменения формируют версию БД, которая в настоящее время у большинства клиентов. БД может храниться в открытом или зашифрованном виде. Дабы синхронизировать БД, проведение платежей можно ограничить по количеству на единицу времени, после чего следует синхронизация и актуализация БД.
Возможные фичи: контроль целостности БД, контроль целостности клиента, снимки БД от различного времени, архив БД, ID транзакций, время транзакций, дерево транзакций, работа через Tor, зашифрованные соединения.
Вопросы:
– Одновременное проведение большого количества транзакций разными участниками сети.
Возможное решение – очередность транзакций.
С учетом того, что в классических системах денежных переводов время зачисления перевода от мгновенного до нескольких суток, этот вопрос можно условно считать решенным.
– Механизм инициации, проведения и верификации транзакции.
Возможное решение – шифрование транзакции открытым ключом, который предоставляет владелец счета, куда переводятся средства с кошелька-инициатора платежа. В самой транзакции указывается отправитель, сумма перевода, пункт назначения, количество средств на кошельке, время, приоритет платежа, уникальное генерируемое рандомное число, которое является указателем уникальности ID транзакции. Расшифровывается транзакция на машине, которой адресован перевод. Далее верифицируется с привлечением машин, которые вовлечены в транзакцию и хранят хэши транзакции. Таким образом хэши новой транзакции и уже имеющиеся на машинах должны совпасть.
Далее анонс, подключение некоторого количества рандомных машин онлайн, передача транзакции всем машинам или выборочно нескольким с корректной БД, обработка транзакции на этих машинах, внесение в БД.
При наличие центра, центр обрабатывает транзакцию, далее анонсируя ее другим машинам. На всех машинах должны быть отпечатки закрытых и открытых ключей всех пользователей, привязанные к конкретному (своему) счету для возможности проведения и верификации транзакции, т. е. чтобы не было разночтений, отпечатки, ключи, кошельки и их привязка дург к другу уникальны.
Центр может быть один, может быть несколько, может не быть вообще.
Наличие центра упрощает всю схему, но делает систему более уязвимой при атаке на центр. Отсутствие центра, вероятно, гипотетически позволяет эмулировать работу алгоритма обработки транзакций, либо сговариваться фэйковые счета, внося одинаковые изменения в БД. Впрочем можно от этого защититься, ограничив количество кошельков на одной машине, привязав к железу. Опять же, виртуалки. Поэтому желательно некоторое множество независимых доверяемых центров. Каждая машина может претендовать на роль доверяемого центра на основе рейтинга.
Возможно, некоторые моменты описанны сумбурно и путанно. Это просто экспромт, без сколь-нибудь существенного предварительного анализа. На уровне блок-схем, поэтому строго судить не надо.
Эти "санкции" в традиционных платежных системах уже задрали. Невозможность (или крайняя сложность) их применения – глоток свежего воздуха для бизнеса, это шанс вырваться из под гнета многочисленных официальных и самозванных "регуляторов", это большой плюс биткоин.
А здесь возникает закавыка: как определить разность пользователей? Биткоин определяют через вычислительные ресурсы, которые трудно собрать в одних руках (асики и пулы не считаем, для пробной попытки простительно, биткоин следующего поколения не должен допускать их появления).
Количество машин онлайн – это количество уникальных IP адресов. Значит (если разрешить только IPv4) рулят провайдеры и организации захапавшие много адресов (выдержит ли система, если в онлайн выйдет пара зарезервированных сейчас подсетей /8 со своей "правильной" версией базы). Если разрешить IPv6, любой может иммитировать столько машин онлайн на сколько хватит наглости.
Вся так называемая "привязка к железу" – это безопасность через неясность, возможная лишь при закрытых исходниках и обфускации. Если это критическая часть системы, ее взлом будет фатален (а взлом кода неизбежен в любом случае, платежная система это цель оправдывающая усилия).
При первом поверхностном рассмотрении, да. Но не больший наивняк, чем биткойн.
Про невозможность я бы тоже не торопился говорить.
Так миллион пластмассовых фишек уже взято и передаются от кошелька к кошельку в биткойне. Остальные вопросы, которые вы привели, касаются биткойна тоже и абсолютно всех систем, где нет единого центра и ограниченное число валюты. Даже больше, чем описываемого выше прототипа. Вышеописанный прототип можно использовать как платежную систему, завязанную на какой-то валюте. Ввод-вывод через обменники. А сама система распределенная и неподконтрольная регуляторам. Банк, сайт, юрлицо можно ликвидировать, ее – нет или на порядки сложнее.
В конце концов, все это (деньги, виртуальные активы, титульные знаки, акции и т. д.) не более чем искусственное порождение человека, эквивалент. Как эквивалент подобные системы могут вполне успешно работать.
Сейчас я более развивать эту тему, наверное, не буду. На уровне черновика на коленке она уже есть. Отложу в ящик. Во-первых, если ей заниматься, надо заниматься серьезно и, наверное, не одному. Во-вторых, чтобы ее реализовать или реализовать хотя бы часть функционала и протестировать нужны существенные затраты. Прежде всего, времени.
Полноценной заменой денег такие системы считать, наверное, неправильно. Но быть средством обмена, эквивалентом, для расчетов и проведения платежей такая система может быть пригодна.
Спорное утверждение. Чем обосновано противопоказание?
Нет. Мы получаем совсем другую модель.
Если вы и остальное интерпретируете так же... ну что сказать. Читайте внимательно: санкции за противоправные действии. Санкции за то, что кто-то пытается пририсовать нолик у себя на счете просто так или модифицировать свою локальную БД.
Обращаясь к ближайшим известным пирам онлайн, либо через один из "центров", выдающих статистику.
Нет. Машина может быть за натом в сетке. На одном IP может быть 100 кошельков на 80 машинах, например.
Если не работать с большинством, можно выбирать рандомно по уровню доверия и рейтингу. работа с большим количеством машин не означает одновременный коннект одной ко всем или всех к одной. Транзакции и обмен информацией при контрольных операциях уместятся, предположительно в десятки, сотни байт на транзакцию.
Имитация бесполезна. Машина находится в системе, если на ней запущен клиент и есть средства на кошельке. Новые кошельки на новых машинах имеют нулевой рейтинг. Систему рейтингов и приоритетов надо продумать, на каких принципах строить. В любом случае, начальный центр должен быть с наивысшим рейтингом и уровнем доверия, как родительский.
Чтобы не было возможности фатальных манипуляций, приводящих к дискредитации системы, наверное, нужны цифровые подписи, контрольные суммы, согласование, верификация, многоступенчатая система контроля, сверка с котрольными точками и т. д. Т. е. нужно теоретически ограничить возможность взлома кошелька или возможность проведения липовой транзакции. Подбор пароля, троян, кейлоггер или червяк на машине не рассматриваются, вред они могут нанести только непосредственно владельцу кошелька.
Увлекся я что-то. Молоко сбежало. Все равно ведь, 99%, что писать я ничего не буду и дальше пары постов и заметок в блокноте дело не пойдет. В ближашее время точно. Концепция жрать не просит. А ее очертания уже видны. По крайней мере, мне так оно видится. Ошибочно? Много узких мест и темных пятен? Так что ж вы хотите, с ходу писал)
Модель: есть центр который выпускает (и очевидно выкупает) валюту, он же обрабатывает транзакции, вводит санкции, и.т.п. Если убрать лишний обвес в виде p2p сети – получаем вебмани, либертирезерв, яндекс-деньги. Единственная ценность идеи биткоин в отсутствии центра и гарантии что правила игры фиксированы в момент старта и будут неизменны во веки веков. Насколько хорошо получилось – жизнь покажет, но сама идея хороша.
Я хочу валюту свободную от санкций за любые действия. Нужно чтобы пририсовать нолик было просто напросто невозможно, и не нужно никаких санкций. Для сравнения: тайну переписки можно доверить почте россии (ваша переписка защищена законом, к тем кто вскрывает письма могут применить санкции согласно УК), либо тайну можно доверить сильной криптографии (никаких санкций не применишь, вскрыть почту просто невозможно).
Для подтверждения транзакций нужен ограниченный ресурс, иначе я тебе сколько хочешь онлайна нарисую.
Подобная концепция называется proof of stake (майнинг толщиной кошелька), используется в некоторых форках биткоин совместно с proof of work. На мой взгляд эта штука несправедлива и не нужна, достаточно правильно спроектированной POW функции.
Всё это есть в Bitcoin. Изучите наконец матчасть как это работает.
В Bitcoin возможность взлома кошелька полностью отсутствует (эквивалентна взлому сильной криптографии). Владение даже 100% мощности майнинга не дает возможность нарисовать себе слишком много денег или перевести себе чужие деньги, можно лишь отменять свои транзакции и блокировать чужие.
Социалисты не могут в экономику, критиковать бред про соцкойны также бессмысленно, как критиковать высказывания пациентов психбольниц.
Майнерам не выгодно делать биткойн неудобным и рушить курс. Лучше получить 1 биткойн при курсе 140$ за монету, чем 100 биткойнов по курсу 1$. Майнеры всегда могут уйти с "плохого" пула на хороший, или даже организовать свой, есть p2pool в конце концов, без владельца, который может диктовать свои правила.
Хороший – это который платит больше плохого и не обманывает (некоторые пулы склонны крысить у всех понемножку под видом технических проблем, когда сделанная работа тебе не засчитывается). BTCGuild собрал более 40% мощности сети именно потому что там стабильно и ровно платят, нет субботников и падений воркеров. Говорю как бывший майнер.
Ужасная шняга с 20% режектов, не масштабирующаяся и ущербная в самой своей сути. Сейчас работает на голом энтузиазме, т.к. доходность в нём на грани окупаемости. Bitcoin следующего поколения должен решать проблему распределенного майнинга как-то иначе.
Предлагаю мем: "сказки Андресена" :)
ГуманитарноСильно. Показание еще проще. Дублирование, взаимозаменяемость, отказоустойчивость, распределение.Нет. Либо я плохо объяснил, либо вы плохо поняли. Допускаю и то, и другое, как вместе, так и порознь.
Все верно. Клиент берет файл своей локальной базы и тупо удаляет часть данных. Неважно все остальное. Просто берет зашифрованный файл, контейнер, группу, и вырезает часть байтов. Все. Зачем, для чего, неважно. "Санкция" – ошибка при верификации и проверке на целостность. Никто вручную ее не проводит, это алгоритмическая операция.
Нужен корректный алгоритм. И тогда вы ничего не нарисуете, а при потытке художеств будете игногрированы или забанены. Смотря, что рисовать будете.
Новое не нужно. Все это уже есть. Так? Принципы работы биткойна я знаю, это не значит, что нельзя иначе выстроить схему проведения и верификации транзакций. А добыча монет с возрастающей сложностью, когда мощности сосредоточены в нескольких точках – это что? Если в последующих версиях изменить алгоритм, чтобы каждый мог на слабом железе майнить, то какой в этом смысл. Все равно, что раздать фишки всем и сразу. Разные действия – один результат, деньги из воздуха. Сам же обмен, переводы со счета на счет, что в койнах, что в прототипе выше – имеют распределенную природу. Изучите и вы мои комментарии внимательнее, если отвечаете на них.
В предлагаемой схеме возможность взлома также отсутствует. Вернее, взлом не приводит к отказу системы. Взломав, модифицировав локальную БД, клиент или кошелек, он не пройдет проверку на валидность. Отменять транзакции и блокировать чужие невозможно. Сумма всех денег в системе постоянна, только находится на разных счетах в разных количествах.
Правда? Где вы здесь социалистов увидели? Как будто это что-то плохое. А вы не критикуйте, идите мимо, если в блок-схемы для школьников не можете.
А еще про психушку рассуждаете. Сейчас позову санитаров.
Короче говоря, если мне будет не лень, а мне будет лень, я залью все в читабельном виде на какой-нибудь хост с описанием схемы, ссылку дам. Но чтобы что-то залить, надо что-то написать. Вот смысла во стором я и не вижу особого. Уделять внимание подобной химере сейчас наверное, не самое актуальное занятие. К ней нужно подводить и строить ее на базе какого-то сервиса в сети, не обязательно платежного, но желательно коммерческого. Но всем по кайфу койны, зачем что-то еще? Майнили, манят и будут манить. А потом на курс ностальгировать. Дело личное.
+100
2 Гость (06/04/2013 08:40): много, переусложнено и бездоказательно.
ПрограммыПротоколы можно создавать либо настолько простыми, чтобы в них, очевидно, не было ошибок, либо настолько сложными, чтобы в них не было очевидных ошибок. Второй способ намного проще.Когда люди в теме произносят ключевые слова-термины, они понимают, что за ними стоит. Это и сложность, и плюсы, и минусы, и подводные камни и много чего ещё, на усвоение чего у людей уходят годы размышлений и чтения статей. Другие люди, которые тоже в теме, слушают первых и понимают, что за этими общими словами и рассуждениями стоит, а стоят, на самом деле, глубокие и нетривиальные мысли.
На этот разговор со стороны смотрят
тролликухонные теоретики и думают «дай-ка я тоже пойду и вставлю свои пять копеек, это ж так просто, протоколы на колнке-то придумывать...». Им пытаются другие участники тактично намекнуть, что всё мальца сложнее, и кое-что из озвученного — не высасывание из пальца, а результат собственного опыта, на приобретение которого, как и на изучение матчасти, ушло некоторое время.Можно высказывать любые абсурдные идеи, на ходу приделвая к ним патчи и не заботясь о системном подходе, но нормальный протокол так не создать. К слову, все попытки (а их было несколько) на этом форуме что-то интересное придумать, опираясь на коллективный мозговой штурм, провалились.
Верно. Да это, то что на 8 странице комментариев обсуждается, не штурм, просто отвлеченные комментарии, родившиеся по ходу обсуждения биткойна, разбавленные оппонентами. Оно правильно. Со стороны иногда лучше видны какие-то моменты, которые упускает автор комментария.
Собственно, возник вопрос, был озвучен, предпринята попытка на него ответить. По ходу написания и чтения вносились коррективы. После публикации видны уязвимости. Стало понятно, кто внимательно читал, тоже, скорее всего, на них обратил внимание. Для спонтанного, хоть и развернутого комментария, это нормально и простительно. Такие проекты реализуются годами группой программистов высокого уровня. И не факт, что с десятого раза заведется, ибо очень уж амбициозная задача.
Предпринимая попытку обозначить опорные точки, от которых можно идти дальше, не ставил целью писать реальный протокол. Если хотя бы десятая часть того, что здесь написано может послужить пищей для размышления или каким-нибудь, пусть и слабым импульсом, уже неплохо.
Браться за протокол следует в том случае, если точно знаешь, что нужно и как это реализовать. По обоим пунктам не все однозначно. К тому же какие-либо движения в эту сторону начинаются естественно не со споров и комментариев на форуме.
В спецолимпиадеВ дискуссии главное не победа, а участие.Ну и эта ссылка из соседней темы в этом ИТТ как нельзя кстати.
Спасибо всем кто прочитал и высказался по теме.
Можно с чистой душой вернуться к обсуждению сугубо Биткойна, время от времени скатываясь
в срачк родственным темам.И все-таки она вертитсяИ все-таки я, наверное, поиграюсь еще с этой химерой, чем черт не шутит) Но уже тет-а-тет с ней.