Size: a a a

2019 November 26

ST

Sergei Tikhomirov in ББ-чат
Alex Petrov
нет не может. чтобы построить цепочку PoW длинее чем есть сейчас - нужно прилететь из другой галактики с инновационной технологией и все равно потребуется время и энергия чтобы перестроить цепочку.
Практически - конечно. Но с точки зрения теории это возможно, и эта "уступка" помогает добиться двух других качеств (так я понимаю, поспорьте кто-нибудь со мной)
источник

AP

Alex Petrov in ББ-чат
Финальность текуших блоков и транзакций защищена математикой произведенной работой на передовых устроствах в течении последних 10 лет.
источник

ST

Sergei Tikhomirov in ББ-чат
Alex Petrov
Финальность текуших блоков и транзакций защищена математикой произведенной работой на передовых устроствах в течении последних 10 лет.
Ну вот каверзный вопрос тогда: со скольких блоков начинается финальность и почему)
источник

AP

Alex Petrov in ББ-чат
Sergei Tikhomirov
Практически - конечно. Но с точки зрения теории это возможно, и эта "уступка" помогает добиться двух других качеств (так я понимаю, поспорьте кто-нибудь со мной)
о каких других качествах речь ? напишите свои тезисы, я отвечу. (сорри сейчас за рулем, и писать только на светофорах могу)
источник

ST

Sergei Tikhomirov in ББ-чат
Alex Petrov
о каких других качествах речь ? напишите свои тезисы, я отвечу. (сорри сейчас за рулем, и писать только на светофорах могу)
Availability & partition tolerance. И eventual consistency, которая как бы не 100% с т. з. теории
источник

AP

Alex Petrov in ББ-чат
Sergei Tikhomirov
Ну вот каверзный вопрос тогда: со скольких блоков начинается финальность и почему)
Финальность определяется не блоками, а защитой адекватной стоимости информации в блоках + сообщество нод, которое даже если пересторить первые 300.000(2014) блоков за 180 минут на текущем современном манере - но дальше вас ждет сильная задача - общество нод в количестве 600.000 штук сильно не согласится с таким вариантом, и вторая часть балета с продолжением будет уже ну ооооочень серьезной цепочкой проблем в геометрической прогресии .... для аттаки вам придется достать неимоверное количество техники, инжинеров, создать свой чип, произвести его, собрать оборудование, достать 4Гв электричества сделать это втихоря... вообщем я бы сказал что слетать на марс и обратно проще.
источник

AP

Alex Petrov in ББ-чат
Sergei Tikhomirov
Availability & partition tolerance. И eventual consistency, которая как бы не 100% с т. з. теории
так причем тут availabity & tolerance ? мы за биткойн или eth ? похоже я не в контексте. доеду послушаю подкаст... кажется я не совсем улавливаю суть дискусии
источник

GN

Gleb Naumenko in ББ-чат
Финальность транзакций мне кажется гораздо интереснее чем финальность блоков.
источник

ST

Sergei Tikhomirov in ББ-чат
Alex Petrov
Финальность определяется не блоками, а защитой адекватной стоимости информации в блоках + сообщество нод, которое даже если пересторить первые 300.000(2014) блоков за 180 минут на текущем современном манере - но дальше вас ждет сильная задача - общество нод в количестве 600.000 штук сильно не согласится с таким вариантом, и вторая часть балета с продолжением будет уже ну ооооочень серьезной цепочкой проблем в геометрической прогресии .... для аттаки вам придется достать неимоверное количество техники, инжинеров, создать свой чип, произвести его, собрать оборудование, достать 4Гв электричества сделать это втихоря... вообщем я бы сказал что слетать на марс и обратно проще.
Разумеется, на практике это так, я говорю исключительно о теоретической модели, которая обсуждалась в последнем выпуске
источник

AP

Alex Petrov in ББ-чат
Sergei Tikhomirov
Разумеется, на практике это так, я говорю исключительно о теоретической модели, которая обсуждалась в последнем выпуске
послушаю буду готов отвечать... теория с практикой всегда в гигантском разрыве
источник

GN

Gleb Naumenko in ББ-чат
А как ты трактуешь Partition Tolerance в контексте биткоина? Если сеть можно регулярно разделить на два кластера на несколько часов  — я бы сказал что мы просрали все полимеры.
источник

AP

Alex Petrov in ББ-чат
Gleb Naumenko
Финальность транзакций мне кажется гораздо интереснее чем финальность блоков.
Финальность тразнзакций определяется закрытием блока. такчто это связанные вещи... тразакция становится подтвержденной только после включения в блок.
и в этом есть кстати гиганстский риск для PoS потому как там не проверяются ни UTXO, ни содержимое блоков, ни сами цепочки - и потому легко можно затопить ноды либо по mempool памяти, либо по Диску, либо провести атаку стейкинга - используя более старые входы. потому как нету ощютимого наказания - усилий, затрат
источник

GN

Gleb Naumenko in ББ-чат
Alex Petrov
Финальность тразнзакций определяется закрытием блока. такчто это связанные вещи... тразакция становится подтвержденной только после включения в блок.
и в этом есть кстати гиганстский риск для PoS потому как там не проверяются ни UTXO, ни содержимое блоков, ни сами цепочки - и потому легко можно затопить ноды либо по mempool памяти, либо по Диску, либо провести атаку стейкинга - используя более старые входы. потому как нету ощютимого наказания - усилий, затрат
Если я буду отправлять 100,000 долларов одной транзой (или хоть несколькими в одном блоке) — для меня хоть 0 хоть 1 подтверждение — одинаково мало.
источник

ST

Sergei Tikhomirov in ББ-чат
Gleb Naumenko
А как ты трактуешь Partition Tolerance в контексте биткоина? Если сеть можно регулярно разделить на два кластера на несколько часов  — я бы сказал что мы просрали все полимеры.
Вот я написал и сам задумался... Хотя, может так: если после разделения сеть соединяется и снова приходит к консенсусу, то считаем, что всё ок. Биткоин придёт, посмотрев где больше работы
источник

AP

Alex Petrov in ББ-чат
Gleb Naumenko
А как ты трактуешь Partition Tolerance в контексте биткоина? Если сеть можно регулярно разделить на два кластера на несколько часов  — я бы сказал что мы просрали все полимеры.
ну попробуй раздели... это не практики не реализуемо. как майнер могу сказать что все майнеры держать по 10-20 нод раскиданных по миру, и видят все что в сети творится.
чтобы разделить и ввести в заблуждение сеть в которой 200.000 активных нод, которые в первую очередь ценят старые и знакомые доверенные ноды  - "новым нодам" нужно сильно постаратся. это принцып построение яи работы p2p сети.
- вот в BCH-SV провести атаку при 87 нодах, раз чихнуть.
источник

ST

Sergei Tikhomirov in ББ-чат
Sergei Tikhomirov
Вот я написал и сам задумался... Хотя, может так: если после разделения сеть соединяется и снова приходит к консенсусу, то считаем, что всё ок. Биткоин придёт, посмотрев где больше работы
Тут вопрос не в том, что можно, а в теоретической модели. Если сеть разделена, что будет - вот вопрос)
источник

GN

Gleb Naumenko in ББ-чат
Alex Petrov
ну попробуй раздели... это не практики не реализуемо. как майнер могу сказать что все майнеры держать по 10-20 нод раскиданных по миру, и видят все что в сети творится.
чтобы разделить и ввести в заблуждение сеть в которой 200.000 активных нод, которые в первую очередь ценят старые и знакомые доверенные ноды  - "новым нодам" нужно сильно постаратся. это принцып построение яи работы p2p сети.
- вот в BCH-SV провести атаку при 87 нодах, раз чихнуть.
В эфире был прецедент, из-за того что у Parity и Geth разная ерунда была заимплеменчена, они разделились на два кластера и пошел форк. Точно так же можно накосячить в протоколе в новой и старой версии Биткоин кор.
источник

ST

Sergei Tikhomirov in ББ-чат
Забавно читать этот диалог, честно)) что биткоин безопасен на практике спору нет, изначально вопрос как он вписывается в одну конкретную теорему из распределенных систем
источник

GN

Gleb Naumenko in ББ-чат
А еще мне интересно откуда эти числа — только что было 600,000, теперь 200,000. По моим данным так вообще 70,000, из которых еще неясно сколько китайских шпионов.
источник

AP

Alex Petrov in ББ-чат
Gleb Naumenko
Если я буду отправлять 100,000 долларов одной транзой (или хоть несколькими в одном блоке) — для меня хоть 0 хоть 1 подтверждение — одинаково мало.
так оптравляй, сеть не даст тебе сделать дабл спенд, и транзакция закроется через 11m5s по статистике последних 24часов и станет уже не изменяемой
в сутки по BTC Sent last 24h 1,224,560 BTC ($8,769,111,198 USD) 6.78% market cap
Sent avg. per hour 51,023 BTC ($365,379,633 USD)
Avg. Transaction Value 4.47 BTC ($32,035 USD)
источник