Title: Подводные камни отрицательных транзакци Post by: info_infoman on November 27, 2015, 07:31:05 AM доброе всем
существующий форк может отправлять адресату отрицательные транзакции при этом сжигая свои монеты и уменьшая баланс адресата получателя. но баланс получателя в coin* системе не имеет значения ибо адресат в последствии может использовать только положительные входы, для перелива средств в новый адрес, что делает бесполезным отрицательный рейтинг. в такой ситуации достаточен ли будет алгоритм проверки возможности отправки монет из адреса на который поступали как положительные так и отрицательные транзакции? адрес имеющий как положительные так и отрицательные монеты(входы) при формировании транзакции включает в входы как положительные, так и отрицательные(декларируемые) 1)находим все не потраченные отрицательные входы 2)проверяем указанные (декларированные отрицательные входы) 3)если декларированные отрицательные входы-не потраченные отрицательные входы>0, тогда не принимаем транзакцию иначе : проверяем если сумма положительных выходов = суммы не потраченных положительных входов-декларированные отрицательные входы, тогда принимаем транзакцию таким образом происходит как учет положительных входов так и учет отрицательных входов декларирование нужно именно для того чтобы отрицательные монеты тоже тратились(на погашение отрицательного рейтинга) а не висели на на адресе вечным грузом Title: Re: Подводные камни отрицательных транзакц Post by: 7Pay.in on November 27, 2015, 10:20:49 AM ну так все просто ))
ищи тут описание как долги учитываются https://docs.google.com/document/d/1TvKGOvqrhYhJ0LElggSPiZU8592R_-dngXUckeP75Gw/edit# можешь это реализовать в НЕКСТ или multichain.com или на эфире Title: Re: Подводные камни отрицательных транзакц Post by: info_infoman on November 27, 2015, 12:57:08 PM ищи тут описание как долги учитываются спасибо, но меня долги не интересуют, меня интересуют отрицательные рейтинги Title: Re: Подводные камни отрицательных транзакц Post by: 7Pay.in on November 28, 2015, 07:48:04 PM ищи тут описание как долги учитываются спасибо, но меня долги не интересуют, меня интересуют отрицательные рейтинги для этого не нужно слать минусы - достоачно использовать OP_RETURN и в нем передавать оценку адресу - ну и код того что это ОЦЕНКА доверия данному адресу всё просто и форк не надо делать Title: Re: Подводные камни отрицательных транзакц Post by: info_infoman on November 29, 2015, 09:40:38 PM это рейтинг с последствиями
Title: Re: Подводные камни отрицательных транзакц Post by: 7Pay.in on November 30, 2015, 04:37:43 AM это рейтинг с последствиями рейтинг в ОП-РЕТЁРН передавай - так же как цветные монеты и прочие активы в нем шифруют - свой протокол и АПИ придумай и опиши - и всё сделай сайт и краудфандинг - и получи 1млн долларов за идею Title: Re: Подводные камни отрицательных транзакц Post by: info_infoman on November 30, 2015, 05:41:55 AM ОП-РЕТЁРН я конечно чукча, и может быть про это не читал, но не в даваясь в дебри специфики протокола, в случае если ОП-РЕТЁРН станет ниже плинтуса, адреса куда переводятся в дальнейшем средства также окрашиваются в плохой рейтинг?и процесс передачи монет с плохих адресов проблематичен или нодам ПО* на то что включать в блок? Title: Re: Подводные камни отрицательных транзакц Post by: 7Pay.in on November 30, 2015, 10:28:55 AM ОП-РЕТЁРН я конечно чукча, и может быть про это не читал, но не в даваясь в дебри специфики протокола, в случае если ОП-РЕТЁРН станет ниже плинтуса, адреса куда переводятся в дальнейшем средства также окрашиваются в плохой рейтинг?и процесс передачи монет с плохих адресов проблематичен или нодам ПО* на то что включать в блок? майнерам пофиг что включать в блок - лишь бы им комсу заплатили делаешь на входе комсу, на свой адрес сдачу и еще выход с ОП-РЕТЕРН и в нем всю инфу в том числе и адрес можешь закатать кому доверие хочещь подправить ну или нулевой выход дделаешь корорче так - делаешь список нулевых выходов и последним возврат своей комсы или наоборот а в ОП-РЕТЕРН задаешь величины доверия для списка адресов выхода - за норм комсу майнеры такую трнзакцю включат в блок - они и так включают все эти цветные монеты и опен-ассеты - ровно по такому же алгоритму - можешшь даже ничего не изобреттьа - возьми протокол опен асеттс и всё Title: Re: Подводные камни отрицательных транзакц Post by: 7Pay.in on November 30, 2015, 10:31:19 AM а ну еще используй цепочку (блокчейн) не битка а догов или лайтов - и всё
протоко один у всех - в оп_ретерн пишешь доп инфу по переводимому доверию для списка выходов Title: Re: Подводные камни отрицательных транзакц Post by: info_infoman on November 30, 2015, 12:49:25 PM протоко один у всех - в оп_ретерн пишешь доп инфу по переводимому доверию для списка выходов ну как вы и сказали ранее манера пофиг... это доверие не влияет на движение денег , тогда смысл этого доверия? Title: Re: Подводные камни отрицательных транзакц Post by: info_infoman on December 09, 2015, 04:49:53 PM хе хе отрицательная транзакция удалась...
qt клиент от них с ума сходит))) незнает как отобразить...  { "amount" : -1.00000000, "confirmations" : 1, "blockhash" : "bab81d22e1b5b4e67098796bc0fe09d4df75e6172bd9572cf87f32ae90d08c8c", "blockindex" : 1, "blocktime" : 1449681562, "txid" : "c6da6d2d7e1c27570bd2afff8bb0e999083d2dd914420f6a50513ada2d7f68b6", "normtxid" : "46f251652bd79b321bbc059dbc7275f5cf27f3a18d31e2aa5624e7fe5d16f49a", "time" : 1449678277, "timereceived" : 1449678277, "details" : [ { "account" : "", "address" : "iPXbB5cifYkGoGJNY6dkUwoeT4Yh67ZQ48", "category" : "receive", "amount" : -2.00000000 }, { "account" : "", "address" : "i7N5KcyLaq4hJRvd8rBdvX9VzWPh8HP5CP", "category" : "receive", "amount" : 1.00000000 } ] } |