Bitcoin Forum
May 30, 2024, 08:54:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Отрицательный рейтинг модификация для infomancoin_  (Read 2282 times)
info_infoman (OP)
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
November 26, 2014, 01:07:18 PM
 #1

Ситуация 1:
Нода А во время создания блока осуществила некорректную проверку внешней среды (решила схолтурничать)
При этом пострадала Нода Б (затаила злобу пометив у себя чекпоинт на блок  и номер транзакции)

Ситуация 2:
Нода Б получила шанс создать блок и помимо транзакции 0 и всех остальных транзакций  создает транзакцию Х
свойства транзакции:
превинпут та самая транзакцию которую обработали не корректно+fee ноде А
out  - отрицательная сумма некорректной транзакции + отрицательная fee
где отрицательная сумма некорректной транзакции ложится рекурсивно текущих владельцев коинов которые достались им в результате некорректной транзакции
а отрицательная fee ложится рекурсивно на текущих владельцев коинов которые были сгенернированный нодой в том самом блоке с некорректной транзакцией .

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


amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
November 26, 2014, 09:16:40 PM
 #2

Какой-то незамутненный поток сознания.
icreator
Legendary
*
Offline Offline

Activity: 1554
Merit: 1008



View Profile WWW
November 27, 2014, 02:50:52 PM
 #3

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

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

Erachain Blockchain is fully ready for use Digital Ecosystem based on blockchain technology for business and government with low transaction costs, identification and built-in functions.
+Decentralized exchange of tokens in Erachain
info_infoman (OP)
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
November 28, 2014, 10:40:34 AM
 #4

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

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

amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
November 28, 2014, 10:53:36 AM
 #5

Quote
тут речь не о валидности самой транзакции а о валидности свойств внешней среды отраженной в ней
это несколько сложнее ибо внешняя среда не постоянна и труднопроверяемая
Что такое "внешняя среда"?
Для ноды вся внешняя среда - это множество её пиров.
В существующем клиенте стоит простой как лом контроль внешней среды:
"если пир прислал транзакцию с неправильной сигнатурой - бан IP-адреса на сутки и давай досвиданья"

Этим, кстати, можно воспользоваться злоумышленнику - допустим, весь мой дом/квартал/микрорайон выходит в интернет с одного IP-адреса местного провайдера, в том числе и мерчант, против которого я собираюсь провести атаку. Я делаю так, чтобы все ноды в мире (их не так уже много - ну несколько тысяч) наш общий адрес забанили. Естественно, для себя оставляю дырочку - допустим по модему.
Мерчант может соединиться только с нодой, которую я контролирую. Остальные ноды его не пускают.
Через эту ноду я посылаю транзакцию. Некоторые онлайн-казино сразу (ну, через несколько секунд) отправляют выигрыш либо проигрыш (для этого должны выполняться разные условия, например, комиссия 0.0001, подтвержденные входы, отсутствие нестандартных выходов и прочее).
В зависимости от результата - я либо в сеть отправляю эту транзакцию, либо конфликтующую.

info_infoman (OP)
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
November 28, 2014, 11:02:34 AM
 #6

Что такое "внешняя среда"?
Для ноды вся внешняя среда - это множество её пиров.
В существующем клиенте стоит простой как лом контроль внешней среды:
"если пир прислал транзакцию с неправильной сигнатурой - бан IP-адреса на сутки и давай досвиданья"

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

понимаете ход моей мысли? Wink

Pages: [1]
  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!