p2p деньги

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

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

Сети нужны магистральные каналы. Даже если вся планета будет плотно покрыта точками доступа
в виде компов с беспроводными интерфейсами и мобильными телефонами, качественная связь на другой
континент по p2p через тысячи узлов — нереальна.
Магистральные лини должны оставаться, и должен быть стимул ими заниматься.

Рассмотрим концепцию p2p денег. Вначале мы их вводим для расчетов за пиринг, а потом рассматриваем смогут ли люди ими пользоваться вместо обычных денег.

Каждые 2 узла имея взаимодействие создают свою валюту, внутреннюю, только для них двоих.
Ей они расплачиваются за траф между собой, назначают друг другу лимит «минуса» при котором полоса начинает
урезаться до некой минимальной (так же кредитный лимит применяется к незнакомым узлам)

Долг можно погасить либо трафиком который качают через вас, либо взаимозачетом через другой узел
(цепочку узлов).
Цену на трафик который качают с\через вас можно назначать произвольно.
Тоесть можно дать кому то денег\товар, оказать услугу — а он вам начислит кредитов.

Во первых, это будет стимулировать бизнесменов поддерживать магистральные каналы.

Пример:
Я держу оптику Москва-Нью Йорк, на концах канала у меня обычные ноды сети, и я ставлю цену за трафик
(произвольно ставлю).
При просчете маршрута московские ноды видят что дешевле и быстрее зароутится через меня, если абонент в
америке, чем ити через 1000 более дешевых нод (но за транспорт то прийдется платить каждой, либо юзать
минимальную бесплатную пропускную полосу)

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

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

————————
Также нам нужен механизм идентефикации абонентов и ресурсов в сети.
Корневых днс нету, ip выделяются динамически, но как то искать нужный ресурс нужно.

Для этого придумана ANDNA — служба именования узлов сети Netsukuku
Но в описанной версии авторам не удалось разрешить некоторые важные проблеммы:
— Что делать если обьеденились 2 сети и в обоих уже зарегано одно и то же имя?
— Как бороться с киберсквотингом и спуфингом?

Хочу сделать несколько утверждений, а потом на них основываясь предложить алгоритмы:

Утверждения
— В сети не может существовать уникальный для _всех_ идентификатор узла\ресурса\домена итп
— Каждый узел, при первом конекте может обменяться с другим узлом уникальными ключами между собой,
для того чтобы в дальнейшем опознавать друг друга

*(для всех у узла не может быть идентефикатора — но для каждого абонента может!)

Пример Алгоритма:
Я сделал сайт, назвал его habr.ru, набрал какое то количество посетителей, обменялся с каждым из них парой
ключей.

Возможные ситуации:
Они знают мой ip, приходят ко мне, проверяют по ключу что это действительно тот сайт куда им надо.

У меня сменился ip. Клиент не смог его найти, через andna разресолвил habr.ru в мой новый ip авторизовался
и все отлично.

Наша сеть нашла общую ноду и обьеденилась с еще одной сетью — и в этой сети тоже кто то уже зарегал habr.ru
В этом случае служба andna должна выдать мне ip ВСЕХ кто считает себя habr.ru
Я схожу на все эти ip, и там где я смог авторизоваться — это и есть нужный мне сайт.

Если же клиент впервые посещает habr.ru он выберет для себя один из них, какой больше понравится.
Если же он ищет какой то конкретный ресурс, который ему кто то посоветовал, то вместе с именем он может
попросить уточнить текущий ip сервиса.

————————

Дальше рассмотрим p2p деньги поподробнее.
Удобно ли ими пользоваться не только для расчетов за пиринг, но и для расчетов за товары и услуги?
Можно ли ими заменить традиционные деньги и зачем это может быть нам нужно.

У каждого человека есть личный балланс с каждым из его партнеров (пиров).

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

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

Кроме автоматических переводов за пиринг, доступны ручные переводы.

Например я выполнил работу для человека, и он мне перевел 10кредитов.
Наши устройства записали что он мне должен 10 кредитов.

Сумма на моем счету это результат суммы всех положительных и отрицательных балансов моих пиров.

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

У себя в настройках вы указываете список абонентов которым вы доверяете и лимит кредита который вы готовы
готовы выдать абоненту.
Фактически — это валюты которые вы принимаете к оплате за свои услуги.

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

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

Я например дизайнер — на фриланс сайте я нахожу клиента, делаю работу, он мне должен дать денег.
Он спрашивает меня — чем я хочу получить?
Я выбираю кого то, кому я доверяю, например мой локальный продуктовый магазин.
Мой клиент находит цепочку обмена, например он из другого города, в его городе есть мэр, у него там
положительный балланс, мужду мерами наших городов есть кредитный лимит, у магазина есть кредитный
лимит у нашего мера.

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

————
Явления которые мы будем наблюдать в системе:
— Суммарный балланс всегда 0
— С течением времени суммарный положительный и отрицательный баллансы будут рости
— Кто кому сколько должен — известно только пирам, это их приватная информация
— Пир в любой момент может обанкротится, в таком случае все что он должен был вам должен — ваши потери,
поэтому все будут стараться иметь положительные счета у структур которым они доверяют
— Чем выше доверие структуры, тем выше ее суммарный долг

————-

Описанная система отражает суть товарообмена и экономических отношений существующих сейчас среди людей.
Ничего нового тут нет, просто логичная техническая реализация того что и так есть.
Деньги и сейчас обеспечиваются лишь верой в их эмитента.

Критикуйте, ищите дыры в системе, будем дорабатывать!

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

PS Можно коментить запись в ЖЖ-шном зеркале, если вам лень тут авторизоваться.

23 комментария на “p2p деньги”

  • Аноним says:

    одно слово: инфляция

  • Mitch says:

    Инфляция будет, и что?

  • Аноним says:

    а что будет, когда деньги будут всё печататься и печататься, без какой-либо привязки к наличию реальных товаров?

  • Mitch says:

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

  • Hardman says:

    Прикольно.
     

  • Аноним says:

    1. Деньги становятся персональными — как же анонимность?
    2. Деньги перестают быть отчуждаемыми — нельзя без всяких связей перевести их в другую валюту.
    3. И вообще попытки сделать такую систему уже были в 90 годах — биржи натурального обмена товара

  • Дмитрий says:

    У вас есть отличные свежие идеи. Если собираетесь работать над ними дальше, то не обойтись без углубления понимания сути денег. Например, вы пишете: «Деньги и сейчас обеспечиваются лишь верой в их эмитента.», это не совсем так. Кто сейчас верит центробанку и фрс сша?

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

    «Ведь абонент который должен вам может быть анонимен, и может исчезнуть и никогда не вернуть вам долг». Эта возможность способна быстро разрушить систему. Либо — всеобщее доверие и честность (это — к ангелам) либо идентификатор, который не позволит никому «исчезнуть» без последствий для себя.

    Хороший анализ есть в книге Бернара А. Лиэтара «Душа денег», но саму эту книгу я пока не нашёл. Интересные выдержки из неё есть например тут:
    http://www.peremeny.ru/books/osminog/744

    Благодарю.

  • Кирюшик says:

    Я пришёл сюда по ссылке из ЖЖ Фрицморгена.
    И принёс другую ссылку, на уже успешно работающий проект децентрализованных p2p-денег: http://www.bitcoin.org/
    На сегодняшний день их уже можно продавать-покупать за реальные валюты, а так же оплачивать ими покупки в нескольких интернет-магазинах.
    Присоединяйтесь, проект открыто доступен для всех, анонимен и работоспособен.

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

  • lll says:

    Тут не о чем говорить, нужно внедрять и пробовать. Для начала в узком сегменте, для теста.

  • egenius says:

    Эта идея разобьет сеть на множество локальных сегментов (так как внутри них трафик дешевле) и дотянуться до удаленных узлов станет проблемно (либо очень дорого либо придется идти через контролируемые непонятными политиками в отношении контента магистральные узлы). Так что это предложение создает условия, которые убивают основную идею интернета — СВОБОДНЫЙ ОБМЕН ИНФОРМАЦИЕЙ.

  • ArsenShnurkov says:

    > что будет, когда деньги будут всё печататься и печататься,
    > без какой-либо привязки к наличию реальных товаров?

    придумают bitcoin.org

  • shaiban says:

    может не видел — bitcoin.org

  • Mitch says:

    bitcoin.org — не видел, спасибо, буду изучать!
    У меня как раз возникла мысль, что собсно с сетью то можно и попозже скрестить, для начала можно и просто сами по себе p2p деньги ввести.
    ————

    Дмитрий:
    >>Кто сейчас верит центробанку и фрс сша?
    Верят все кто пользуются. Верят например в то что они будут использовать свои ресурсы чтобы поддерживать иммидж доллара, и что доллар поэтому не будет падат.

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

    Авторитеты — они были есть и будут, это важное понятие с социуме. Я заработал авторитет — теперь я имею возможности которых не имел раньше. Деньги просто отрожают эту концепцию.
    Сначала ты работаешь на зачетку — потом зачетка работает на тебя, да 🙂

    >>идентификатор, который не позволит никому «исчезнуть» без последствий для себя
    Предложите решение. Даже варианты от которых веет жесточайшим тоталитаризмом, типа чипа зашиваемого в мозг не дают 100% гарантии.

  • Mitch says:

    egenius: Магистральные каналы не могут узнать что за контент передается по ним, если абоненты используют криптование.
    «Очень дорого» — это просто по текущим расценкам на каналы, как сейчас вы платите за обычный интернет.

  • Дмитрий says:

    Предложите решение. Даже варианты от которых веет жесточайшим тоталитаризмом, типа чипа зашиваемого в мозг не дают 100% гарантии.
    С одной стороны прогресса — горилла, которая свободна в том, что может отпежить всех кого сможет. С другой — электронный концлагерь. Чтобы предложить решение, сначала нужно выбрать точку между этими полюсами.
    Авторитеты – они были есть и будут, это важное понятие в социуме.
    Типичная ошибка Боромира. Он за неё поплатился, если помните.
    Магистральные каналы не могут узнать что за контент передается по ним, если абоненты используют криптование.
    Криптование — это замок. Подобрать ключ — всего лишь дело времени. На каждую хитрую ж… ну, вы поняли. Вся эта игра сводится к тому, кто кого перекриптует.

  • Mitch says:

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

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

    Мы все же живем не при диктатуре. У нас балланс авторитетов. В стране как правило есть несколько крупных кланов, которые считаются друг с другом и приходят к компромисам. Также и страны в свою очередь ведут дипломатические переговоры, приходят к общим понятиям.

    И сейчас у нас на Земле все держится на авторитете.

    Насчет Боромира, чесно, я не читал, а кино смотрел давно. Это тот что вел хобитов его застрелили и он упал в реку?
    Вы имеете в виду что он был слишком самоуверен?

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

    Провайдер думаете будет ВСЕХ так пытаться вломать? Каждый канал связи который через него идет, а их миллионы, надеясь найти что то интересненькое?

  • Дмитрий says:

    Во главе электронного концлагеря стоит та самая горилла которая может отпежить всех
    Не факт. Во главе может стоять самый добрый и честный человек на Земле, или совет самых достойных людских представителей. Сути концлагеря это не меняет. Его суть меняет только полное отсутствие у единицы возможности представлять собой чью-то волю, кроме своей. Как в netsukuku.

    Насчет Боромира, чесно, я не читал, а кино смотрел давно.
    В самоуверенности я не вижу ничего плохого, без неё никак. Объяснить суть ошибки Боромира не смогу в формате комментария. Мне просто показалось, что вы изобретаете всё-таки не велосипед, а летучий корабль. Велосипеды запад делает гораздо лучше и быстрее Украины и России, bitcoin какбы намекает.
    Чтобы построить что-то новенькое, а не очередной велик, нужно отказаться от кое-каких стереотипов, так? Очаровавшая нас netsukuku построена на протоколе динамической маршрутизации Npv7_HT. Структура Npv7 — сеть как фрактал. Попытайтесь найти «авторитет» во фрактале, это может навести на мысль, от каких стереотипов придётся избавится.

    если время на его дешифровку превышает время актуальности секретной информации.

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

  • Efx says:

    Привет от Биткоин комьюнити 😉

    Рад видеть что мысль у вас о P2P деньгах появилась практически одновременно с проектом Биткоин 😉 Надеюсь, что вы продолжаете участвовать в инициативе децентрализованных денег 😀

  • Bitcoin says:

    Теперь уже Биткоин не остановить 🙂

  • Mitch says:

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

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

  • >Ну пока у биткоина дела так себе.
    Дела у Биткоина просто идеально. Задайте вопрос — можно ли остановить Интернет? Идеальна ли IT система резервных копий в мире. Вы возможно не понимаете того факта, что если хотя бы 1 копия блокчейна осталась хоть у кого-нибудь на земле, это означает что криптовалюта спасена. Потому что все балансы можно сохранить в зашифрованном файле менее 100 мегабайт, а остальные 20 гигабайт лишь являются подтверждением существования истории — и всё это стойко зашифровано криптографией.

    Обычно так говорят те, кто не понимает сути криптографии и основ IT.

    > «Не остановить» — это когда простые люди начнут им между собой рассчитываться.

    Вы смеётесь? Уже во всю расчитываются! Википедия принимает пожертвования. Overstock второй eBay с ежемесячными продажами от полумилиона долларов недавно объявила о том что во все страны теперь отправляет товары. Уже столько программистов привлечено к разработке приложений!

    > — медленные транзакции
    Смешно 😀 Потому что это детское непонимание того как устроен мир.
    А в конкретном случае, того как устроена криптовалюта — транзакции на самом деле моментальны! Тут нужно хорошо понимать о чём вы говорите. Транзакции сами по себе очень быстрые, подтверждение — это совсем другое! Это никак не влияет на вашу способность проверить транзакцию. Если у вас есть возможность принять 250 байт то вы сможете проверить подпись в транзакции и тут же, моментально подтвердить факт существования денег и их отправки. А то что сеть должна ещё через 10 минут это подтвердить, в это простым смертным не нужно лезть!
    Транзакции моментальны!

    > — огромные кошельки
    Кто вам сказал что нельзя пользоваться кошельками поменьше? В плане безопасности всё типтоп.

    > А при массовости использования эти проблемы будут прогресировать (арифметически или даже геометрически от кол-ва активных участников?)
    А это ещё что за фантазии? 😀 Вы читали страницу Scalability (масштабируемости сети?) Уже неоднократно разработчики повторяли что нам не нужно думать о масштабируемости до тех пор пока не будет проводиться более 1,7 млрд транзакций в месяц или 56 миллионов транзакций в день.

    > Сам биткоин интересен идеей, но врят ли как реализация станет той самой валютой будущего.
    Альтернатив никаких нет! Все другие альткойны с ускоренным прохождением транзакций — это лишь жалкие никому не нужные копии. Всё что не-Биткоин — отомрёт со временем, когда люди начнут понимать что Биткоин и так уже выполняет все эти альткойновские функции без каких-либо проблем.

Оставить комментарий

Поиск
Архивы
Яндекс.Метрика