Bitcoin Forum
May 24, 2024, 07:10:19 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 [50] 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 ... 341 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod]  (Read 744370 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
October 17, 2014, 07:25:27 PM
 #981

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

а чем не подходит на роль отсечки "диагональный чекпоинт"
ну такой чекпоинт который берет все не потраченные старые входы и фиксирует их наряду с текущими

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

gades
Sr. Member
****
Offline Offline

Activity: 432
Merit: 254



View Profile WWW
October 17, 2014, 07:37:19 PM
 #982

а чем не подходит на роль отсечки "диагональный чекпоинт"

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

Интересно, а кто-то проводил анализ блоков в которых есть полностью потрачены входы (может из стоит убирать в первую очередь)?

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

Foxcool
Sr. Member
****
Offline Offline

Activity: 463
Merit: 252



View Profile WWW
October 17, 2014, 08:14:28 PM
 #983

норм

aclon
Hero Member
*****
Offline Offline

Activity: 613
Merit: 500


View Profile
October 18, 2014, 06:24:28 AM
 #984

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

Activity: 1386
Merit: 1009


View Profile
October 18, 2014, 09:06:26 AM
 #985

там суть идеи не состоит в том, чтобы сильно плотно испольховатьблокчеин. Просто отследить, сделан ли перевод с такого адреса на другой или нет. Для этого достаточно консольного валета и достапа к нему по рпц. Как-то более плотно завязываться на блокчеин и тем более хранить в нем важные данные я бы не стал. Думаю, что рано или поздно люди начнут думать, как избавиться от старых частей цепочек, чтобыне хранить терабайты говна у себя. Тем более это актуально для валют типа новы, где по идее майнеров должно быть не 5-10, как в битке (пулов), а тысячи с включенным ПОС.
Как я себе представляю такой плагин. При отправке сообщения плагин формирует "снимок" сообщения и вычисляет его хэш. Затем хэш запечатывается в транзакцию, а id транзакции прикрепляется к письму.
Получатель соответственно тоже формирует снимок, вычисляет его хэш и сверяет его с хэшем в блокчейне (обращаясь к кошельку новы по RPC).

Этого должно быть достаточно для однозначной верификации сообщения, на первый взгляд.
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
October 18, 2014, 11:09:52 AM
 #986

При отправке сообщения плагин формирует "снимок" сообщения и вычисляет его хэш. Затем хэш запечатывается в транзакцию, а id транзакции прикрепляется к письму.

При повсеместном внедрении что станет с размером блокчейна новы?

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
RoadTrain
Legendary
*
Offline Offline

Activity: 1386
Merit: 1009


View Profile
October 18, 2014, 11:20:25 AM
 #987

При отправке сообщения плагин формирует "снимок" сообщения и вычисляет его хэш. Затем хэш запечатывается в транзакцию, а id транзакции прикрепляется к письму.

При повсеместном внедрении что станет с размером блокчейна новы?
Ничего хорошего, поэтому в первую очередь нужно поработать с масштабируемостью.
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
October 18, 2014, 11:37:58 AM
 #988

При отправке сообщения плагин формирует "снимок" сообщения и вычисляет его хэш. Затем хэш запечатывается в транзакцию, а id транзакции прикрепляется к письму.

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

alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
October 18, 2014, 12:50:06 PM
 #989

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

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
RoadTrain
Legendary
*
Offline Offline

Activity: 1386
Merit: 1009


View Profile
October 18, 2014, 06:04:40 PM
 #990

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

Если делать как в биткойне - записывать информацию в выход с OP_RETURN, то ограничение на длину данных - 40 байт. Поэтому лучше пихать хэш, ведь почтовый адрес может быть длиннее.
Можно хэшировать только адреса отправителя и получателя, плюс сверка времени транзакции и времени приёма/отправки письма
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
October 18, 2014, 07:56:57 PM
 #991

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

http://i68.fastpic.ru/big/2014/0925/23/a82b427a01fcb6d8403395cb4f256623.png

novacoin ebuild: novacoin-0.4.4.6-r9.ebuild

выложил на домашнюю страницу https://novaco.in ...
и развил тему до полноценного portage...

Факт — самая упрямая в мире вещь. © М.А.Булгаков «Мастер и Маргарита»
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
October 18, 2014, 08:15:14 PM
 #992

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

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
RoadTrain
Legendary
*
Offline Offline

Activity: 1386
Merit: 1009


View Profile
October 18, 2014, 08:25:04 PM
 #993

В любом случае должны быть ограничения, чтобы отправитель не мог одной транзакцией "подписать" много сообщений. Ведь в этом цель, разве нет?
Одна транзакция с переводом средств в кошелек получателя письма - подписывает одно письмо, отправляемое по времени фактически одновременно с транзакцией. По мне так избежать получения 100 писем, подписанных одной транзакцией - код просто элементарный. А если транзакция отправляет деньги вообще левому человеку, письмо сразу в игнор.
Как мы узнаём адрес кошелька получателя? Получается, что кроме мейла мы должны знать и адрес кошелька?

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

В отдельных случаях будет работать, но о сколь-нибудь широком использовании можно забыть.
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
October 19, 2014, 12:55:36 AM
 #994

Как мы узнаём адрес кошелька получателя? Получается, что кроме мейла мы должны знать и адрес кошелька?
Мне казалось я это описал в ТЗ. Что по умолчанию плагин отвечает на письмо без транзакции автоматическим запросом, что ему требуется цифровая марка по такому-то адресу.  И с другой стороны плагин должен перехватить запрос, с уведомлением владельца или без оного - повторно отправить исходное письмо уже транзакцией. А платеж в никуда или по произвольному адресу, это уже совсем другая штука получается - гораздо менее мотивирующая пользователей пользоваться данным решением.
Кстати, ещё нужно продумать как избежать подмены адреса в автоматическом запросе потенциальным перехватчиком "man-in-middle".

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
October 19, 2014, 10:22:42 AM
 #995

интересный проект попался на глаза:
https://www.bitcoinauthenticator.org/
RoadTrain
Legendary
*
Offline Offline

Activity: 1386
Merit: 1009


View Profile
October 19, 2014, 11:21:31 AM
 #996

Как мы узнаём адрес кошелька получателя? Получается, что кроме мейла мы должны знать и адрес кошелька?
Мне казалось я это описал в ТЗ. Что по умолчанию плагин отвечает на письмо без транзакции автоматическим запросом, что ему требуется цифровая марка по такому-то адресу.  И с другой стороны плагин должен перехватить запрос, с уведомлением владельца или без оного - повторно отправить исходное письмо уже транзакцией. А платеж в никуда или по произвольному адресу, это уже совсем другая штука получается - гораздо менее мотивирующая пользователей пользоваться данным решением.
Кстати, ещё нужно продумать как избежать подмены адреса в автоматическом запросе потенциальным перехватчиком "man-in-middle".

Это описано в ТЗ, но как опция Smiley
Насчёт подмены адреса, ведь если его поменять, то это инвалидирует подпись (по крайней мере должно, если адреса хэшировать).
sleekka
Hero Member
*****
Offline Offline

Activity: 624
Merit: 500



View Profile
October 19, 2014, 02:45:18 PM
 #997

Какой-нибудь пдф с содержанием того что наобсуждали по поводу безспамовой почты кто-нибудь ведет. Описание всей идеи?
mall
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500



View Profile
October 19, 2014, 05:54:13 PM
 #998

penek
когда переводы будут опубликованы ?
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
October 19, 2014, 07:34:14 PM
 #999

penek
когда переводы будут опубликованы ?

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

Факт — самая упрямая в мире вещь. © М.А.Булгаков «Мастер и Маргарита»
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
October 20, 2014, 06:35:27 AM
 #1000

Насчёт подмены адреса, ведь если его поменять, то это инвалидирует подпись (по крайней мере должно, если адреса хэшировать).
Имеется в виду запрос цифровой марки плагином получателя. Отправитель должен как-то удостовериться, что отправляет цифровую марку получателю письма (при потенциальном использовании ненадежного сервера).

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 [50] 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 ... 341 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!