klbax381
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 23, 2017, 04:17:54 PM |
|
Лайт-клиент троллейбуса будет подключаться к собственной фулл-ноде хозяина троллейбуса. А вот нода уже будет синхронизироваться с остальными чужими серверами. Сколько будет хозяев троллейбусов? 4 или 5? Это всё легко отслеживается, и количество монеток и мощность сети. Дальше форк и пинком под зад. Ну если нас двое, то какой может быть форк? Ну будет у каждого свой форк и что? А если нас дохуя, а пулов всего 4-5, то они и будут 3й стороной, которой придется доверять (то, что сейчас мы имеем в битке или кефире). Которую с успехом можно заменить на 5 обычных серверов, без блокчейнов и майнинга, с точно тем же результатом, но с куда меньшими затратами и без лишнего гемора. Если есть 3 и больше стороны и всем им нужен доступ к записи в базу, то в блокчейне они ничего существенно похерить не смогут из-за умысла или кривизны рук, а при других вариантах вполне справятся. На запись это как? Insert only или update тоже будет? Если будет update, то что можно updat-ить, только свое или чужое тоже?
|
|
|
|
fernan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 23, 2017, 04:48:23 PM |
|
Сколько будет хозяев троллейбусов? 4 или 5? Ну где-то по числу перевозчиков в городе/регионе. Ну если нас двое, то какой может быть форк? Ну будет у каждого свой форк и что? А если нас дохуя, а пулов всего 4-5, то они и будут 3й стороной, которой придется доверять (то, что сейчас мы имеем в битке или кефире). Которую с успехом можно заменить на 5 обычных серверов, без блокчейнов и майнинга, с точно тем же результатом, но с куда меньшими затратами и без лишнего гемора. Поэтому POS и хардфорк как метод наказания слишком хитрозадых. На запись это как? Insert only или update тоже будет? Если будет update, то что можно updat-ить, только свое или чужое тоже? Возможно понадобится и чужое редактировать. Транзакционная система даёт возможность выбрать что откатить, а в информационной попробуй ещё приведи бэкап в актуальный вид.
|
|
|
|
klbax381
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 23, 2017, 05:14:11 PM |
|
Ну где-то по числу перевозчиков в городе/регионе. Ну вот и ответ - каждый перевозчик поднимает свой сервак и к нему могут подключатся другие. Это куда проще, дешевле и надежнее блокчейнов Поэтому POS и хардфорк как метод наказания слишком хитрозадых. А ПОС тут при чем, в плане наказания хитрозадых? Хардфорк принимают 5 пулов, точно так же подправить циферки в базе могут 5 админов каждый на своей копии базы. Тот же результат, но без POW/POS майнинга и хомяков Возможно понадобится и чужое редактировать. Транзакционная система даёт возможность выбрать что откатить, а в информационной попробуй ещё приведи бэкап в актуальный вид. Ну попробуйте ка подредактировать чужое в любом из блокчейнов. Это может сделать только большинство пулов(например 3 из 5). С 5 серваками будет тот же эффект,. Бекап в информацинной системе приводится в актуальный вид одним кликом либо вовсе автоматически.
|
|
|
|
fernan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 23, 2017, 07:17:26 PM |
|
Это куда проще, дешевле и надежнее блокчейнов А это кем вообще доказано ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) ? А ПОС тут при чем, в плане наказания хитрозадых? ПОС - это способ закрыть блокчейн от посторонних. Достаточно забрать монеты и доступ на запись потерян навсегда. Ну попробуйте ка подредактировать чужое в любом из блокчейнов. Это может сделать только большинство пулов(например 3 из 5). 51% заберёт себе министерство транспорта и вопрос атак вообще закрыт ![Roll Eyes](https://bitcointalk.org/Smileys/default/rolleyes.gif) Бекап в информацинной системе приводится в актуальный вид одним кликом либо вовсе автоматически. Если допустим неделю базу обновляли 100 юзеров и среди них один вредитель гнал дезинформацию. Как вычистить ? Восстанавливаешь старый бэкап и вперёд по логам носом рыть кто чего и когда изменял ?
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 23, 2017, 07:39:23 PM |
|
Если допустим неделю базу обновляли 100 юзеров и среди них один вредитель гнал дезинформацию. Как вычистить ? Восстанавливаешь старый бэкап и вперёд по логам носом рыть кто чего и когда изменял ? Ребят, отсыпьте мне травы, которую вы курите. Базу данных по заправкам маршруток обновляют 100 юзеров в течение недели, и один вредитель заносил неверные сведения в блокчейн... а тем временем эти маршрутки в беспилотном (без пелоток) режиме возили население... Нет, такой эксперимент достоин права на существование. Психиатры всего мира будут защищать кандидатские и докторские диссертации. И записывать эти диссертации в тот же самый блокчейн. ![Grin](https://bitcointalk.org/Smileys/default/grin.gif)
|
|
|
|
fernan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 23, 2017, 07:55:33 PM |
|
Очередная минутка петросянства.
|
|
|
|
klbax381
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 23, 2017, 07:56:55 PM Last edit: January 23, 2017, 09:05:23 PM by klbax381 |
|
А это кем вообще доказано Wink ? временем. Или вам нужны персональные доказательства? Могу предоставить, за деньги ессно. ПОС - это способ закрыть блокчейн от посторонних. Достаточно забрать монеты и доступ на запись потерян навсегда. Ну достаточно поменять пароль на серваке(серваках) и доступ будет утерян навсегда. 51% заберёт себе министерство транспорта и вопрос атак вообще закрыт Roll Eyes Нафик тогда монеты и блокчейн сдались, если у минтранса полная власть над блокчейном? С таким успехом можно просто поставить 1 или несколько серваков минтрансу и все будут с них брать данные. Вы уже определитесь что вам нужно - децентрализация и анархия или царь 51%, который будет вертеть вас всех на хую. Ну или как вариант - децентрализованный царь. Для тех кто не понял наведу пример: Путин - это централизованный царь, а Виталик - децентрализованный царь. Если допустим неделю базу обновляли 100 юзеров и среди них один вредитель гнал дезинформацию. Как вычистить ? Нужен кто-то, кто скажет дезинформация это или чистая правда. Это для начала. Восстанавливаешь старый бэкап и вперёд по логам носом рыть кто чего и когда изменял ? Ну не обязательно восстанавливать все, можно просто найти все записи, которые делал этот юзер и их подправить/подтереть. В блокчейнах для этого нужно согласие POW или POS пулов(например 3х из 5) а в традиционной БД - согласие владельцев серверов(опять же 3х из 5). Только в первом случаи придется программировать код хардфорка и бегом в срачке внедрять, а потом еще баги ловить и хакеров кормить(если они найдут баги раньше Виталика), то на обычной БД это делается в админке в 2 клика.
|
|
|
|
fernan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 23, 2017, 10:31:02 PM |
|
временем. Или вам нужны персональные доказательства? Могу предоставить, за деньги ессно. 5 серверов с репликацией Master-Master это само по себе уже сумасшедшая идея. А если их понадобится 100 ? А блокчейн масштабируется запросто. Ну достаточно поменять пароль на серваке(серваках) и доступ будет утерян навсегда. Ну опять 4 админа может и соберутся и оперативно выпилят пятого из системы, а если это нужно будет сделать 99-ти для 1 ? Нафик тогда монеты и блокчейн сдались, если у минтранса полная власть над блокчейном? С таким успехом можно просто поставить 1 или несколько серваков минтрансу и все будут с них брать данные. Вы уже определитесь что вам нужно - децентрализация и анархия или царь 51%, Децентрализация и анархия вообще-то совсем не синонимы. В том же транспорте какая ещё анархия..
|
|
|
|
klbax381
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 23, 2017, 11:52:57 PM Last edit: January 24, 2017, 12:08:41 AM by klbax381 |
|
5 серверов с репликацией Master-Master это само по себе уже сумасшедшая идея. А если их понадобится 100 ? А блокчейн масштабируется запросто. Да хоть 200. Все равно ресурсов надо меньше, чем на блокчейн. Но не понадобится, это я вам гарантирую. 100 мелким админам не будет выгодно дежать серваки ради 1% прибыли, хуже того нестабильной с дисперсией в пол года ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) . Появится пара админов с баблом и мозгами, которые запустят по паре крупных серваков(пулов) и будут зарабатывать стабильно по 50% каждый. Как и в любой крипте - всем рулят 4-5 крупных пулов. Ну опять 4 админа может и соберутся и оперативно выпилят пятого из системы, а если это нужно будет сделать 99-ти для 1 ? Ну и в чем собственно проблема? Децентрализация и анархия вообще-то совсем не синонимы. В том же транспорте какая ещё анархия.. Анархия = отсутствие власти. Нафик тогда что-то децентрализовать,если предполагается, что власть таки будет? В крипте как таковой децентрализации сейчас нет. Она была где-то в 2010м году, когда все ноды были равномайнящие(пользователь был одновременно майнером) и еще не было пулов. Но это быстро превратилось в обычную централизацию в виде 5 китайских пулов, они и есть власть, они и решают что записывать в блокчейн, а что нет(а что подтереть, если нужно). Обычному юзеру смысла держать сотни гигабайт(а скоро и терабайт) блокчейна смысла нет, тк никак на сеть ты не повлияешь. А раз не повлияешь, то можно свободно пользоваться SPV, а раз SPV, значит и блокчейн не нужен, как таковой, можно нужные данные тянуть напрямую из этих 5 пулов-серверов, без промежуточных костылей. Блокчей нужен разве что Амаклину или мне для анализа и поиска халявы, то есть для отнятия крипты у одних хомяков и последующей ее продажи другим хомякам ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Сейчас любая крипта - это что-то вроде классической демократии. И любая крипта(даже кефир с его контрактами) свободно может работать без блокчейна и майнинга - 5 серваков и вперед. Я уже выкладывал в этой теме pdf-ку, где было расписано, как это реализовать. Преимущества бескомпромиссные - это инстант-транзакции, копеечное энергопотребление, более дешевое оборудование, более простое ПО, которое сможет работать на любом железе. Да, в клиент нужно будет прописать адреса серверов, но клиент будете скачивать уже с готовыми прописанными серверами - хчешь - меняй, не хочешь - оставляй, как есть. В теперешней крипте именно так и есть - чтобы подцепится к сети клиент сначала коннектится к bootstrap-нодам, которые либо жестко в нем забиты, либо где-то забиты в конфигурационном файле, либо вообще подтягиваются с какго-нибудь IRC, опять же забитого либо в конфиге, либо жестко в коде. О потом уже из этих bootstrap-нод подтягивает адреса остальных. Во всем этом смысла нет, тк актуальный блокчейн все равно у пулов, на нодах лишь его никому ненужные копии.
|
|
|
|
Neuromancer1911
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 23, 2017, 11:57:38 PM |
|
Блокчей нужен разве что Амаклину или мне для анализа и поиска халявы, то есть для отнятия крипты у одних хомяков и последующей ее продажи другим хомякам ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) А можно подробнее что там искать и хотя бы примерно как это? ![Tongue](https://bitcointalk.org/Smileys/default/tongue.gif)
|
|
|
|
|
fernan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 24, 2017, 11:27:23 AM |
|
Да хоть 200. Все равно ресурсов надо меньше, чем на блокчейн. Да ну серьёзно что ли ? Любого офисного компьютера хватит чтобы запустить любую из существующих сейчас пос-нод. Для частных блокчейнов этого достаточно. При этом в принципе не нужен никакой админ с его правами смотреть и редактировать что угодно. А даже десяток серверов БД синхронизировать, да так чтобы каждый на чтение-запись работал, это адски глючный монстр получится, требующий постоянного обслуживания. Ну и в чем собственно проблема? Проблема в том, что если сервера раздать по филиалам или вообще мелким частным конторам, то их уровень раздолбайства не позволит быть уверенным что доступ извне закрыт, ведь нужно 99% ответственных. А в крипто-консенсусе достаточно 51%. Анархия = отсутствие власти. Нафик тогда что-то децентрализовать,если предполагается, что власть таки будет? Для надёжности, для отказоустойчивости, для прозрачности. Сейчас любая крипта - это что-то вроде классической демократии. И любая крипта(даже кефир с его контрактами) свободно может работать без блокчейна и майнинга - 5 серваков и вперед. Я уже выкладывал в этой теме pdf-ку, где было расписано, как это реализовать. Преимущества бескомпромиссные - это инстант-транзакции, копеечное энергопотребление, более дешевое оборудование, более простое ПО, которое сможет работать на любом железе. Без блокчейна и майнинга нельзя. Потому что хозяин серверов будет управлять базой, буквально может её удалить с концами. А биток даже полное уничтожение 5 пулов не убьёт. И их сговор не убьёт, народ просто пересядет на форк и восстановит все свои балансы. А вот когда закрывается централизованная платёжка со всеми своими инстантами и прочими плюсами, то там да, конец.
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 24, 2017, 11:50:43 AM |
|
Для надёжности, для отказоустойчивости, для прозрачности. Отказоустойчивости чего? Маршрутки не поедут на автопилоте, даже если 1000 людей запустят PoS на своих офисных компах.
|
|
|
|
fernan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 24, 2017, 12:11:42 PM |
|
Отказоустойчивости чего? Маршрутки не поедут на автопилоте, даже если 1000 людей запустят PoS на своих офисных компах. Маршрутка 1 может поехать по трассе 1 или трассе 2. Она запрашивает состояние загруженности дороги с центрального сервера. Сервер висит. Маршрутка тупит, потом едет наугад и стоит в пробке. Маршрутка 2 обращается к ноде 1. Та висит. Но нода 2 сообщает как лучше ехать. Маршрутка 2 приезжает быстрее. Бинго.
|
|
|
|
tolikkk
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 24, 2017, 12:14:03 PM |
|
Отказоустойчивости чего? Маршрутки не поедут на автопилоте, даже если 1000 людей запустят PoS на своих офисных компах. Маршрутка 1 может поехать по трассе 1 или трассе 2. Она запрашивает состояние загруженности дороги с центрального сервера. Сервер висит. Маршрутка тупит, потом едет наугад и стоит в пробке. Маршрутка 2 обращается к ноде 1. Та висит. Но нода 2 сообщает как лучше ехать. Маршрутка 2 приезжает быстрее. Бинго. это очень му'дро, когда мы говорим о безотказности системы и доступе 24\365, возражений быть не может
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 24, 2017, 12:15:39 PM |
|
Та висит. Но нода 2 сообщает как лучше ехать. Маршрутка 2 приезжает быстрее. Бинго. Осталось немного. Определить как нода2 узнает дорожную обстановку. Если софт на ней запустил Вася Пупкин, которого заботит только собственное финансовое благосостояние. Вы думаете, что какие-нибудь яндекс-пробки появляются в результате майнинга криптовалют?
|
|
|
|
fernan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 24, 2017, 12:26:31 PM |
|
Осталось немного. Определить как нода2 узнает дорожную обстановку. Если софт на ней запустил Вася Пупкин, которого заботит только собственное финансовое благосостояние. Вы думаете, что какие-нибудь яндекс-пробки появляются в результате майнинга криптовалют? Не Вася Пупкин, а Василий Иванович Пупкинидзе, хозяин фирмы, владеющей допустим третью маршруток города. И его нода 2 является сервером общегородской базы данных. База формируется с датчиков на самих машинах, так же как таксисты по рации сообщали друг-другу о пробках.
|
|
|
|
klbax381
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 24, 2017, 12:28:40 PM Last edit: January 24, 2017, 12:53:29 PM by klbax381 |
|
Любого офисного компьютера хватит чтобы запустить любую из существующих сейчас пос-нод. Пока там нет транзакций - хватит, а когда будет серьезный обьем транзакций - понадобится мощный сервер. Да и блокчейн то хранится не просто так себе, а в той же самой СУБД ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Так что обычная СУБД априрои более экономичная, чем СУБД+блокчейн Вот например блокчейн эфира сейчас требует нехилого железа. Ни про какой офисный комп не может быть и речи - блоки идут быстрее, чем он успевает обрабатывать. А даже десяток серверов БД синхронизировать, да так чтобы каждый на чтение-запись работал, это адски глючный монстр получится, требующий постоянного обслуживания. Не аццки глючный монстр, а обычное корпоративное решение. Мощность сервера зависит не от количества десятков серверов БД, а от нагрузки - от наплыва клиентов. Ну и ессно от софта, см выше Проблема в том, что если сервера раздать по филиалам или вообще мелким частным конторам, то их уровень раздолбайства не позволит быть уверенным что доступ извне закрыт, ведь нужно 99% ответственных. А в крипто-консенсусе достаточно 51%. В крипте вообще-то все открыто как бы. А количество дыр и их критичность зависит от программистов, которые эту крипту пишут, равно как и от программистов, которые будут писать серверное ПО. Только серверное ПО проще, а значит вероятность допустить ошибку ниже. 51% что в серверном варианте, что в крипто. Если откажут(или начнут найобывать) 3 сервера из 5, то все, пизда. Если то же самое произойдет с крипто-пулами - результат такой же. Для надёжности, для отказоустойчивости, для прозрачности. По кругу ходим. Надежность/отказоустойчивость крипты зависит от надежности 5ти пулов. Серверного варианта - от надежности тех же самых 5ти серверов. Прозрачность - а что мешает ее сделать стандартными средствами? Без майнинга и хомяков ез блокчейна и майнинга нельзя. Потому что хозяин серверов будет управлять базой, буквально может её удалить с концами. А биток даже полное уничтожение 5 пулов не убьёт. И их сговор не убьёт, народ просто пересядет на форк и восстановит все свои балансы. То же и с серверами будет. Если 5 серверов удалятся с концами - народ пересядет на другие или поднимет свои. А чтобы восстановить свои балансы нужно где-то взять базу. Если она будет хранится только на 5 пулах, то при их сговоре ее взять будет неоткуда. А если кроме 5 пулов будут еще ноды, которые будут хранить базу, то с таким же успехом можно поднять еще серверов и там хранить актуальные бекапы. Ноды должны же где-то деньги брать на покрытие расходов, точно так же хозяева бекап-серверов должны где-то брать бабки. Все в общем 1 к 1 но без майнинга и блокчейнов. А вот когда закрывается централизованная платёжка со всеми своими инстантами и прочими плюсами, то там да, конец. При чем тут централизованная платежка к аналогу крипты но без майнинга и блокчейнов? Хотя даже если и централизованная - что мешает вам забекапить свой баланс у себя на компе(или в тетрадке)? А потом собраться с такими же, как вы и поднять свою платежку, забив туда все известные балансы? Она запрашивает состояние загруженности дороги с центрального сервера. Сервер висит. если серверов больше одного, то и вероятность зависания ниже.
|
|
|
|
klbax381
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 24, 2017, 12:35:01 PM |
|
Не Вася Пупкин, а Василий Иванович Пупкинидзе, хозяин фирмы, владеющей допустим третью маршруток города. Определитесь для начала сколько будет таких Вась Пупкинидзе. Вернее сколько будет настоящих полных нод в сети, и за какой хуй они будут содержаться. И сколько будет майнящих нод. А потом подумайте, что с этой системой будет, скажем через год.
|
|
|
|
fernan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 24, 2017, 05:00:36 PM |
|
Пока там нет транзакций - хватит, а когда будет серьезный обьем транзакций - понадобится мощный сервер. Да и блокчейн то хранится не просто так себе, а в той же самой СУБД ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Так что обычная СУБД априрои более экономичная, чем СУБД+блокчейн Обычная СУБД это точно также СУБД+БД, от того что в одном месте оно хранится одним целым не становится. А вот блокчейн в СУБД не хранится, т.к. Bercley DB подключается к работающим с базой программам в виде библиотеки. Вот например блокчейн эфира сейчас требует нехилого железа. Ни про какой офисный комп не может быть и речи - блоки идут быстрее, чем он успевает обрабатывать. Синхронизировал последний Мист в fast режиме на двухядерной впс-ке с обычным хдд. Не быстро конечно, но без проблем сыплет блоки. Не аццки глючный монстр, а обычное корпоративное решение. Мощность сервера зависит не от количества десятков серверов БД, а от нагрузки - от наплыва клиентов. Ну и ессно от софта, см выше Обычное это центральный сервер, работающий на запись, Master и резервные Slave (на чтение). Создать распределённую систему синхронизирующихся между собой Master'ов это ни разу не рядовая задача. Вроде бы нюанс, но усложняет всё порядочно. То же и с серверами будет. Если 5 серверов удалятся с концами - народ пересядет на другие или поднимет свои. А чтобы восстановить свои балансы нужно где-то взять базу. Если она будет хранится только на 5 пулах, то при их сговоре ее взять будет неоткуда. А если кроме 5 пулов будут еще ноды, которые будут хранить базу, то с таким же успехом можно поднять еще серверов и там хранить актуальные бекапы. Разница в том, что блокчейн защищён от подделок, нельзя залезть в историю и перерисовать подтверждённые транзакции. А админы 5 серверов могут делать что угодно и бэкапы будут тоже скомпроментированы. Определитесь для начала сколько будет таких Вась Пупкинидзе. Вернее сколько будет настоящих полных нод в сети, и за какой хуй они будут содержаться. И сколько будет майнящих нод. А потом подумайте, что с этой системой будет, скажем через год. Предположим от 10 до 100. Содержаться будут за счёт самих Вась, которые будут лично заинтересованы в аптайме. ПОС, все майнящие. Через год старые данные данные вытираются за ненадобностью или архивируются. Вообще не проблема по мощностям содержать.
|
|
|
|
|