Bitcoin Forum
November 22, 2017, 08:58:00 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 »  All
  Print  
Author Topic: Blockchain - принципы работы  (Read 2827 times)
alexvoin
Newbie
*
Offline Offline

Activity: 10


View Profile
October 18, 2016, 06:40:26 PM
 #1

Добрый вечер!

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

Буду благодарен за ответы на сумбурные вопросы, которые будут написаны понятным и доступным языком.
1511384280
Hero Member
*
Offline Offline

Posts: 1511384280

View Profile Personal Message (Offline)

Ignore
1511384280
Reply with quote  #2

1511384280
Report to moderator
1511384280
Hero Member
*
Offline Offline

Posts: 1511384280

View Profile Personal Message (Offline)

Ignore
1511384280
Reply with quote  #2

1511384280
Report to moderator
Join ICO Now Coinlancer is Disrupting the Freelance marketplace!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1511384280
Hero Member
*
Offline Offline

Posts: 1511384280

View Profile Personal Message (Offline)

Ignore
1511384280
Reply with quote  #2

1511384280
Report to moderator
1511384280
Hero Member
*
Offline Offline

Posts: 1511384280

View Profile Personal Message (Offline)

Ignore
1511384280
Reply with quote  #2

1511384280
Report to moderator
1511384280
Hero Member
*
Offline Offline

Posts: 1511384280

View Profile Personal Message (Offline)

Ignore
1511384280
Reply with quote  #2

1511384280
Report to moderator
CryptInvest
Legendary
*
Offline Offline

Activity: 1274



View Profile
October 18, 2016, 11:18:54 PM
 #2

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

Подробнее тут - https://ru.wikipedia.org/wiki/%D0%A6%D0%B5%D0%BF%D0%BE%D1%87%D0%BA%D0%B0_%D0%B1%D0%BB%D0%BE%D0%BA%D0%BE%D0%B2_%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D0%B9

После подтверждение транзакции мощностями майнеров и добавления в блок, требуется отсечь возможность двойной траты . Здесь на сцене появляется block-chain, где каждая транзакция вносится в реестр, хранящийся на жестких дисках узлов (node). Любой пользователь биткоина с полноценным внешним айпи может поднять ноду. Таким образом блоки как кирпичи выстраиваются последователно друг за другом по принципу времени добавления транзакции в реестр. Каждая транзакция хранится на каждой публичной ноде и ее можно посмотреть по специальному номеру (txid) через специализированные сервисы - blockexplorer.

То, что банкиры и власти форсят блокчейн не замечая биткоин всего лишь хитрый план по отвлечению внимания.
Без майнинговых мощностей (которые уже превышают во много раз самые мощные суперкомпьютеры мира) и публичных узлов, по проверке транзакции можно какие угодно данные заносить в "блокчейн", любую бессмыслицу и фальсификации. Никто не сможет проверить. Поэтому частные (банковские или государственные) блокчейны являются абсурдной идеей. Вывод: blockchain не имеет смысла без криптовалюты.

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


█████████████████████████████████████████████████████████▄████▄
███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████▄████▀
████████████████████████████████████████████████████████▀▀

█████
█████               ▄▄█████████▄▄        ▄███████████   █████
█████             ▄██████▀▀▀██████▄    ▄█████████████   █████
█████            ▄████▀       ▀████▄  █████▀            █████
█████            █████         █████  ████▀             █████
█████            █████         █████  ████▄             █████
 █████▄          ▀████▄       ▄████▀  █████▄            █████
  ██████████████  ▀██████▄▄▄██████▀    ▀█████████████   █████
   ▀▀███████████    ▀▀█████████▀▀        ▀███████████   █████
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
██
██
██
██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
|██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
informancer
Sr. Member
****
Offline Offline

Activity: 350



View Profile
October 19, 2016, 07:42:48 AM
 #3

Блокчейн является очень общей идей. Суть в том что данные добавляемые к базе собираются в блок и добавляются в хвост цепочки блоков, так, что каждый следующий блок содержит хэш предыдущего. Правила, по которым формирются новые блоки очень разные для разных систем. Чаще это различные варианты PoW: доказательство работы, обычно формирование блока, значение хэша которого удовлетворяет некоторому условию; и PoS: доказательство доли, обладание криптовалютой в системе до момента формирования блока, либо ещё либо каким-то более ранним участием в системе.

В общем случае блокчейн позволяет совместно вести базу данных участниками, которые не доверяют друг-другу. С другой стороны блокчейн позволяет участникам синхронизировать некоторое состояние, так-же без доверия друг-другу.
alexvoin
Newbie
*
Offline Offline

Activity: 10


View Profile
October 19, 2016, 11:18:34 AM
 #4

Т.е. получается, что любой желающий может создать свой блокчейн, но основная ценность блокчейна в количестве людей, между которыми он распределен? Поэтому интересны только те сети, которые раскиданы между миллионами пользователями.

Из этого выходит, что блокчейн биткойна самый ценный, т.к. сеть очень широкая. Отсюда еще несколько вопросов:
1. Хотелось бы точнее узнать про возможность записи сторонних данных в блокчейн биткойна. Это реально, и если да, то можно ли где-то прочитать, как это реализуется? В блоки, в которых информация про транзакции будет еще что-то записываться? Или просто на основе компьютеров, которые входят в сеть биткойна, будут строиться другие цепочки?
2. Как ПК добавляется в блокчейн? В случае сети биткойна: установки кошелька = добавление в сеть? Значит после этого этот ПК можно использовать как звено цепи и он может хранить любую информацию, которую мы закинем в блокчейн, оборение пользователя нам уже неважно?
3. Другие криптовалюты используют свой блокчейн? Или закидывают информацию в цепочку биткойна?
CryptInvest
Legendary
*
Offline Offline

Activity: 1274



View Profile
October 19, 2016, 11:33:06 AM
 #5

Т.е. получается, что любой желающий может создать свой блокчейн, но основная ценность блокчейна в количестве людей, между которыми он распределен? Поэтому интересны только те сети, которые раскиданы между миллионами пользователями.

Из этого выходит, что блокчейн биткойна самый ценный, т.к. сеть очень широкая. Отсюда еще несколько вопросов:
1. Хотелось бы точнее узнать про возможность записи сторонних данных в блокчейн биткойна. Это реально, и если да, то можно ли где-то прочитать, как это реализуется? В блоки, в которых информация про транзакции будет еще что-то записываться? Или просто на основе компьютеров, которые входят в сеть биткойна, будут строиться другие цепочки?
2. Как ПК добавляется в блокчейн? В случае сети биткойна: установки кошелька = добавление в сеть? Значит после этого этот ПК можно использовать как звено цепи и он может хранить любую информацию, которую мы закинем в блокчейн, оборение пользователя нам уже неважно?
3. Другие криптовалюты используют свой блокчейн? Или закидывают информацию в цепочку биткойна?

Любой может построить свой блокчейн, сделать форк криптовалюты. Основная ценность в сетевом эффекте (сообществе), мощности сети (защита от двойной траты и атаки 51%) и открытом коде - чтобы каждый мог поднять узел такой сети.   

1. Гуглите сайдчейны и цветные монеты, про технологии на основе блокчейна биткоина
2. Установка полного кошелька (или демона) из официального репозитария с открытым исходным кодом со специальными настройками конфигурационных файлов = настройки полной ноды. Требуется еще полноценный внешний Ип и скачать блокчейн. Часто полные ноды поддерживат майнеры. Сейчас в сети биткоин порядка 5000 узлов.
3. Да, поэтому их ниша очень узкая, они появились гораздо позже. Лишь немногие несут некоторые инновации и реально развиваются, их можно видеть в топе по капитализации coinmarketcap


█████████████████████████████████████████████████████████▄████▄
███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████▄████▀
████████████████████████████████████████████████████████▀▀

█████
█████               ▄▄█████████▄▄        ▄███████████   █████
█████             ▄██████▀▀▀██████▄    ▄█████████████   █████
█████            ▄████▀       ▀████▄  █████▀            █████
█████            █████         █████  ████▀             █████
█████            █████         █████  ████▄             █████
 █████▄          ▀████▄       ▄████▀  █████▄            █████
  ██████████████  ▀██████▄▄▄██████▀    ▀█████████████   █████
   ▀▀███████████    ▀▀█████████▀▀        ▀███████████   █████
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
██
██
██
██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
|██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
alexvoin
Newbie
*
Offline Offline

Activity: 10


View Profile
October 22, 2016, 08:18:58 PM
 #6

Спасибо за ответы! Изучаю разные источники.
Появился такой вопрос: безопасность блокчейна обеспечивается майнерами, которые формируют блоки и закидывают их в сеть. Известный пример, когда Алиса отправляет Бобу 5 BTC, а потом пытается жульничать и совершает вторую транзакцию на 5 BTC себе. Можно разъяснить, как система борется с мошенничеством? Время транзакции можно подделать, поэтому некоторые ноды могут считать мошенническую транзакцию истинной. Как майнер понимает, какая транзакция была первой, и что записать в блок нужно именно ее, а не вторую ложную?
+ еще вопрос. Если мы создаем ложный блок параллельно с истинным, как система понимает, что цепь надо продолжать строить с истинного? Ведь теоретически может получиться, что 51% мощности случайно окажется на нашей стороне.
CryptInvest
Legendary
*
Offline Offline

Activity: 1274



View Profile
October 22, 2016, 08:42:53 PM
 #7

Спасибо за ответы! Изучаю разные источники.
Появился такой вопрос: безопасность блокчейна обеспечивается майнерами, которые формируют блоки и закидывают их в сеть. Известный пример, когда Алиса отправляет Бобу 5 BTC, а потом пытается жульничать и совершает вторую транзакцию на 5 BTC себе. Можно разъяснить, как система борется с мошенничеством? Время транзакции можно подделать, поэтому некоторые ноды могут считать мошенническую транзакцию истинной. Как майнер понимает, какая транзакция была первой, и что записать в блок нужно именно ее, а не вторую ложную?
+ еще вопрос. Если мы создаем ложный блок параллельно с истинным, как система понимает, что цепь надо продолжать строить с истинного? Ведь теоретически может получиться, что 51% мощности случайно окажется на нашей стороне.

Предупреждаю, что не знаток технической части. Попробую ответить. В сеть попадает транзакция, которая подтверждается майнерами раньше. К тому же есть понятие "непотраченного выхода". См. тут - https://bitnovosti.com/2014/01/11/bitcoin-vvedenie-dlya-razrabotchikov/. По логике когда вы получаете хотя бы одно подтверждение транзакции, вторая автоматически отбрасывается (очередность не важна), поскольку выход потрачен.

Пусть меня уточнят или поправят.

█████████████████████████████████████████████████████████▄████▄
███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████▄████▀
████████████████████████████████████████████████████████▀▀

█████
█████               ▄▄█████████▄▄        ▄███████████   █████
█████             ▄██████▀▀▀██████▄    ▄█████████████   █████
█████            ▄████▀       ▀████▄  █████▀            █████
█████            █████         █████  ████▀             █████
█████            █████         █████  ████▄             █████
 █████▄          ▀████▄       ▄████▀  █████▄            █████
  ██████████████  ▀██████▄▄▄██████▀    ▀█████████████   █████
   ▀▀███████████    ▀▀█████████▀▀        ▀███████████   █████
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
██
██
██
██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
|██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
alexvoin
Newbie
*
Offline Offline

Activity: 10


View Profile
October 22, 2016, 09:01:15 PM
 #8

Спасибо за ответы! Изучаю разные источники.
Появился такой вопрос: безопасность блокчейна обеспечивается майнерами, которые формируют блоки и закидывают их в сеть. Известный пример, когда Алиса отправляет Бобу 5 BTC, а потом пытается жульничать и совершает вторую транзакцию на 5 BTC себе. Можно разъяснить, как система борется с мошенничеством? Время транзакции можно подделать, поэтому некоторые ноды могут считать мошенническую транзакцию истинной. Как майнер понимает, какая транзакция была первой, и что записать в блок нужно именно ее, а не вторую ложную?
+ еще вопрос. Если мы создаем ложный блок параллельно с истинным, как система понимает, что цепь надо продолжать строить с истинного? Ведь теоретически может получиться, что 51% мощности случайно окажется на нашей стороне.

Предупреждаю, что не знаток технической части. Попробую ответить. В сеть попадает транзакция, которая подтверждается майнерами раньше. К тому же есть понятие "непотраченного выхода". См. тут - https://bitnovosti.com/2014/01/11/bitcoin-vvedenie-dlya-razrabotchikov/. По логике когда вы получаете хотя бы одно подтверждение транзакции, вторая автоматически отбрасывается (очередность не важна), поскольку выход потрачен.

Пусть меня уточнят или поправят.

Тогда получается, что единственный вариант для Боба - это всегда ждать 5 блоков после блока с переводом ему денег от Алисы? Ведь если она мошенничает, но он ждет эти блоки, то в случае принятия ее цепи, ей просто вернуться деньги, а он ничего не потеряет?
И все-таки система может поддержать ложный блок Алисы, т.к. не понимает, что это ложный блок (ведь реальное время совершения транзакции не учитывается)? Основной критерий истинности транзакции - это ее наличие в блоке в актуальной цепи, а не время совершения?
CryptInvest
Legendary
*
Offline Offline

Activity: 1274



View Profile
October 23, 2016, 10:50:54 AM
 #9

Спасибо за ответы! Изучаю разные источники.
Появился такой вопрос: безопасность блокчейна обеспечивается майнерами, которые формируют блоки и закидывают их в сеть. Известный пример, когда Алиса отправляет Бобу 5 BTC, а потом пытается жульничать и совершает вторую транзакцию на 5 BTC себе. Можно разъяснить, как система борется с мошенничеством? Время транзакции можно подделать, поэтому некоторые ноды могут считать мошенническую транзакцию истинной. Как майнер понимает, какая транзакция была первой, и что записать в блок нужно именно ее, а не вторую ложную?
+ еще вопрос. Если мы создаем ложный блок параллельно с истинным, как система понимает, что цепь надо продолжать строить с истинного? Ведь теоретически может получиться, что 51% мощности случайно окажется на нашей стороне.

Предупреждаю, что не знаток технической части. Попробую ответить. В сеть попадает транзакция, которая подтверждается майнерами раньше. К тому же есть понятие "непотраченного выхода". См. тут - https://bitnovosti.com/2014/01/11/bitcoin-vvedenie-dlya-razrabotchikov/. По логике когда вы получаете хотя бы одно подтверждение транзакции, вторая автоматически отбрасывается (очередность не важна), поскольку выход потрачен.

Пусть меня уточнят или поправят.

Тогда получается, что единственный вариант для Боба - это всегда ждать 5 блоков после блока с переводом ему денег от Алисы? Ведь если она мошенничает, но он ждет эти блоки, то в случае принятия ее цепи, ей просто вернуться деньги, а он ничего не потеряет?
И все-таки система может поддержать ложный блок Алисы, т.к. не понимает, что это ложный блок (ведь реальное время совершения транзакции не учитывается)? Основной критерий истинности транзакции - это ее наличие в блоке в актуальной цепи, а не время совершения?

Вы путаетесь. Транзакция упаковывается в блок только после 6 подтверждений! Система окончательно понимает, что надо включать только после них.

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

█████████████████████████████████████████████████████████▄████▄
███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████▄████▀
████████████████████████████████████████████████████████▀▀

█████
█████               ▄▄█████████▄▄        ▄███████████   █████
█████             ▄██████▀▀▀██████▄    ▄█████████████   █████
█████            ▄████▀       ▀████▄  █████▀            █████
█████            █████         █████  ████▀             █████
█████            █████         █████  ████▄             █████
 █████▄          ▀████▄       ▄████▀  █████▄            █████
  ██████████████  ▀██████▄▄▄██████▀    ▀█████████████   █████
   ▀▀███████████    ▀▀█████████▀▀        ▀███████████   █████
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
██
██
██
██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
|██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
alexvoin
Newbie
*
Offline Offline

Activity: 10


View Profile
October 23, 2016, 11:15:59 AM
 #10

Спасибо за ответы! Изучаю разные источники.
Появился такой вопрос: безопасность блокчейна обеспечивается майнерами, которые формируют блоки и закидывают их в сеть. Известный пример, когда Алиса отправляет Бобу 5 BTC, а потом пытается жульничать и совершает вторую транзакцию на 5 BTC себе. Можно разъяснить, как система борется с мошенничеством? Время транзакции можно подделать, поэтому некоторые ноды могут считать мошенническую транзакцию истинной. Как майнер понимает, какая транзакция была первой, и что записать в блок нужно именно ее, а не вторую ложную?
+ еще вопрос. Если мы создаем ложный блок параллельно с истинным, как система понимает, что цепь надо продолжать строить с истинного? Ведь теоретически может получиться, что 51% мощности случайно окажется на нашей стороне.

Предупреждаю, что не знаток технической части. Попробую ответить. В сеть попадает транзакция, которая подтверждается майнерами раньше. К тому же есть понятие "непотраченного выхода". См. тут - https://bitnovosti.com/2014/01/11/bitcoin-vvedenie-dlya-razrabotchikov/. По логике когда вы получаете хотя бы одно подтверждение транзакции, вторая автоматически отбрасывается (очередность не важна), поскольку выход потрачен.

Пусть меня уточнят или поправят.

Тогда получается, что единственный вариант для Боба - это всегда ждать 5 блоков после блока с переводом ему денег от Алисы? Ведь если она мошенничает, но он ждет эти блоки, то в случае принятия ее цепи, ей просто вернуться деньги, а он ничего не потеряет?
И все-таки система может поддержать ложный блок Алисы, т.к. не понимает, что это ложный блок (ведь реальное время совершения транзакции не учитывается)? Основной критерий истинности транзакции - это ее наличие в блоке в актуальной цепи, а не время совершения?

Вы путаетесь. Транзакция упаковывается в блок только после 6 подтверждений! Система окончательно понимает, что надо включать только после них.

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

Хочу уточнить: "6 подтверждений" - Вы имеете в виду, что только после подтверждения 6 нод реальности транзакции ее передадут майнеру для записи в блок? Т.е. если хотя бы одна нода получила информацию, что все выходы Алисы уже израсходованы после перевода Бобу, она (Алиса) не сможет создать вторую транзакцию на эту же сумму себе? Где-то читал, что до внесения в блок какой-то транзакции Алиса может создать их сколько угодно, они все будут гулять по системе и первая упакованная будет считаться истинной, а об остальных забудут.

Тогда мошенничество возможно только если в локальной сети будут строить альтернативную цепь с двойной тратой. После нескольких блоков ее можно закинуть в блокчейн и если сложность ветки будет сложнее первоначальной, деньги вернутся Алисе, а Боб потеряет биткоины, которые первоначально Алиса якобы ему перевела. Как же здесь проходит уже потраченный выход (ведь ноды зафиксировали, что свободные выходы были израсходованы на перевод Бобу)?
CryptInvest
Legendary
*
Offline Offline

Activity: 1274



View Profile
October 23, 2016, 12:27:20 PM
 #11

Спасибо за ответы! Изучаю разные источники.
Появился такой вопрос: безопасность блокчейна обеспечивается майнерами, которые формируют блоки и закидывают их в сеть. Известный пример, когда Алиса отправляет Бобу 5 BTC, а потом пытается жульничать и совершает вторую транзакцию на 5 BTC себе. Можно разъяснить, как система борется с мошенничеством? Время транзакции можно подделать, поэтому некоторые ноды могут считать мошенническую транзакцию истинной. Как майнер понимает, какая транзакция была первой, и что записать в блок нужно именно ее, а не вторую ложную?
+ еще вопрос. Если мы создаем ложный блок параллельно с истинным, как система понимает, что цепь надо продолжать строить с истинного? Ведь теоретически может получиться, что 51% мощности случайно окажется на нашей стороне.

Предупреждаю, что не знаток технической части. Попробую ответить. В сеть попадает транзакция, которая подтверждается майнерами раньше. К тому же есть понятие "непотраченного выхода". См. тут - https://bitnovosti.com/2014/01/11/bitcoin-vvedenie-dlya-razrabotchikov/. По логике когда вы получаете хотя бы одно подтверждение транзакции, вторая автоматически отбрасывается (очередность не важна), поскольку выход потрачен.

Пусть меня уточнят или поправят.

Тогда получается, что единственный вариант для Боба - это всегда ждать 5 блоков после блока с переводом ему денег от Алисы? Ведь если она мошенничает, но он ждет эти блоки, то в случае принятия ее цепи, ей просто вернуться деньги, а он ничего не потеряет?
И все-таки система может поддержать ложный блок Алисы, т.к. не понимает, что это ложный блок (ведь реальное время совершения транзакции не учитывается)? Основной критерий истинности транзакции - это ее наличие в блоке в актуальной цепи, а не время совершения?

Вы путаетесь. Транзакция упаковывается в блок только после 6 подтверждений! Система окончательно понимает, что надо включать только после них.

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

Хочу уточнить: "6 подтверждений" - Вы имеете в виду, что только после подтверждения 6 нод реальности транзакции ее передадут майнеру для записи в блок? Т.е. если хотя бы одна нода получила информацию, что все выходы Алисы уже израсходованы после перевода Бобу, она (Алиса) не сможет создать вторую транзакцию на эту же сумму себе? Где-то читал, что до внесения в блок какой-то транзакции Алиса может создать их сколько угодно, они все будут гулять по системе и первая упакованная будет считаться истинной, а об остальных забудут.

Тогда мошенничество возможно только если в локальной сети будут строить альтернативную цепь с двойной тратой. После нескольких блоков ее можно закинуть в блокчейн и если сложность ветки будет сложнее первоначальной, деньги вернутся Алисе, а Боб потеряет биткоины, которые первоначально Алиса якобы ему перевела. Как же здесь проходит уже потраченный выход (ведь ноды зафиксировали, что свободные выходы были израсходованы на перевод Бобу)?

Повторяю, не очень силен с технической части, простой спекулянт Smiley. Вам лучше обратиться к серьезному источнику:
 
http://ru.bitcoinwiki.org/%D0%9F%D0%BE%D0%B4%D1%82%D0%B2%D0%B5%D1%80%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D0%B8

http://ru.bitcoinwiki.org/Double-spending


█████████████████████████████████████████████████████████▄████▄
███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████▄████▀
████████████████████████████████████████████████████████▀▀

█████
█████               ▄▄█████████▄▄        ▄███████████   █████
█████             ▄██████▀▀▀██████▄    ▄█████████████   █████
█████            ▄████▀       ▀████▄  █████▀            █████
█████            █████         █████  ████▀             █████
█████            █████         █████  ████▄             █████
 █████▄          ▀████▄       ▄████▀  █████▄            █████
  ██████████████  ▀██████▄▄▄██████▀    ▀█████████████   █████
   ▀▀███████████    ▀▀█████████▀▀        ▀███████████   █████
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
██
██
██
██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
|██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
A-Bolt
Hero Member
*****
Offline Offline

Activity: 856


View Profile
October 23, 2016, 01:13:12 PM
 #12

Транзакция упаковывается в блок только после 6 подтверждений!

Это совершенно неверное утверждение.
Транзакция включается в блок - это 0 подтверждений. Когда находится следующий блок этой цепочки, то считается, что транзакция имеет 1 подтверждение. С каждым новым найденным блоком количество подтверждений растёт на единицу.
alexvoin
Newbie
*
Offline Offline

Activity: 10


View Profile
October 23, 2016, 02:32:22 PM
 #13

Спасибо!
Появился опрос про работу сайдчейнов: если мы замораживает биткоины и работаем в сайдчейне (допустим, используем в соседнем чейне бОльшие метаданные монет, чтобы записывать туда информацию - регистрация имущественных прав, например), то блокчейн биткойна не участвует в поддержке этой процедуры? Получается, что вся информация хранится в сайдчейне. Тогда почему на некоторых ресурсах пишут, что блокчейн биткойна поддерживает сайдчейн, если в нашем случае вся информация не соприкасается с сетью биткоина?
CryptInvest
Legendary
*
Offline Offline

Activity: 1274



View Profile
October 23, 2016, 02:51:56 PM
 #14

Спасибо!
Появился опрос про работу сайдчейнов: если мы замораживает биткоины и работаем в сайдчейне (допустим, используем в соседнем чейне бОльшие метаданные монет, чтобы записывать туда информацию - регистрация имущественных прав, например), то блокчейн биткойна не участвует в поддержке этой процедуры? Получается, что вся информация хранится в сайдчейне. Тогда почему на некоторых ресурсах пишут, что блокчейн биткойна поддерживает сайдчейн, если в нашем случае вся информация не соприкасается с сетью биткоина?

В этом вопросе могу подсказать. Дело в том, что правильные сайдчейны должны использовать merging mining (разделенный майнинг). Майнеры, которые занимаются поддержкой сети биткоин, имеют возможность параллельно биткоину майнить токены сайдчейна.

█████████████████████████████████████████████████████████▄████▄
███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████▄████▀
████████████████████████████████████████████████████████▀▀

█████
█████               ▄▄█████████▄▄        ▄███████████   █████
█████             ▄██████▀▀▀██████▄    ▄█████████████   █████
█████            ▄████▀       ▀████▄  █████▀            █████
█████            █████         █████  ████▀             █████
█████            █████         █████  ████▄             █████
 █████▄          ▀████▄       ▄████▀  █████▄            █████
  ██████████████  ▀██████▄▄▄██████▀    ▀█████████████   █████
   ▀▀███████████    ▀▀█████████▀▀        ▀███████████   █████
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
██
██
██
██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
|██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
alexvoin
Newbie
*
Offline Offline

Activity: 10


View Profile
October 23, 2016, 04:17:08 PM
 #15

Спасибо!
Появился опрос про работу сайдчейнов: если мы замораживает биткоины и работаем в сайдчейне (допустим, используем в соседнем чейне бОльшие метаданные монет, чтобы записывать туда информацию - регистрация имущественных прав, например), то блокчейн биткойна не участвует в поддержке этой процедуры? Получается, что вся информация хранится в сайдчейне. Тогда почему на некоторых ресурсах пишут, что блокчейн биткойна поддерживает сайдчейн, если в нашем случае вся информация не соприкасается с сетью биткоина?

В этом вопросе могу подсказать. Дело в том, что правильные сайдчейны должны использовать merging mining (разделенный майнинг). Майнеры, которые занимаются поддержкой сети биткоин, имеют возможность параллельно биткоину майнить токены сайдчейна.

Хотелось бы уточнить про смешанный майнинг:
1. Если майнер из блокчейна биткоина мачинает также майнить в сайдчейне, его мощность не снижается в 2 раза в блокчейне биткоина? Или он решает одинаковые задачи в двух блокчейнах?
2. Майнер в сайдчейне создал блок, получил вознаграждение в какой-то валюте. Как он конвертирует их биткоины по курсу 1 к 1, т.е. откуда в системе биткоина возьмутся эти битки? Или сайдчейн таким образом увеличивает кол-во всех битков? Или решение блока в сайдчейне = решение блока в блокчейне биткоина, значит это вознаграждение фактически 25 BTC, просто пока в валюте сайдчейна?
CryptInvest
Legendary
*
Offline Offline

Activity: 1274



View Profile
October 23, 2016, 04:32:21 PM
 #16

Спасибо!
Появился опрос про работу сайдчейнов: если мы замораживает биткоины и работаем в сайдчейне (допустим, используем в соседнем чейне бОльшие метаданные монет, чтобы записывать туда информацию - регистрация имущественных прав, например), то блокчейн биткойна не участвует в поддержке этой процедуры? Получается, что вся информация хранится в сайдчейне. Тогда почему на некоторых ресурсах пишут, что блокчейн биткойна поддерживает сайдчейн, если в нашем случае вся информация не соприкасается с сетью биткоина?

В этом вопросе могу подсказать. Дело в том, что правильные сайдчейны должны использовать merging mining (разделенный майнинг). Майнеры, которые занимаются поддержкой сети биткоин, имеют возможность параллельно биткоину майнить токены сайдчейна.

Хотелось бы уточнить про смешанный майнинг:
1. Если майнер из блокчейна биткоина мачинает также майнить в сайдчейне, его мощность не снижается в 2 раза в блокчейне биткоина? Или он решает одинаковые задачи в двух блокчейнах?
2. Майнер в сайдчейне создал блок, получил вознаграждение в какой-то валюте. Как он конвертирует их биткоины по курсу 1 к 1, т.е. откуда в системе биткоина возьмутся эти битки? Или сайдчейн таким образом увеличивает кол-во всех битков? Или решение блока в сайдчейне = решение блока в блокчейне биткоина, значит это вознаграждение фактически 25 BTC, просто пока в валюте сайдчейна?

1. Нет. Например в Emercoin используется указанный тип майнинга.
2. Взаимодействие блокчейна (сайдчечна и биткоина) происходит через "федерацию".

https://youtu.be/_acuVAF3mEE?t=4006

█████████████████████████████████████████████████████████▄████▄
███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████▄████▀
████████████████████████████████████████████████████████▀▀

█████
█████               ▄▄█████████▄▄        ▄███████████   █████
█████             ▄██████▀▀▀██████▄    ▄█████████████   █████
█████            ▄████▀       ▀████▄  █████▀            █████
█████            █████         █████  ████▀             █████
█████            █████         █████  ████▄             █████
 █████▄          ▀████▄       ▄████▀  █████▄            █████
  ██████████████  ▀██████▄▄▄██████▀    ▀█████████████   █████
   ▀▀███████████    ▀▀█████████▀▀        ▀███████████   █████
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
██
██
██
██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
|██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
alexvoin
Newbie
*
Offline Offline

Activity: 10


View Profile
October 23, 2016, 05:45:48 PM
 #17

Спасибо!
Появился опрос про работу сайдчейнов: если мы замораживает биткоины и работаем в сайдчейне (допустим, используем в соседнем чейне бОльшие метаданные монет, чтобы записывать туда информацию - регистрация имущественных прав, например), то блокчейн биткойна не участвует в поддержке этой процедуры? Получается, что вся информация хранится в сайдчейне. Тогда почему на некоторых ресурсах пишут, что блокчейн биткойна поддерживает сайдчейн, если в нашем случае вся информация не соприкасается с сетью биткоина?

В этом вопросе могу подсказать. Дело в том, что правильные сайдчейны должны использовать merging mining (разделенный майнинг). Майнеры, которые занимаются поддержкой сети биткоин, имеют возможность параллельно биткоину майнить токены сайдчейна.

Хотелось бы уточнить про смешанный майнинг:
1. Если майнер из блокчейна биткоина мачинает также майнить в сайдчейне, его мощность не снижается в 2 раза в блокчейне биткоина? Или он решает одинаковые задачи в двух блокчейнах?
2. Майнер в сайдчейне создал блок, получил вознаграждение в какой-то валюте. Как он конвертирует их биткоины по курсу 1 к 1, т.е. откуда в системе биткоина возьмутся эти битки? Или сайдчейн таким образом увеличивает кол-во всех битков? Или решение блока в сайдчейне = решение блока в блокчейне биткоина, значит это вознаграждение фактически 25 BTC, просто пока в валюте сайдчейна?

1. Нет. Например в Emercoin используется указанный тип майнинга.
2. Взаимодействие блокчейна (сайдчечна и биткоина) происходит через "федерацию".

https://youtu.be/_acuVAF3mEE?t=4006

Спасибо! Правда, звук не очень четкий.
Можете поделиться еще какими-нибудь источниками про специфику работы сайдчейнов. Нашел много статей с водой про то, что это связь между блокчейнами, но ответов на мои вопросы нигде нет. Также нигде не видел про федерацию.
Заранее спасибо.
CryptInvest
Legendary
*
Offline Offline

Activity: 1274



View Profile
October 23, 2016, 05:50:16 PM
 #18

Спасибо!
Появился опрос про работу сайдчейнов: если мы замораживает биткоины и работаем в сайдчейне (допустим, используем в соседнем чейне бОльшие метаданные монет, чтобы записывать туда информацию - регистрация имущественных прав, например), то блокчейн биткойна не участвует в поддержке этой процедуры? Получается, что вся информация хранится в сайдчейне. Тогда почему на некоторых ресурсах пишут, что блокчейн биткойна поддерживает сайдчейн, если в нашем случае вся информация не соприкасается с сетью биткоина?

В этом вопросе могу подсказать. Дело в том, что правильные сайдчейны должны использовать merging mining (разделенный майнинг). Майнеры, которые занимаются поддержкой сети биткоин, имеют возможность параллельно биткоину майнить токены сайдчейна.

Хотелось бы уточнить про смешанный майнинг:
1. Если майнер из блокчейна биткоина мачинает также майнить в сайдчейне, его мощность не снижается в 2 раза в блокчейне биткоина? Или он решает одинаковые задачи в двух блокчейнах?
2. Майнер в сайдчейне создал блок, получил вознаграждение в какой-то валюте. Как он конвертирует их биткоины по курсу 1 к 1, т.е. откуда в системе биткоина возьмутся эти битки? Или сайдчейн таким образом увеличивает кол-во всех битков? Или решение блока в сайдчейне = решение блока в блокчейне биткоина, значит это вознаграждение фактически 25 BTC, просто пока в валюте сайдчейна?

1. Нет. Например в Emercoin используется указанный тип майнинга.
2. Взаимодействие блокчейна (сайдчечна и биткоина) происходит через "федерацию".

https://youtu.be/_acuVAF3mEE?t=4006

Спасибо! Правда, звук не очень четкий.
Можете поделиться еще какими-нибудь источниками про специфику работы сайдчейнов. Нашел много статей с водой про то, что это связь между блокчейнами, но ответов на мои вопросы нигде нет. Также нигде не видел про федерацию.
Заранее спасибо.

https://uploads.strikinglycdn.com/files/90847694-70f0-4668-ba7f-dd0c6b0b00a1/RootstockWhitePaperv9-Overview.pdf

Подробнее про рутсток.

█████████████████████████████████████████████████████████▄████▄
███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████▄████▀
████████████████████████████████████████████████████████▀▀

█████
█████               ▄▄█████████▄▄        ▄███████████   █████
█████             ▄██████▀▀▀██████▄    ▄█████████████   █████
█████            ▄████▀       ▀████▄  █████▀            █████
█████            █████         █████  ████▀             █████
█████            █████         █████  ████▄             █████
 █████▄          ▀████▄       ▄████▀  █████▄            █████
  ██████████████  ▀██████▄▄▄██████▀    ▀█████████████   █████
   ▀▀███████████    ▀▀█████████▀▀        ▀███████████   █████
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
██
██
██
██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
|██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██
██
██
██
gradovalik
Sr. Member
****
Offline Offline

Activity: 336


Smart Money on the Ethereum Blockchain


View Profile
January 19, 2017, 06:16:07 PM
 #19

Я вот сколько читал про блокчейн, но до конца и не понял что это такое, но я как понял все сеть держится на тех кто занимается майнингом, ну или поправьте меня если я не прав, а вообще хотел попросить может кто то сможет на простом языке объяснить про блокчейн Wink

kzv
Hero Member
*****
Offline Offline

Activity: 714


View Profile WWW
January 19, 2017, 06:42:34 PM
 #20

Я вот сколько читал про блокчейн, но до конца и не понял что это такое, но я как понял все сеть держится на тех кто занимается майнингом, ну или поправьте меня если я не прав, а вообще хотел попросить может кто то сможет на простом языке объяснить про блокчейн Wink

1. Вы познакомились в пионерском лагере со 100 человеками и обменялись с ними адресами. (это называется пиры или ноды или узлы)
2. По приезду домой вы время от времени пишете кому-нибудь открытку и посылаете ее Почтой России. Остальные 100 человек делают то же самое. (это называется транзакции)
3. Товарищ майор ФСБ сидит в Москве и копирует в блокнот все открытки, которые идут к людям которые были в вашем лагере. Каждый день по одному блокноту. На каждой странице блокнота - копия одной открытки. (это называется блок).
4. Каждый блокнот пронумерован, на каждом стоит дата и все эти блокноты хранятся в сейфе в порядке нумерации. (это называется блокчейн)

Как-то так  Wink

Vote for Marycoin: https://www.livecoin.net/voting/index?vote=Marycoin
Donate Marycoin project development: MS12okFu6D3FzBi2fTsmGEa6iQV9h31txe
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!