Bitcoin Forum
July 04, 2024, 05:07:51 AM *
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 ... 223 »
  Print  
Author Topic: [IOTA] Крипто-токен для "интернета вещей" (Internet-of-Things)  (Read 226589 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
December 26, 2015, 08:12:18 PM
 #61

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

Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
December 26, 2015, 08:16:51 PM
 #62

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

Сеть будет делать snapshot'ы с некоторой периодичностью, обрезая старые транзакции. Еще вариант - 1000 лампочек будут хранить транзакции совместно, итого на каждую придется по, скажем, 0.3%.
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
December 26, 2015, 08:27:27 PM
 #63

Сеть будет делать snapshot'ы с некоторой периодичностью, обрезая старые транзакции. Еще вариант - 1000 лампочек будут хранить транзакции совместно, итого на каждую придется по, скажем, 0.3%.
ок а зачем тогда так измудряться?
можно просто хранить  часть того что приходит из сети без какого либо алгоритма "косичка" и от него прыгать свои транзакции, держи у себя snapshot линейных транзакций и все

Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
December 26, 2015, 08:30:30 PM
 #64

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

Надо как-то противодействовать Sybil-атакам, поэтому нужен тангл. А еще надо как-то удостовериться, что ты видишь те же транзакции, что и другие.
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
December 26, 2015, 08:39:20 PM
 #65

Надо как-то противодействовать Sybil-атакам, поэтому нужен тангл. А еще надо как-то удостовериться, что ты видишь те же транзакции, что и другие.
ну sybil-ам без знания всей цепочки ты и так не сможешь противостоять, уж коли узел обложили он вынужден будет подчиниться, а подводу видишь не видишь, в косичке ты тоже ничего не увидишь, в биткоине блоки подтверждают что ты видишь примерно тоже самое но лишь только потому (ИМХО) что постоянно появляются новые монеты и именно их судьбу тебе и нужно знать(та же ли у них судьба в других узлах). а тут генезис известен всем заранее и подделать подпись узла имеющего генезис транзакцию на свой адрес не представляется возможным, ну а если вдруг твой узел узрел в рамках snapshot двойную трату то ты и так ее отвергнешь если ты не  злоумышленник)

Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
December 26, 2015, 08:45:36 PM
 #66

ну sybil-ам без знания всей цепочки ты и так не сможешь противостоять, уж коли узел обложили он вынужден будет подчиниться, а подводу видишь не видишь, в косичке ты тоже ничего не увидишь, в биткоине блоки подтверждают что ты видишь примерно тоже самое но лишь только потому (ИМХО) что постоянно появляются новые монеты и именно их судьбу тебе и нужно знать(та же ли у них судьба в других узлах). а тут генезис известен всем заранее и подделать подпись узла имеющего генезис транзакцию на свой адрес не представляется возможным, ну а если вдруг твой узел узрел в рамках snapshot двойную трату то ты и так ее отвергнешь если ты не  злоумышленник)

"Узел обложили" = провели удачную eclipse-атаку?
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
December 26, 2015, 08:51:29 PM
 #67

"Узел обложили" = провели удачную eclipse-атаку?
ну да, в сеть включилась новая лампочка и её обложили злые лампочки и заставляют гореть сутки напролет Cheesy

info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
December 26, 2015, 08:56:32 PM
 #68

нет я прекрасно понимаю что нужно опираться второй ногой на соседние узлы, но это если у тебя постоянно поступают новые вводные (генезис монетки) иначе зачем? веди свою отдельно взятую книгу учета и все Roll Eyes

Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
December 26, 2015, 08:59:35 PM
 #69

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

Достаточно одного ретранслирующего спутника, чтобы избежать такого.
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
December 26, 2015, 09:07:19 PM
 #70

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

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

Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
December 26, 2015, 09:18:10 PM
 #71

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

Без PoW недостаточно. Лампочка не знает от кого были получены данные.


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

В Iota нет генерации монет.
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
December 26, 2015, 09:27:44 PM
 #72

Без PoW недостаточно. Лампочка не знает от кого были получены данные.
да какая разница от кого она получила данные? если транзакция подписывается ЭЦП? то  от кого бы она не поступила, если транзакция подделана то ЭЦП будет легко проверена. входные данные для проверки линейной транзакции это выход+pubKey+sig
если то что прислали узлу(неважно кто прислал) не совпадает с тем что есть у этого узла(предыдуще цепочки линейных транзакций) то транзакция будет отвергнута - это первый закон для проверки транзакций в биткоин и он работает и его никто не опроверг пока...

Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
December 26, 2015, 09:35:16 PM
 #73

да какая разница от кого она получила данные? если транзакция подписывается ЭЦП? то  от кого бы она не поступила, если транзакция подделана то ЭЦП будет легко проверена. входные данные для проверки линейной транзакции это выход+pubKey+sig
если то что прислали узлу(неважно кто прислал) не совпадает с тем что есть у этого узла(предыдуще цепочки линейных транзакций) то транзакция будет отвергнута - это первый закон для проверки транзакций в биткоин и он работает и его никто не опроверг пока...

Вот я отправлю две конфликтующие транзакции, как дальше жить?
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
December 26, 2015, 09:41:32 PM
 #74

Вот я отправлю две конфликтующие транзакции, как дальше жить?
если отправишь мне я отвергну обе, почему? потому что это может сделать только мошенник, никто кроме хозяина этих монет не имеет право подписи транзакции(если только он не потерял ЭЦП), значит тот кто подписал должен быть наказан, неважно получил я эти транзакции одновременно или с временным лагом, согласись если я тебя обману хотя бы 1 раз ты больше не будешь со мной дружить?  Cool
такие транзакции можно смело вычеркивать из snapshot

Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
December 26, 2015, 09:44:57 PM
 #75

если отправишь мне я отвергну обе, почему? потому что это может сделать только мошенник, никто кроме хозяина этих монет не имеет право подписи транзакции(если только он не потерял ЭЦП), значит тот кто подписал должен быть наказан, неважно получил я эти транзакции одновременно или с временным лагом, согласись если я тебя обману хотя бы 1 раз ты больше не будешь со мной дружить?  Cool

Не буду дружить, верно.

Как насчет такого: одну транзакцию я отправлю тебе, а другую Филиппу Киркорову? Что теперь?
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
December 26, 2015, 09:53:01 PM
 #76

Как насчет такого: одну транзакцию я отправлю тебе, а другую Филиппу Киркорову? Что теперь?
а вот для этого достаточно :
Достаточно одного ретранслирующего спутника, чтобы избежать такого.
и если даже этого будет недостаточно то если я встречусь с Филлипом Киркоровым через этот спутник и ретранслирую ему твою транзакцию а он мне транслирует его, то мы оба решим что ты обманул нас с временным лагом , значит "выходы" которые ты потратил для создания этой транpакции нужно вычеркнуть из реестра utxo, все ты лишен доверия 2х узлов сети

Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
December 26, 2015, 10:16:46 PM
 #77

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

Вроде разумно. Почему тогда Биткоин так не делает, а использует PoW? Чтобы новые монеты генерировать?
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
December 27, 2015, 05:37:35 AM
Last edit: December 27, 2015, 05:59:00 AM by info_infoman
 #78

Вроде разумно. Почему тогда Биткоин так не делает, а использует PoW? Чтобы новые монеты генерировать?
я думаю да, в любой момент когда в сети появляется новый компонент(неизвестный) нужно синхронизироваться
новая монета биткоин берется из coinbase то есть из воздуха и естественно не подчиняется законам обычной транзакции(нет входа)
посему сети биткоин важно знать кем когда и куда были получены и куда потрачены генезисные монетки.

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

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

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

Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
December 27, 2015, 09:20:40 AM
 #79

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

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

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

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

Через 100 лет в Биткоине перестанут генерироваться новые монеты. Тогда можно будет выбросить PoW?
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
December 27, 2015, 09:34:34 AM
 #80

Через 100 лет в Биткоине перестанут генерироваться новые монеты. Тогда можно будет выбросить PoW?
его и сейчас можно выбросить для подтвержденных генезисов, грубо говоря оставить только pow для генерации монет, остальные utxo каждый сам для себя подтверждает, или не подтверждает(демократия) а через 100 лет да прекратить генерацию блоков, смысла в них нету, ибо если транзакция левая, то блок и так никто не подтвердит...

что касается новичков, то для них нужно постоянно обновлять чекпоинты в исходниках, то есть отражать в чекпоинтах текущий utxo сети а уж верить этим чекпоинтам или нет дело каждого, в конце концов даже при текущей ситуации любой новичок может заявить что "я не верю генезис блоку сатоши накамото ИМХО"

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 ... 223 »
  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!