Bitcoin Forum
April 27, 2024, 02:37:11 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
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 »
1021  Local / Новички / Re: Традиционная, нетрадиционная экономика, on: May 17, 2011, 11:25:14 AM
Ну я всё же надеюсь, что на эти грабли люди не наступят вновь.
Для этого надо иметь новые грабли, совершеннее старых. А вот это совсем непростая задачка.
Чтобы на них наступить? Нет, спасибо. Не надо нам новых граблей.
1022  Local / Юристы / Re: Зарплата биткойнами? on: May 17, 2011, 10:54:08 AM
А зачем ты их платил? Wink
Вообще не пойму, что за дурь - платить, потом пытаться выбивать обратно...
1023  Local / Новички / Re: Традиционная, нетрадиционная экономика, on: May 17, 2011, 10:46:23 AM
можно делать банки и на биткоинах и необеспеченные кредиты при этом выдавать в виде кредитных карт.
Ну я всё же надеюсь, что на эти грабли люди не наступят вновь.

Меня прёт, потому сделаю два лирических отступления.

1) Стоит сарай. Заходин в него Чак Норрис, слышится два удара. Чак выходит с двумя фингалами, матерится, уходит. Заходит в сарай индеец Мудрый Сокол, слышится один удар, индеец выходит с фингалом и говорит: "Только бледнолицый может два раза наступить на грабли".

2) "...спой, светик, не стыдись, ведь ежели девица при красоте такой, и петь ты мастерица..." Ворона накалывает сыр на сучок дерева и произносит: "Двадцатый век, дураков нет!" (сценка, подсмотренная в школьном театре ещё в двадцатом веке).
1024  Local / Новички / Re: Новичкам сюда! - FAQ on: May 17, 2011, 10:12:50 AM
Не факт что решена. Но когда она решается, сеть об этом достаточно быстро узнаёт. Разбег может составлять несколько секунд,  а при среднем времени счёта блока в 10 минут это малосущественно.

Примерно ясно. Спасибо за ответы. Щас я напишу тогда что понял, и если не правильно, то меня, надеюсь, поправят Smiley

1. Транзакция упаковывается в блок. Только в 1 блок. Так?
Да.

2.Каждый блок считается на основе предыдущего блока и на основе нескольких случайных транзакций и требует фиксированного количества операций хеширования, и использует для рассчетов фиксированное кол-во транзакций. Так?
Нет. К хэшу предъявляются определённые требования, которые могут быть быстро проверены, и только. Количество операций хэширования непредсказуемо.

3.каждый блок имеет индекс, который определяет как далеко этот блок отстоит от самого первого "материнского" блока. Так?
Да.

4. Необязательно, чтобы блоки с одинаковыми индексами были одинаковы, но если клиенту приходит по сети блок с индексом N, то клиент имеет возможность довольно быстро проверить  Является ли изветсный N-1 блок источником для пришедшего N-го блока, и в случае если нет, выкачать правильный блок и рекурсивно выполнить эту проверку снова. Так?
Да.

5. в краткосрочной перспективе получается, что возможно существование двух разных блоков с одинаковыми индексами, то есть двум узлам, которые их сгенерили будет начислено 50 бтц, но когда произойдет отброс какой-то из веток, то 50бтц у одного из узлов заберут, потому что блок оказался не в главной ветке. можно успеть эти 50 бтц перевести куда-нибудь, тогда эта транзакция обязатенльно попадет в главную ветку, но если ты (или софт) не успел это сделать - ССЗБ, и 50 коинов будут утеряны. Так?
Нет.  В случае генерации конкурирующих блоков никто никому ничего не добавляет и не забирает. Сгенерировавший блок первой транзакцией прописывает себе 50BTC. Если этот блок оказывается недействительным, сгенерировавший просто не сможет в транзакции перевода сослаться на валидную транзакцию генерации, потому что этого блока не будет в цепочке.

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

и поскольку кол-во хешей для рассчется блока фиксированно, то время его рассчета тоже фиксированно, и поэтому если твой комп считает блок меньше 10 минут, то даже пытаться считать блоки нет смысла, потому что ты просто не успеешь посчитать блок N прежде, чем где-то в сети посчитают N+1 блок, который при отсечении веток будет иметь больший приоритет. Так?
Нет, см. выше. Даже самый слабый комп теоретически может решить блок раньше всей сети. Вопрос в вероятности такого события.
Генерацию блока можно сравнить с лотереей, а вычислительную мощность в мегахэшах - с количеством билетов у тебя в руках. Wink
1025  Local / Юристы / Re: Зарплата биткойнами? on: May 17, 2011, 10:04:46 AM
Давно убедился: биткойн - отличное средство для вывода экономики в тень, подальше от контроля паразитами.
Налоговую декларацию, кстати, писать и куда-то нести не собираюсь из принципа. Если им надо - пусть сами ищут и доказывают, сколько я заработал. Хлеб за брюхом не ходит.
1026  Local / Юристы / Re: [Закон] Товарные биржи (шантажируем bitcoinex) on: May 17, 2011, 10:01:45 AM
Блин, вы Карла Маркса "Капитал" для начала прочтите экономисты доморощенные!
Была, была попытка осилить этот бред. Быстро понял, что эта хрень в реальном мире не работает.
1027  Local / Новички / Re: Традиционная, нетрадиционная экономика, on: May 17, 2011, 09:58:25 AM
1) Я уже говорил, что разгон экономики и деловой активности давно пора прекращать. Планета не резиновая.
2) На счёт гипотетической ситуации со скупкой всех биткойнов - если они сосредоточатся в одних руках, они станут никому не нужны. К счастью, этого не произойдёт.
1028  Local / Юристы / Re: [Закон] Товарные биржи (шантажируем bitcoinex) on: May 16, 2011, 11:58:26 AM
В традиционной экономике допускается не работать, чтобы получать прибыль, Это и нынешний банковский бизнес, и спекуляция, и прочие вещи, вносящие в экономику нестабильность, разрушающие производственную базу, но тем не менее приносящие прибыль, потому и популярные. На самом деле это мошенничество (иногда и открытый вооружённый грабёж) и  прочее извлечение нетрудовых доходов.

Естественно, что сам по себе биткойн не устранит всех этих негативных факторов. Нужна смена парадигмы, "революция в сознании", отказ от измерения всего на свете лишь суммой прибыли.
Но когда начнётся движение в эту сторону (а может быть, оно уже началось, просто пока не сильно заметно), биткойн будет очень кстати.
1029  Local / Юристы / Re: [Закон] Товарные биржи (шантажируем bitcoinex) on: May 16, 2011, 11:36:29 AM
Обществу давно пора понять, что ресурсы планеты не бесконечны, и что невозможно бесконечно наращивать производство товаров и услуг. Рост должен быть остановлен. Он и сам остановится скоро, но при этом планете будет нанесён очень большой ущерб. Так что  лучше притормозить плавно.
Поэтому сегодняшняя модель экономики обречена. К тому же она не обеспечивает даже элементарных вещей: при сегодняшнем бешеном темпе производства всего на свете люди до сих пор умирают от голода. И не потому что не хотят работать.
Модель денег, не подверженных произвольному наращиванию массы, для новой экономической модели очень кстати. В старую - да, не очень хорошо вписывается. Но эти "баги" являются для вас "багами" только потому, что вы считаете старую модель единственно возможной.

Ну начинайте тему в "разном". Хотя я в принципе закончил: переубеждать никого ни в чём не собираюсь, а свою точку зрения вроде изложил.
1030  Local / Новички / Re: Новичкам сюда! - FAQ on: May 16, 2011, 11:29:03 AM
Во-первых, транзакции тоже расползаются по сети, как и блоки, узлы обмениваются этой информацией.

если у нас было 2 равноправные условно-валидные (без учета соседа) транзакции, то в общем случае их скорость распространения по сети одинакова.
Но достаточно велика. Впрочем, это не важно.

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

Значит делаем 1000 таких попыток в автоматическом режиме. Кто-то какая-то транзакция упакуется в блок и дальше не заапрувится, а какая-то прокатит.

Два блока параллельно существовать не могут, как мы уже выяснили.
ээ. То есть может и не могут, но это выяснили только вы, а мне пока это не очевидно. %)


кто принимает решение валидно/не_валидно? узел, который упаковывает транзакцию в блок? и что у нас получится:

а) чаcть узлов будут знать только о транзакции с VDS1
б) часть узлов будут знать только о транзакции с VDS2
в) часть узлов будет знать только о обеих транзакциях.

при помощи "финта ушами" мы понизили вероятность узла оказаться в группе в). Узлы из группы в не заапрувят обе или какую-то одну транзакцию. А вот узлы из групп а) и б) - пропустят их. Они упакуются в блок, а значит станут валидными
Обе они в один блок не упакуются, потому что какая-то из них приводит к перерасходу средств. Если, например, транзакция с VDS1 упакуется в блок N, транзакция с VDS2 в блок N+1 не пройдёт, потому что блок N известен упаковщику. Если же он будет упаковщику неизвестен, значит, он считает только ещё блок N, причём ветку, которая, вероятно будет отсечена. Или же отсечена будет ветка, в которую попала транзакция с VDS1, и тогда останется только та, что с VDS2. Повторяю: цепочка блоков не ветвится, у одного блока может быть только один предшественник.

p.s. мой клиент скачал блоки и действително нагрузка на винчестер стала меньше, но вот тут http://blockexplorer.com/q/getblockcount написано, что известно 124328 блоков, а мой клиент скачал только 122797 и приступил к рассчетам. Означает ли это, что он считает 122798 блок, который где-то уже посчитан? то есть получается, что комп трудится над задачей, которя уже решена (и стало быть при ее решении не начислится 50 бтц)?
Не факт что решена. Но когда она решается, сеть об этом достаточно быстро узнаёт. Разбег может составлять несколько секунд,  а при среднем времени счёта блока в 10 минут это малосущественно.
1031  Local / Юристы / Re: [Закон] Товарные биржи (шантажируем bitcoinex) on: May 16, 2011, 11:13:49 AM
Договор и я могу подписать. И не выполнить. Так что обеспечение договором - дурь.
Можешь, но ктож тебе даст? Wink Если ты не выполняешь свой договор, то банк несет потери. Потому он десять раз подумает прежде чем что-то дать и если даст, то скорее всего под залог имущества, которое у тебя есть УЖЕ. Таким образом частичное резервирование позволяет поддерживать баланс между количеством денег и количеством товаров/услуг (количество которых все время растет). И оно стимулирует рост экономики. А биткоины нет. Есть ты их все равно не сможешь, даже если они будут стоить черти сколько.
Рано или поздно богатые заёмщики заканчиваются. Банку же нельзя терять темп, иначе он разорится. И он начинает понижать планку заёмщиков. Это происходит постоянно.
Пример - я сам. Один банк прямо-таки навязал мне кредитную карту, по которой я в итоге не расплатился. И ничего они со мной сделать не смогли, потому что на карточку не было даже письменного договора с подписями. И это сейчас творится повсеместно: банкам срочно нужны заёмщики, кредиты выдают кому угодно. Ну почти. Им жизненно необходимо раздувать пузырь. Недобросовестных заёмщиков можно скомпенсировать высоким процентом, только бы дуть, дуть, дуть...

Кстати, это главная беда современной экономики - она в принципе не может быть стабильной. Потому что замедление роста тут же показывает проблемы частичного резерва. Wink

А потом рано или поздно выясняется, что у банков этих денег не было, когда он их обещал дать. И наступают всякие кризисы.
Банк отвечает за плохие кредиты своими деньгами. если он их выдавал неправильно, то он лопнет. Просто банки не должны быть сверхкрупными и их должно быть достаточно много.
Кручу-верчу-запутать-хочу - это да, до сих пор с некоторыми работает.
Сути смысла это не меняет: банки дают денег больше, чем у них есть и вынуждены делать это постоянно. Сколько бы их не было и какого бы размера они не были. От количества и перестановки слагаемых...

Биткойнов же невозможно дать больше, чем у тебя есть. Никакие обещания и договоры на программный алгоритм впечатления не производят.
Вот-вот! В этом их проблема как денег (медиа для обмена товарами). Впрочем, как средство накопления вполне себе ничего.
Это не баг, это фича.
Современная экономика использует очень много противоестественных и разрушительных схем. Биткойн их не позволяет, в этом его преимущество.
1032  Local / Новички / Re: Новичкам сюда! - FAQ on: May 16, 2011, 10:47:38 AM
Пока сумма новых транзакций, ссылающихся на старую, не превышает 100, они будут валидны и упакуются в блок. Упаковщик-то это проверяет.
упаковка в блок происходит на узлах. А мы сделали "финт ушами" (тот самый, смысл которого вам не был понятен), благодаря которому упаковщик на каждом узле увидит только 1 транзакцию, а не 2. а 1 транзакция сама по себе валидна.
Во-первых, транзакции тоже расползаются по сети, как и блоки, узлы обмениваются этой информацией.
Во-вторых, если блок с одной транзакцией упакуется, он так же расползётся по сети и будет свидетельством того, что часть денег потрачена. Два блока параллельно существовать не могут, как мы уже выяснили.
1033  Local / Юристы / Re: [Закон] Товарные биржи (шантажируем bitcoinex) on: May 16, 2011, 10:43:51 AM
Договор и я могу подписать. И не выполнить. Так что обеспечение договором - дурь.

То-то и оно, что заём в будущем. Реально-то столько денег у банка нет, следовательно - мошенничество. А количество денег в экономике увеличилось (причём без ведома правительства) - это инфляция.

А потом рано или поздно выясняется, что у банков этих денег не было, когда он их обещал дать. И наступают всякие кризисы.

Так что частичное резервирование - величайшее зло современной экономики.

Биткойнов же невозможно дать больше, чем у тебя есть. Никакие обещания и договоры на программный алгоритм впечатления не производят.
1034  Local / Разное / Re: киллер в РФ собирает средства on: May 16, 2011, 10:38:31 AM
Да читал я эту статейку, потому и упомянул про "тотализатор". Биткойн в сочетании с I2P сильно упрощает всю эту механику.

А ещё тот сайт про снайпера может быть элементарной провокацией ФСБ. Им опять "палок" не хватает, вероятно - вот и ловят дурачков.
1035  Local / Новички / Re: Новичкам сюда! - FAQ on: May 16, 2011, 10:31:30 AM
Итак, подписывается каждая транзакция. "Когда пользователь А передаёт некоторую сумму пользователю Б, публичный ключ меняется на публичный ключ пользователя Б и подписывается приватным ключом пользователя А" <- из википедии
Угу, это я написал, но это не совсем точно.

берем где-нибудь 100коинов. Хоть на бирже.
берем два самых дешевых vds-сервера а разных датацентрах. (подальше друг от друга)
на одном vds запускаем клиента. Клиент выкачивает блоки, и создает базу ip-адресов нодов. Дальше мы этому клиенту кидаем 100коинов, ждем завершения транзакции, и закрываем его.

дальше мы берем базу данных узлов и делим ее пополам на 2 равные части, по кол-ву строк. Пофайлово мы создаем на 2м vds копию клиента, и кошелька с первого vds. Но теперь мы на первый vds кидаем одну половинку базы, а на второй - другую. Получается, что на каждом vds своя база узлов. Ставим права на файл 0444 (ну то есть от записи его защищаем) на обоих серверах.

Получается, что мы как бы "разрезали" всю p2p сеть на 2 части.
Не совсем понятен смысл этого "финта ушами". Вы не "разрезали" сеть, а всего лишь сделали так, что ваши VDS точно не соединены между собой ровно через один узел. Другие-то узлы между собой по-прежнему соединены.

на одном из vds генерируем новый "your bitcoin address". Я так понял, когда такое делаешь, то коины не пропадают, а ключи становятся другими.
Вот с этого места начинается интересное. Ключи-то другими не становятся, просто создаётся новая пара ключей, с которой можно проводить транзакции. Ранее проведённая транзакция как была подписана старым ключом, так и осталась.

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

Если я правильно понял принцип, обе транзакции должны быть валидны, а на нашем счету окажется более 100 коинов. Профит!
Выясняется, что не совсем правильно. Wink
1036  Local / Новички / Re: Новичкам сюда! - FAQ on: May 16, 2011, 10:20:45 AM
Ну так-то да, вычислительная мощность "50 компов" для этого должна значительно превышать мощность сети. И гарантии всё равно нет - сеть может успеть сгенерить 6-й блок, пока "50 компов" телёпаются с 5-ю.
И бесконечности тоже не получится: есть предел в 21М.

Это если так понимать вопрос.
1037  Local / Новички / Re: Новичкам сюда! - FAQ on: May 16, 2011, 09:01:56 AM
1. скачал клиента с биткойн.орг и запустил под убунтой.  Галочки "generate coins" не стояло, но он начал считать блоки (по крайней мере циферка внизу увеличивается) а так же писать что-то на диск, в результате hdd шуршит головками постоянно. Насколько я понял, для просчета блоков требуются вычислительные ресурсы, а не "дисковые". Почему же клиент шуршит винчестером? под виндой он себя так не ведет. Говнокод?
В конечном итоге я решил, что лучше выключить клиента совсем, а то убьет мне винт. Под виндой подобного эффекта не наблюдалось.
Клиент должен сначала скачать имеющиеся блоки, что он и делает при первом запуске. Плюс индексирует их. Отсюда нагрузка на винт. Потом она прекращается.
Кстати, винт программно убить практически нереально.

2. Якобы судя по форуму, можно считать только платные транзакции, а клиент такой фишки не имеет, то есть, считает все подряд. Правильно?
Да. Причём задействует только центральный процессор. Для генерации с использованием GPU нужны отдельные программы.

3. Вот все говорят что коины хранятся в файле кошельков. А где этот файл? клиент кучу логов нагенерил разных, а кошелек - это только wallet.dat? То есть, остальные файлы бэкапить необязательно?
Да. В остальных файлах - скачанные блоки, индексы, логи и т.п. А это всё дело наживное, главное же - приватные ключи ваших транзакций в wallet.dat. В винде ищите это в Documents and Settings/%USERNAME%/AppData/bitcoin, в линухах - .bitcoin в домашнем каталоге юзера

4. я вижу слабое место в системе - для того чтобы п2п коннект состоялся, нужно знать айпи хоть одного пира в системе. Это не проблема, если клиент долго работал - тогда он знает айпишники, с которыми работал. А если человек выкачивает клиента с сайта, то там как правило нет адресов пира, и (насколько удалось понять из исходников), ему просто неуоткуда взять адрес пира, кроме как из irc канала. irc падает - и в системе не смогут появляться новые участники.
Во-первых, можно соединиться вручную. Где-то есть список bootstrap-узлов.
Во-вторых, ведутся работы на тему bootstrap-а по DNS.

UPD: залез в исходник, уточнил. Первым делом оно пытается слазить в IRC и там опубликовать свой адрес и взять несколько чужих. Если не получилось - пользуется DNS. Если и с этим облом - есть вшитый массив айпишников. Так что в свежих версиях всё нормально с этим, насколько может быть нормально в p2p-сети.

5. насколько понял, бонус в 50 бтц получает клиент, сгенеривший блок. я запустил клиента он за несколько сек нагенерил тысячи блоков, а бонуса нет Sad Это наводит на мысль, что блоки бывают двух типов - за которые есть начисления в 50 бтц, и за которые нету. Почему я должен заниматься генерацией тех блоков, за которые не дают бтц?
Он не нагенерил, а скачал из сети.

6. пишут, что после каждых каждых 210 000 блоков вознаграждение уменьшается в 2 раза. Но ведь вознаграждение начисляет клиент сам себе? Значит, можно в исходниках недельку покопаться и подкрутить, чтобы начисляло за раз не 50 бтц, а больше. почему так никто не делает?
Потому что такие блоки не будут приниматься остальными узлами как правильные.

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

8. как вообще биткоины представляются? Если они делятся до 8го знака после запятой, то это получается, что каждый 0.00000001 биткойн имеет свой айдишник, защищенный контрольной суммой? Или защищен весь кошелек? Но если суммой защищен весь кошелек, то
Нет, подписываются транзакции. При передаче монет транзакция или собирается из более мелких, либо режется более крупная.

9. если транзакции валидность моих кошельков хранятся на компах у клиентов, то ведь получается, что со временем данных будет все больше и больше, а поскольку местона винчестере не резиновое, данные будут периодически стираться, и может возникнуть ситуация (если долго не пользовал систему), что все данные про меня будут забыты? И что в этом случае будет? Или система не даст воспользоваться кошельком, или можно будет подкрутить свой кошелек и накинуть ему еще чуток коинов Smiley
Стираться ничего не будет. Для уменьшения размера БД будет применятся Merkle Tree, нечто вроде TTH.
Подкрутить не выйдет: "накинуть койнов" можно только из какой-либо транзакции. Если транзакция не существует, не существует и койнов. Проверить же наличие заявленной транзакции элементарно.

10. можно ведь создать сеть, например из 50 компов, на которые "эмулируют" клиентов, и занимаются лишь тем, что подтверждают, что клиент ААА имеет БББ коинов. коннекты клиента БББ можно сделать контролируемыми, чтобы коннектился только в ААА и к тому, которому хочет проплатить. И все! Имеем бесконечный кошелек.
Наверное, это настолько хитрая схема, что даже я ничего не понял. Что значит - "подтверждают"? Кто кому платит, какие коннекты и зачем контролировать - ни фига не понял. Изложите поподробнее, если ответы на предыдущие вопросы ещё не сделали его бессмысленным.
1038  Local / Разное / Re: киллер в РФ собирает средства on: May 16, 2011, 08:39:49 AM
Нагуглил я тот сайтик. Надпись "Дизайн студии Артемия Лебедева" улыбнула. Wink
Но суть в том, что там номера счетов ЯД и майл.ру-денег. А эти конторы моментально выдадут все данные помощников снайпера ФСБ. И счёт заблокируют. Так что снайпер очень здорово промахнулся с этим.
Самое интересное, что даже написать ему письмо с указанием на биткойн наверняка будет квалифицировано как содействие преступнику со всеми вытекающими.
Блин. Легально ничего сделать нельзя.

И всё же не даёт мне покоя мыслишка про "тотализатор смерти"...
1039  Local / Разное / Re: киллер в РФ собирает средства on: May 16, 2011, 08:27:30 AM
Дык я и не говорил, что винтовка броню прошибёт. В броне высшего класса даже пуля из СВД вязнет.

Но есть ещё один момент. Гранатомёт сразу укажет на стрелка, а с винтовкой ещё поискать придётся - следа в воздухе пуля не оставляет.
И избирательность опять же - на открытом воздухе ж его ловить разве что на встречах с народом, народ-то жалко, в отличие от.

Что касается моделей винтовок - ну тут я не великий спец.
1040  Local / Майнеры / Re: [теория заговора] Орбитальный mining rig on: May 16, 2011, 08:14:39 AM
Не в конкретное место. Он создавал нечто вроде сетки стоячих волн. В узлах этой сетки ставились контура с лампами. В том-то и фигня была, что посчитать при таком подходе не получится - шаг сетки измерялся метрами. "Счастья всем и бесплатно". (С)

К тому же у меня впечатление, что выкачивал он всё же больше, чем закачивал. Потому как "подсасывалась" энергия окружающей среды, которой, как известно, нам Солнце поставляет в таких количествах, что ХЖЖ.
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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!