Pull to refresh
142
0
Алексей Сигов@OpenMinded

User

Send message
На инкремент версии лучше не смотреть вообще. Некоторые «разработчики» привязывают свои программы к определенной мажорной версии. Чтобы сохранить обратную совместимость, Microsoft иногда вместо инкремента мажорной версии делает инкремент минорной.
А с какими деньгами это возможно? Бумажки хорошо горят, а золото — тонет. Bitcoin гарантирует, что вашими деньгами больше никто не будет распоряжаться. Ни при каких обстоятельствах. Как в этой ситуации реализовать механизм возврата денег без создания огромной дыры в безопасности?

От владельца BTC требуется лишь держать свой ключ в надежном месте. Это его задача, а не сети. Если он с ней не справляется, то это его вина, а не сети.
Во-первый скупить столько BTC сейчас нельзя, та как их в 4 раза меньше. Когда же их будет более 20 000 000, то это не значит, что их все можно скупить.

В любом случае, когда люди будут вкладывать большие деньги в Bitcoin, их будет волновать безопасность и сохранность ключа. К этому времени могут появиться новые клиенты или сторонние сервисы, которые будут обеспечивать необходимую степень безопасности и сохранности.

Если я соберусь вложить в Bitcoin реальные деньги, то я сделаю столько бэкапов кошелька, сколько смогу.
Если транзакция прошла только у части пользователей, то она не считается одобренной. Очередной блок в цепочке расставит все точки над i и проигнорирует невалидные транзакции. Можно сказать, что они будут отменены. Хотя на самом деле их и не было — они не были одобрены.

Этот процесс может занять какое-то время. Пока информация распространится по сети может пройти целый час. Но рано или поздно мошеннические транзакции будут вычислены сетью и отменены. И справедливость восторжествует!

Этот момент в Bitcoin мне нравится больше всего — сеть не только может адаптироваться к увеличению количества узлов, но также самостоятельно восстанавливаться после мошеннических операций над цепочкой блоков.
У транзакции есть свойства scriptSig и srcriptPubKey. Вместе они составляют скрипт, который после выполнения выводит результат — валидна ли транзакция. Если транзакция валидна, то она добавляется к генерируемым блокам. Все это делается программой, которая настроена на генерацию блоков.

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

Именно поэтому стабильность работы сети зависит от количества официальных клиентов, которые генерируют блоки.
Я лишь хотел сказать, что создание поддержание работы сети обойдется в кругленькую сумму без какого-либо профита. Bitcoin повезло, что его инфраструктуру поддерживают гики и сочувствующие совершенно бескорыстно.
Насчет потенциальных уязвимостей можно посмотреть здесь.
Можно добавить слой абстракции — анонимное хранилище ключей (типа KeePass, только онлайн).
Не вижу причин, зачем государству потребуется аналог Bitcoin. Его же нельзя контролировать. Тем более его нельзя навязать, так как для поддержания сети нужно очень много ресурсов. Участники Bitcoin отдают свои ресурсы добровольно и по собственному желанию. Если кто-то не захочет участвовать, то его не заставишь. Разве что можно ему заплатить, что окончательно ставит крест на всей идее навязывания.

Подобных теорий заговора можно придумать много. А по факту Bitcoin сейчас один. Он первый в своем роде. Тому, кто захочет стать вторым, завоевать популярность будет уже в разы труднее.
Бесконечно такие сети появляться не будут. Все упирается в вычислительную мощность. Один человек не может добывать монетки одновременно в двух сетях, поэтому ему придется сделать выбор. Либо выбрать крупную сеть, монетки которой стоят реальных денег, либо выбрать молодую сеть, монетки которой ничего не стоят. И не факт, что стоимость монеток молодой сети когда-нибудь дойдет до уровня Bitcoin. Пускай она даже будет лучше, чем Bitcoin.
Для кого как. По разному.
Нет. Если вдруг 0.01 BTC будут стоить слишком много, то можно добавить поддержку более дробных величин для удобства. Общее количество при этом не изменяется. У материальных денег нет аналога этой операции, поэтому ее трудно с чем-то сравнивать. Это в каком-то смысле деноминация, но не совсем.
Все верно, только каждый действует для удовлетворения в первую очередь собственных потребностей.
Генерация происходит в памяти. Размер — всего несколько килобайт.
После того, как транзакция добавлена в блок, ее уже невозможно отменить, так как это увидят все участники сети. До того, как транзакция добавлена в блок, она является неподтвержденной и не имеет силы. Можно за этот период попытаться сделать много транзакций и разослать денег больше, чем есть на самом деле. Но в блок они все не попадут. Попадет ровно столько, сколько позволяет баланс на счету.
Реальное бабло — это цепочка транзакций, которая разбита по блокам. Все блоки загружаются всеми клиентами, так что деньги лежат сразу у всех. Кошелек — это приватный ключ, с помощью которого можно сделать цифровую подпись, которая доказывает что один из адресов в цепочке транзакций является вашим. Т. е. вы можете распоряжаться только теми деньгами, которые начислялись на этот адрес.
Какой же это клон. Допустим на этом кошельке есть 10 BTC и мы хотим дважды их перевести с двух разных компьютеров одновременно. Первая транзакция пройдет, а вторая нет.
Подобные вирусы не могут сидеть тихо. Они либо грузят процессор на 100%, либо грузят видеокарту, что тоже заметно даже по браузеру. Во время просмотра фильма это заметно еще больше, а играть в игры будет вообще невозможно. К тому же они периодически шлют данные на сервер. Эти программы можно запускать только добровольно, иначе их сразу видно.

Для миллиона компьютеров можно найти лучшее применение. Например сдавать в аренду.

В Windows 7 этот каталог расположен по адресу C:\Users\%username%\AppData\Roaming\Bitcoin. В Linux, если не ошибаюсь, ~/.bitcoin.

С IRC-сервера программа получает несколько адресов нодов, чтобы можно было присоединиться к сети. Остальные адреса можно узнать уже у самих нодов. Если IRC-сервер будет недоступен, то на этот случай некоторые адреса вшиты в саму программу. Получать адреса можно откуда угодно и организовать резервный источник не составит труда, если появится необходимость.
Работать вроде должно, только медленнее. Но это касается только генерации монеток. В этом режиме нужно принимать входящие подключения с транзакциями. Генерацию можно отключить. Для того чтобы создавать транзакции, нужны только исходящие соединения.
Расчеты по сути бесполезные. Это как если бы вам сказали подбрасывать 37 монеток столько раз, пока на всех из них не выпадет решка. Главное, чтобы расчеты были сложные, тогда их будет сложно подделать.

Вы ничего не конвертируете в BTC, разве что косвенно. Для работы сети Bitcoin нужно, чтобы часть пользователей (каждый решает сам) напрягала свои процессоры и видеокарты. Это как гонка. Если суммарная вычислительная мощность пользователей с официальным клиентом больше, чем у злоумышленников с модифицированным, то сеть будет работать исправно и не даст злоумышленникам проводить поддельные транзакции.

Вы больше денег потратите на кластер, чем сможете добыть монеток.

Кошелек — это пара публичный-приватный ключ (Wiki). Хэш публичного ключа является вашим адресом, по которому можно перечислять деньги. Его можно раздавать всем. Приватный ключ нужно наоборот прятать. Он находится в папке с настройками вашего пользователя. Ключи никак не привязаны к вам. Этих пар можно создать сколько угодно — это никак не повлияет (не затруднит) работу сети Bitcoin и не отнимет много места на вашем диске. Все что нужно для авторизации — это ваш приватный ключ. Его можно хранить на флешке или в Dropbox. Если кто-то сможет получить ваш приватный ключ, то он сможет распоряжаться вашими BTC. Хотя без списка ваших транзакций, которые хранятся вместе с приватным ключом, сделать это будет немного сложнее.

Information

Rating
Does not participate
Location
Могилевская обл., Беларусь
Date of birth
Registered
Activity