Bitcoin Forum
June 01, 2024, 07:36:27 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 [168] 169 170 171 172 173 174 175 176 177 178 179 180 181 »
3341  Local / Идеи / Re: Анонимная криптовалюта. Часть 2. on: July 29, 2017, 07:28:04 PM

Смотрите, совершается транзакция A-B, после этого, совершается транзакция B-C, и так далее, есть цепочка транзакций a-b-c-d-e-f-g

В это же время где-то (в другом сегменте сети) происходит другая цепочка транзакций с тем же первым входом - a-m-n-v-x-z-k-u

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

Уважаемый вижу не до конца поняли мою мысль. И так начнем, двойная трата - это попытка отправить 2-м и более пользователям деньги.

Вот пример:

Пусть у нас есть монета с хеш-адресом 17Qy623y1VF8atdkbKNUVE4S7pcmLP8Mcj

Вы как хозяин монеты создаете с разных устройств 2 транзакции вида

1. 17Qy623y1VF8atdkbKNUVE4S7pcmLP8Mcj потом [хеш-адрес получателя1] [ваша подпись] [номер устройства1] [подпись устройства1]

2. 17Qy623y1VF8atdkbKNUVE4S7pcmLP8Mcj потом [хеш-адрес получателя2] [ваша подпись] [номер устройства2] [подпись устройства2]

Т.е. Вы пытаетесь из одной монеты сделать две, это и называется двойная трата.


Теперь рассмотрим цепочки транзакций. Возьмем ваш пример:

a-b-c-d-e-f-g цепочка первого пользователя

a-m-n-v-x-z-k-u цепочка второго пользователя


Под транзакцией а я понимая именно такой вид:

CVQy623y1VF8atdkbKNUVE4S7pcmLP8Mcj потом [хеш-адрес получателя] [ваша подпись] [номер устройстваA] [подпись устройстваA]

т.е. это транзакция именно устройства А


Под транзакцией b я понимая именно такой вид:

89dy623y1VF8atdkbKNUVE4S7pcmLP8Mcj потом [хеш-адрес получателя] [ваша подпись] [номер устройстваB] [подпись устройстваB]

т.е. это транзакция именно устройства B

и так далее...


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

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

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

Сама цепочка - это фактически конечная версия последовательности транзакций в текущем строящемся блоке. Если такая транзакция встречается у другого пользователя, то это говорит не о двойной трате, а о том, что там другая последовательность и другое видение этого строящегося блока.

Весь консенсус формируется именно тогда когда находиться максимально длинная цепочка у практически всей сети и вот из её последовательности и начинают строиться блок.

Как взаимодействуют цепочки, опять вернемся к вашему примеру:

a-b-c-d-e-f-g цепочка первого пользователя

a-m-n-v-x-z-k-u цепочка второго пользователя

Вначале давайте найдем более длинную цепочку, она у пользователя2 и имеет 8 транзакций, в то время как у пользователя1 цепочка имеет только 7 транзакций. Итак в нашем случае мы будет проводить над цепочками операцию поглощение:

Берем цепочку пользователя1 и сравниваем на совпадения с цепочкой пользователя2, те что совпали удаляем. В данном случае наша цепочка стала b-c-d-e-f-g.

Теперь эту цепочку мы присоединяем к концу цепочки пользователя2, т.е.

a-m-n-v-x-z-k-u + b-c-d-e-f-g = a-m-n-v-x-z-k-u-b-c-d-e-f-g

Таким образом мы образовали консенсус для двух этих пользователей, т.к. создали совместную цепочку транзакций из буфера хранения транзакций пользователя1 и буфера хранения транзакций пользователя2 .

И вот такие операции происходят по всей сети. Без разницы откуда придет цепочка и её размеры, сеть после различных проверок создаст с ней консенсус.

Quote
Вы никак не хотите понять смысл POW. Этот алгоритм создаёт стоимость построения  альтернативных цепочек экономически невыгодным. На этом и держится безопасность сети.
В PoS - она держится тоже на экономической невыгодности атаковать сеть, так как для этого надо иметь долю (то есть надо играть против себя).
У вас же просто НЕТ никакой защиты)  на одном сервере можно поднять сколько угодно нод и делать с сетью что угодно.

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

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

[a-m-n-v-x] - только из них строим блок а остальные z-k-u-b-c-d-e-f-g  остаются на следующий блок.

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

3342  Local / Идеи / Re: Анонимная криптовалюта. Часть 2. on: July 29, 2017, 05:00:12 PM
Немного о майнинге. Начать майнинг можно с одной монеты. Принцип майнинга прост, Вы эту монету будете отсылать сами себе и если ваша транзакция попадет первая в сформировавшийся блок, то награда ваша.

В нашей системе майнинг - это необходимая жертва технологическим узкоглазым богам  Grin Grin Grin а потому относитесь к нему не так серьезно.

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

А потому подкопив монет, какой-нибудь хитрый китаец создает при 1000 монет 1000 виртуальных машин с разными ip-адресами и начинает майнить.

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

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

Казалось бы данный мудила испортил весь майнинг и надо что-то делать.

Я же скажу, что нет. Дело в том, что наш условный мудила усилил сеть сразу на 1000 устройств, которые будут висеть в онлайне и обеспечивать безопасность.

Децентрализации и распределенные сети - это всегда избыточность.

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

А так по монетке за блок, то не такая уж высокая цена.

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

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

3343  Local / Идеи / Re: Анонимная криптовалюта. Часть 2. on: July 29, 2017, 03:42:36 PM

Зачем ещё хеш клиента??  Ну, подпишу я 500 разных  транз одним ключом, и каждую буду транслировать через отдельную виртуальную ноду с этим вашим уникальным "хешем клиента", и что? Какие 499 из них сеть должна будет отвергнуть? По какому принципу?

Этот момент я немного упустил, а оказалось в нем самая соль. Поэтому хочу дополнить свой предыдущий ответ, ответив именно на этот вопрос.

Чтобы показать понятно, буду пробовать объяснять на примере.

Как Вы и сказали создано 500 разных транзакций, но подписано одним ключом. Каждая из этих транзакций ушла разным пользователям и была принята. Будем считать, что я один из этих пользователей и я принял вашу транзакцию, обозначим её X.

Пусть в настоящее время в буфере транзакций я имею:

05 40 60 70 Х

Теперь я подключаюсь к другому пользователю, принимаю его данные и отсылаю свои, но потом получаю отказ в соединении, т.к. он проверив мои данные нашел операцию двойной траты. А потому выдал он мне или я ему (кто раньше сделал сверку данных) отказ в соединении с пометкой двойная трата.

Пусть его буфер содержит следующие транзакции:

66 43 Х 55 89 34 67

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

1. Вырезаю транзакцию двойной траты из своего блока и из блока данных от другого пользователя

Мой буфер транзакций становиться вида:

05 40 60 70


Буфер транзакций другого пользователя становиться вида:

66 43 55 89 34 67


После этого я работаю с этими транзакциями, по правилам консенсуса, а именно соединяю их по определенным правилам и получаю следующую цепочку в своем буфере транзакций:

66 43 55 89 34 67 05 40 60 70

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

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

Если ситуация повторяется, то делаю тоже самое.

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

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

Собственно говоря почему мы можем позволить себе вырезать транзакции двойной траты, всё просто они подписаны одним ключом. Транзакции других пользователей подписать нельзя и следовательно нельзя их как-то подделать и навредить им, а потому убирая такие транзакции, мы убираем только транзакции спамера.
3344  Local / Идеи / Re: Анонимная криптовалюта. Часть 2. on: July 29, 2017, 02:00:53 PM

1. Смотрите: я Вам отдаю купюру в виде хэша и пароля. Вы подгружаете их себе в кошелек и он отправляет этот хэш и старый пароль в блокчейн для подтверждения идентификации. Также (одновременно) кошелек отправляет в сеть новый (сгенерированный или введенный вручную) пароль в виде хэша. Всё. У Вас уже нет действующего пароля. Теперь он находится у меня. Сделка между нами считается совершенной когда сеть подтвердила изменение пароля.


2. Про майнеров - это несущественный пункт. В принципе, можно делать как угодно. Даже как в биткоине. Smiley
Единственное уточнение: майнеры нужны для того, чтобы пользователи могли доверять информации из распределенной базы. Ну и интерес к проекту привлекут заодно Smiley


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


4. Не совсем понял: нужны или нет? Я все таки за то, что нужны: одни майнят, а другие пользуются купюрами. Если человек занимается торговлей, то незачем ему заморачиваться на консенсусах (да еще и базу купюр подгружать к себе на комп). Он просто включил кошелек, а тот собрал всю необходимую информацию от майнеров.


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


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

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


2. Принцип криптовалют недоверять никому даже майнерам, а майнерам китайцам особенно  Grin Grin Grin поэтому специализированные майнеры нам не нужны.


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

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

Да я сразу предупредил, что светяться только ваши ip-адреса.



4.На счет майнинга. Будет майнится одна монета за блок. Её получает пользователь, чья транзакция стала первой в текущем созданном блоке.

Майнинг процесс увлекательный, кроме того это создаст автономность этой валюты, не надо будет её ни у кого покупать, а также будет привлекать пользователей. Мощности компьютеров не нужны, нужна будет только одна монета, ей и можно будет майнить.

Я именно против специализированного майнинга.


5. С чего вы решили. Вот как купюра будет выглядеть в блокчейне:

Id                                nomer

1           3QTa1qsr4Cj438uWKxcpBgyZjc6PteGijk


после того, как мы передали её кому нибудь она могла стать:

Id                                nomer

6           17Qy623y1VF8atdkbKNUVE4S7pcmLP8Mcj


Всё больше информации в блокчейне нет, а доступ есть только у Вас в виде публичного и приватного ключа для подписи транзакций.

3345  Local / Идеи / Re: Анонимная криптовалюта. Часть 2. on: July 29, 2017, 01:26:38 PM
Натыкался на вашу прошлую тему. В этой уже чуть больше понимания просматривается, прогресс есть, но до изобретения блокчейна (или реальной альтернативы), ещё работы много. )
Попробуйте посмотреть на свою модель глазами атакующего.

 
1. Попытайтесь зафлудить сеть, разветвлять на множество форков через временно изолированные подсети, наштампуйте дабл-спендов и одновременно бродкастите их с тысяч виртуальных нод.

2. Модель консенсуса (в текущем виде) ошибочна, тут нет смысла комментировать что-то конкретное.
Что значит 80-90% консенсус?))) Что остальные 20%? Орфан? Форк?

3. Зачем ещё хеш клиента??  Ну, подпишу я 500 разных  транз одним ключом, и каждую буду транслировать через отдельную виртуальную ноду с этим вашим уникальным "хешем клиента", и что? Какие 499 из них сеть должна будет отвергнуть? По какому принципу?
Как вы решите проблему уязвимости к атаке Сибиллы? https://en.m.wikipedia.org/wiki/Sybil_attack

Я не пришёл сюда с вами спорить, отвечать на вопросы мне не надо, это просто наводящие.
У вас куча конструктивной энергии, прекрасно, что вы пришли в крипту, рано или поздно что-то придумаете точно, с таким энтузиазмом.


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

Поэтому попробую ответить по пунктам.

1. и 3.  Здесь, как и в биткоине, будут начальные точки входа. Как правило это сервера которые постоянно онлайн у них есть весь список ip-всей сети.

Естественно, что чем из большего количества пользователей онлайн она состоит, тем более устойчива.

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

Только после этого Вы можете обмениваться с другими пользователями пакетами транзакций. Как только Вы обменялись начинается проверка. Проверка идет у каждого по своей базе.

Если находиться транзакция, которая невозможна. То связь прекращается.

Если находиться транзакция от абонента с которым Вы не знакомы, связь также прекращается.

Если находятся две и более транзакций от одного пользователя связь прекращается.

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

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

Вопрос с временно изолированными подсетями решается так. Учитывая, что Вы постоянно мониторите сеть сами, то можно поставить оповещение. Когда сеть резко уменьшилась на 20% и более. Если же до этого была изолированная подсеть, а потом она востановила связь со всей сетью, то она просто раствориться в большой сети. Каждый пользователь в отдельности синхронизирует у себя блокчейн от пользователей основной сети, пройдет знакомство и после этого будет спокойно работать дальше.

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



2. Теперь поговорим о консенсусе.

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

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

Однако мы живем не в идеальном мире, поэтому не все пользователи разместят транзакции и во время формирования часть пользователей может выйти из сети. Таким образом, чтобы сформировать цепочку устраивающую всех надо ориентироваться не на 100% результат от количества транзакцийи не на 100% результат от количества пользователей.

Чтобы было лучше понятно, покажу на примере. Вот сеть после 20 итераций состоящая из 10 пользователей


В данной сети консенсус будет искаться по первым 5 транзакциям в цепочках. В данном конкретном примере цепочка из странзакций:

06 09 04 01 07

Обратите внимание, что эта цепочка встречаются практически у всех пользователей, кроме пользователя User07. Как я уже сказал, что в идеальном случае мы можем получить и 100% результат и такая цепочка будет встречаться у всех. Но в жизни этот пользователь мог например покинуть сеть, также ещё кто-нибудь покинет сеть.

А потому мы должны учитывать такие вещи и как только консенсус по цепочкам достигает 80%-90% у пользователей сети, то спокойно его принимать. Остальные ведь тоже мониторят сеть и видят, что консенсус достиг большей части сети, а потому спокойно копировать эту цепочку и также как остальные начинать вносить изменения в блокчейн.



3346  Local / Идеи / Re: Коммуналка on: July 29, 2017, 11:49:03 AM
Знаете, что будет самое прикольное в этом проекте, если Вы его реализуете. Проект сделаете Вы, а пенсионеры будут хвалить Путина  Grin Grin Grin
3347  Local / Идеи / Re: Мобильная криптовалюта on: July 28, 2017, 08:01:27 PM

[imhoneer, во первых ни от чего я не отказывался. я уже писал, что как только все эти проблемы будут решены, мы увидим на рынке прорывной продукт. пока не решили и продукта нет. но он ОБЯЗЯТЕЛЬНО будет !!! а во вторых нихрена ваш консенсус не решает. ломают все за милую душу: кошельки, биржи и тд...

Консенсус служит для согласования сети, а не что-то там охранять. Как не странно, но моя идея очень похожа на вашу, а главное имеет решение. Вот посмотрите сами https://bitcointalk.org/index.php?topic=2025411.0:

1. Нет комиссий.

2. Все равноправны.

3. Есть возможность майнинга.

4. В перспективе это можно перенести на мобильные телефоны.
3348  Local / Идеи / Re: Анонимная криптовалюта. Часть 2. on: July 28, 2017, 07:52:40 PM

Идея отличная (я, хоть сам и не анархист  Smiley, но все равно идея замечательная)!

Я очень рад, что моя идея Вам понравилась. Я прочитал вашу идею и прокомментирую ниже. Сейчас же скажу то, что прорабатывать идеи такого плана довольно сложно, т.к. всё нужно держать в голове, потому что любое изменение может тянуть за собой последствия.




Эта идея натолкнула меня на еще одну мысль. Может, стоит лучше так делать:

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

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

А теперь смотрите, Вы передали мне купюру вместе со своим паролем. Значит пароль Вы тоже знаете, что мешает Вам передумать и забрать обратно свои деньги, просто опять поменяв пароль.

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

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

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





В таком случае и не обязательно делать один номинал. Номиналов может быть несколько.

Присутствие одного номинала, позволяет иметь следующие преимущества:

1. Все деньги одинаковы, нет приоритета для взлома и слежки.

2. У разных номиналов появляется проблема дать сдачу или заслать ровную сумму.

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





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

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

Как это будет осуществляться. Для начала давайте посмотрим на рисунок и вспомним, как у нас выращивается консенсус: вот такая ситуация будет примерно после 20 итераций, у сети состоящей из 10 пользователей


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

06 09 04 01 07 03 05 02

Самая первая транзакция 06 - это транзакция пользователя с номером 6. А потому ему будет предоставлено право получить одну монету за формирование этого блока.

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

Повторяю нам майнеры не нужны, т.к. сеть и так хорошо находит консенсус.




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

Так у меня всё это также реализовано. В базе данных есть только одна колонка это хеш-адреса и именно они и меняются. Поэтому можно спокойно по любым каналам отсылать свои хеш-адреса, чтобы Вам зачислили деньги.
3349  Local / Идеи / Re: P2P на умных контрактах (займы) on: July 28, 2017, 06:53:24 PM
Я видел вашу тему про анонимную валюту и понимаю, что вы ратуете за основное преимущество крипто-валют - анонимность. Может быть поэтому для вас слова "идентификация" и "верификация" как красная тряпка.

Если бы Вы прочитали больше моих тем, то увидели бы другую мою идею Команда. Новая Криптовалюта. Перспесктивы. где анонимность не ставиться на первое место.

Quote
Ок, допустим мы добавим такую функцию, как залог для всех уровней. Но тогда теряется смысл самого запроса на займ. Если для анонимного пользователя еще допустимо такое, то человеку, который пройдет идентификацию и будет иметь свою часть пирога в Банке Ликвидности, совсем нет смысла брать заём.

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

В общем я сказал всё, что хотел. Дальше думайте сами, это ваш проект, ваши усилия по его продвижению и ваши деньги. Если думаете, что поднимите деньги на ICO, то может быть, сейчас время такое. Но у такого проекта именно будущее сомнительно, т.к. нет преимущества перед другими такими же.
3350  Local / Идеи / Re: P2P на умных контрактах (займы) on: July 28, 2017, 01:46:43 PM
Если будет команда, готовая реализовывать проект, все это можно додумать и доделать. А вы сразу хороните идею.

Именно идею я не хороню, а разногласия идут о механизмах кредитования и гарантий. Я упор делаю на залогах, а Вы на рейтингах и верификации.

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

Плохо изучали механизм, таких случаев было много.

Ваш сервис не нов в этой сфере, у многих людей в этой сфере уже есть негативный опыт. Вот случай с WebMoney:

Quote
был такой опыт нынешней зимой... решил попробовать выдавать кредиты... на небольшие суммы...
вообщем выдал 3-им... один был с формальным аттестатом, без рекомендаций - на 2 недели дал 5 баков - он даже раньше срока вернул
второй - с начальным - около 15 баков ему не хватало - выдал, вроде на недели 2-3 тоже - и этот все вернул в срок
третий - персональный аттестат года 3 уже, все данные открыты,длинная кредитная история, причем на большие суммы, свой обменник... вообщем - вроде по всем параметрам внушал доверие... кредитнул на 30 баков на месяц... так вот он и не вернул... когда пошел писать претензию - там их уже было выше крыши на него... буквально через неделю после того, как я ему дал денег - пошли первые претензии, он перестал отдавать свои кредиты....

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

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

И пока Вы не решите эти проблемы, сильного роста Вам не видать.
3351  Local / Идеи / Re: Мобильная криптовалюта on: July 28, 2017, 10:25:07 AM
Интересная идея, мне нравится. Но нужно решить вопрос, как обезопасить программу, свести к нули все варианты мухлежа, где хранить средства, как выводить и т.д.

Так эти все вопросы и решает алгоритм консенсуса и блокчейн, от которых создатель идеи и отказался.
3352  Local / Идеи / Re: P2P на умных контрактах (займы) on: July 28, 2017, 10:20:50 AM
Тут я позволил себе опустить ваши дальнейшие рассуждения о том, что проект скам и т.д.

Отвечу лишь, что "убогие рейтинги и верификация" - практически единственный работающий инструмент.
Залоги говорите? Кредитование как на бирже говорите? Когда я решу создавать еще одну биржу, я обязательно прислушаюсь к вашему совету. А пока буду все же стараться создать ПЕРВУЮ П2П площадку (можете читать как МФО), а не очередную биржу.


Зачем на эмоциях читать мой текст, эмоции Вам затмевают разум. А из за этого появляется неправильная интерпретация прочитанного. Я написал следующие:

Quote
Как до Вас не дойдет, что отдача долга не повышает доверия. Сколько таких кредитных пирамид было на кредитной бирже WebMoney. И рейтинги отличные, и верификация полная и пишет умно, на что идут деньги. Но в конечном итоге скам

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

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

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

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


3353  Local / Идеи / Re: P2P на умных контрактах (займы) on: July 27, 2017, 08:20:25 PM
А заёмщики всегда были и будут. И по вашей логике нобелевский лауреат Мухаммад Юнус должен был подумать "зачем людям кредиты под высокие проценты, если они могут взять в банке кредит? А не буду я создавать МФО Grameen, к чертям!"? (ни коим образом не намекаю даже на нобелевскую для себя)

Однако интересный пример Вы привели:

Quote
Исследователи отмечают случаи, когда микрокредиты от Grameen Bank усиливали эксплуатацию людей, банк вынуждал бедные семьи продать свои вещи включая одежду, и даже советовал заемщикам продавать своих детей[16] доводя людей до экстремальных случаев унижения и в конечном итоге до самоубийства[17].

Взято из Википедии

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

Quote
Для прохождения полной идентификации пользователю необходимо предоставить цветную скан-копию своего национального паспорта с фотографией и данными о месте проживания. А также индивидуальный налоговый номер (аналог российского ИНН).
Пользователь даёт полное согласие на получение, обработку и хранение данных о нём Системе (юридическому лицу) сроком на 3 года.
Отдел комплаенс проводит проверку согласно международному законодательству, с учётом законодательства той страны, в которой проживает пользователь.  Проверка занимает 5-7 рабочих дней.

просто простое создание видимости надежности.

Ничего нового Вы не придумали, еще один из p2p-сервисов кредитования, где всё теже убогие рейтинги и верификация. Как до Вас не дойдет, что отдача долга не повышает доверия. Сколько таких кредитных пирамид было на кредитной бирже WebMoney. И рейтинги отличные, и верификация полная и пишет умно, на что идут деньги. Но в конечном итоге скам  Grin Grin Grin
3354  Local / Идеи / Re: P2P на умных контрактах (займы) on: July 27, 2017, 04:55:04 PM
Сама идея очень плоха, Вы предлагаете непрофессиональным пользователям заниматься профессиональным кредитованием. Для этого есть банки, у которых есть службы для мониторинга, безопасности,скоринга и прочее и работают там не любители. Использовать такой сервис - значит гарантировать себе убытки.

Лучше придумайте систему со 100% залогами для кредиторов и как плюс от этого будут низкие ставки по кредитованию.
3355  Local / Идеи / Re: Новая полностью анонимная криптовалюта. on: July 27, 2017, 09:26:43 AM
Как показывает практика, даже бабушки не стоят на пути прогресса. Пример: wechat очень распространен в Китае. У них есть платежная система привязанная к картам. То есть привязал карту к wechat, завел туда деньги и внутри него уже гоняй деньги, как считаешь нужным. Знакомый живет в деревне тысяч на 30 человек. В деревне вся розница практически перешла на wechat, так как удобно. В том числе китайские дедушки и бабушки. Деревня в глуши находится, не запредельной, но от крупных городов далеко.

Эта тема получила продолжение здесь https://bitcointalk.org/index.php?topic=2025411.0 и как я вижу из обсуждения там, многим она не очень понятна. О бабушках и дедушках я пока сильно не говорю, тут бы людям помоложе объяснить.
3356  Local / Альтернативные криптовалюты / Re: [Pre-ANN] Stockus – Fantasy Trading Blockchain Game on: July 26, 2017, 04:48:15 PM
Да, конечно.

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

Еще одна фишка: Мы планируем бесплатную версию игры - Freeroll - запустить на платформе Facebook. Чтобы как можно больше людей смогли начать играть, попроботать, научиться, в конце концов. Там будут чисто символические призы, но сам турнир будет такой же, как и профессиональные.

Как думаете, так будет лучше?

Любое бесплатное приложение или простой демо-счет должен быть, ведь если пользователь из за того что не разобрался потеряет, даже 1$ это сразу будет создавать негативный опыт. А потому всегда нужен сервис, где можно отработать нажатие кнопок.
3357  Local / Альтернативные криптовалюты / Re: [Pre-ANN] Stockus – Fantasy Trading Blockchain Game on: July 25, 2017, 01:30:10 PM

Но, в отличие от фэнтези спорта, мы делаем свою фэнтези платформу на основе блокчейн, со своими токенами. А это гораздо круче. Почитайте в моем Summary в начале ветки. Это действительно интересно.

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

Интересно, буду ждать.
3358  Local / Альтернативные криптовалюты / Re: [Pre-ANN] Stockus – Fantasy Trading Blockchain Game on: July 24, 2017, 09:08:45 PM
Орки и эльфы? Надо подумать...
Ну а если серьезно, это биржевая игра. А значит, можно серьезно заработать. Как и на самой бирже. Но не надо вкладывать деньги. Только умение и навыки, ну, и ум, естественно. За день заработать несколько тысяч не рублей нормально? Ну, тогда вам к нам.

Наша игровая платформа Stockus создана для фанатов биржевой игры, которым надоело проигрывать деньги.

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

В остальном нормально. Хотя просматривая всякие ставки и пари на биржевую тематику, видел, что они особым спросом не пользовались. Надо смотреть нюансы вашей презентации по турнирам, там уже конкретно будет видно, выгодно это или нет.
3359  Local / Альтернативные криптовалюты / Re: Первая валюта, популяризирующая blockchain, "PlusCoin" on: July 24, 2017, 05:20:32 PM
Достойно! Только из за одного этого верю, что у вашего проекта высокие шансы на успех:

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

Единственный вопрос на каком алгоритме консенсуса сделана ваша валюта POW, POS или что-то своё?
3360  Local / Альтернативные криптовалюты / Re: [Pre-ANN] Stockus – Fantasy Trading Blockchain Game on: July 24, 2017, 05:12:31 PM
Quote
Stockus   Фэнтези-трейдинг игра на базе блок-чейн.

Всё понятно про биржевую составляющую, но где же орки и эльфы, вот что непонятно?
Pages: « 1 ... 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 [168] 169 170 171 172 173 174 175 176 177 178 179 180 181 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!