Я, наверное туповатый, но я не понимаю смысл этой технологии вообще, в части того, зачем хранить всю историю транзакций в распределенной базе.
Основной смысл безопасности ведь в том, что множество распределенных участников сети синхронизируют информацию о текущих владельцах, не имея единого центра.
Простой вопрос, и желательно на пальцах: зачем им отслеживать и записывать историю каждой монеты?
Это в чем то напоминает систему коррсчетов, но эти счета находятся у каждого участника. Если бы в 90-е векселя выпускались с использованием блокчейна, не было бы столько бандитизма, в том числе на биржах.
Активный Инвестор, то есть, возможность отследить должника по истории хождения бумаги? Но ведь в этих монетах нет никакого долга, вроде, это что-то вроде физического актива
Но ведь можно не создавать новые записи, а просто менять уже имеющиеся связи монеты с владельцем, допустим, монета с идентификатором 1753434, принадлежит клиенту Васе. Соответственно строка в таблице
1753434: Вася
При транзакции, по согласовании со всеми участниками передаем ее Пете, посредством изменения в таблице:
sortarray sortarray, но вася не сможет сделать одностороннюю запись, например нарисовать вексель и продать его. Например, ограниченная эмиссия акций стартапами без участия банков-посредников- вполне реальна с блокчейном.
Speculator2016, Нет, я не о них. Я говорю о том, что для того чтобы производить транзакции в распределенной сети, нет необходимости хранить всю историю каждой монеты, более того, это оверхед, который сажает производительность системы в целом, намного увеличивая время транзакции
sortarray sortarray, а что в твоей схеме будет служить инструментом для подтверждения транзакции ?
на основе чего твои 10 серверов будут менять запись о принадлежности монеты Пете, а не Васе ?
может, это был какой-то сбой ?
как система проверит — что это не сбой?
Speculator2016, так, давайте сперва разберемся со значением термина транзакция. Транзакция — это превод, в случае крипты — с одного кошелька на другой, смена владельца монеты.
Тут три этапа:
1 проверяем, что запрос на перевод поступил от действительного владельца монеты.
2 изменяем данные о владельце(во всех базах сети)
3 подтверждение успешной операции и уведомление клиентов об этом.
Теперь скажите, чем именно технология блокчейн тут отличается.
Как она проверяет, «что это не сбой» и так далее?
Это выясняется исходя из того, что каждый кошелек имеет свой идентификатор, который представляется системе, и множество серверов системы знают что именно этот идентификатор(и возможно пароль) связан с конкретной записью в базе. Это механизм авторизации, блокчейн тут не при чем
sortarray sortarray, он не обращается к системе, а просто добавляет транзакцию в цепочку, система проверяя соответствие, если цепочка подтверждает что вы получили монету «законным путем» то транзакция проходит, если нет, то она не добавляется в цепочку а значит монеты не перемещаются
sortarray sortarray, пока у злоумышленника нет твоего «секретного» ключа он бессилен, а хранить ты можешь его даже просто запомнив (что конечно проблематично), но по крайней мере ты можешь написать его на листике и спрятать в сейф что усложнит доступ к твоему кошельку, по сравнению с банковской системой, где можно разом взломать кучу счетов и воротить там делишки грязные.
Даниил Бешенцев, ну так это и есть аутентификация по секретному ключу, то же самое, что например доступ на удаленный сервер по ssh примерно.
Соответственно, после авторизации, система проверяет историю монеты, и сверяет ее с записями в других базах, если все соответствует, то она разрешает транзакцию.
Но то же самое можно сделать и безо всякой истории, просто проверив принадлежность данной монеты клиенту по всем базам
sortarray sortarray, я полагаю, что как минимум один из нас двоих должен на 99% знать азы блокчейна
иначе наша беседа для более просвещённых читателй будет выглядеть как шапито )))
sortarray sortarray, Вся суть блокчейна заключается в том, что на первый план становится не «реестр держателей» а цепочка транзакций. Грубо говоря, если я хочу отправить тебе биткоин я в транзакции не только указываю сколько и кому отправляю, но и транзакцию по которой я сам получил эти монеты, при этом любой желающий может увидеть всю цепочку транзакций по которой мне эта монета досталась до этапа майнинга или покупки за рубас, а учитывая то что система распределена по тысячам серверов, как-то нарисовать себе монет нереально, при попытке передачи нарисованных монет у системы возникнут вопросы и транзакция не пройдет.
Объявить байбэк было бы хорошим ходом для компании, на рынке подняло бы ее авторитет. Они вполне могут себе это позволить. Долгов нет, кэш постоянно генерируется. К тому же купив по привлекательной це...
Сергей 35, Знаешь… дело прошлое… просто ТОГДА некие люди во власти решили власть эту перетрясти и чужими руками бучу эту и подняли.
ВСЕ это шло организованно с верха. Насколько высок был этот вер...
Vic, Из за конфликта основателей Вайлдберриз часть менеджмента ВБ сливает инсайды о положении ВБ на рынке и ситуации внутри компании.
Из этих инсайдов можно примерно просчитывать текущее и будуще...
Va Chen, проблема в том, что наш бизнес может не существовать столько времени, или могут задушить налогами/законами/зарегулировать, может собствнник «забрать фишки и уйти», а может еще много чего.
1753434: Вася
При транзакции, по согласовании со всеми участниками передаем ее Пете, посредством изменения в таблице:
1753434: Петя
это ты щас про «умные контракты» рассказываешь ?
не?
умные контракты, это такая штука — на которой основан пиар эфира (Ethereum)
на основе чего твои 10 серверов будут менять запись о принадлежности монеты Пете, а не Васе ?
может, это был какой-то сбой ?
как система проверит — что это не сбой?
Тут три этапа:
1 проверяем, что запрос на перевод поступил от действительного владельца монеты.
2 изменяем данные о владельце(во всех базах сети)
3 подтверждение успешной операции и уведомление клиентов об этом.
Теперь скажите, чем именно технология блокчейн тут отличается.
Как она проверяет, «что это не сбой» и так далее?
Это выясняется исходя из того, что каждый кошелек имеет свой идентификатор, который представляется системе, и множество серверов системы знают что именно этот идентификатор(и возможно пароль) связан с конкретной записью в базе. Это механизм авторизации, блокчейн тут не при чем
Каким образом? Вот, клиент обращается к системе, говорит: я хочу произвести транзакцию, дальше что?
Соответственно, после авторизации, система проверяет историю монеты, и сверяет ее с записями в других базах, если все соответствует, то она разрешает транзакцию.
Но то же самое можно сделать и безо всякой истории, просто проверив принадлежность данной монеты клиенту по всем базам
иначе наша беседа для более просвещённых читателй будет выглядеть как шапито )))