cfif
|
|
June 29, 2016, 09:40:21 PM Last edit: June 29, 2016, 09:52:45 PM by cfif |
|
зачем отдавать вору награбленное ,если есть возможность вернуть награбленное.
Возможность вернуть награбленное в эфире будет всегда и для всех случаев, или только в случаях, когда затронуты интересы держателей 15% всего эфира? Я намекаю на отсутствие в эфире критериев принятия решения об откате транзакций в случае проблем с контрактами. Это плохо. Это непрозрачно. Это коррупционно. Текущим инвесторам, понятное дело, деваться некуда - деньги уже вложены. А потенциальные инвесторы в такой мутный проект вкладываться не будут: это откатываем, это не откатываем, софтфорк делаем, а нет, уже не делаем. И вся эта канитель только из-за одного единственного криво написанного контракта. Вы считаете вернуть награбленное коррупцией?)Вы считаете должны быть критерии 15 % возвращаем ,а 14 %нет)))Это пока на данном этапе невозможно,так как невозможно предугадать,что может произойти в какой то момент времени. Виноват не только кривой контракт,а и несовершенство языка,точнее и то и другое.Не забывайте ,что эфир еще в стадии теста,а не релизная версия,больше таких крупных сборов средств уже не будет и Виталик на этот счет уже писал.Не прозрачно,вроде голосовали за Сф и большинство за,обсуждение открытое,каждый высказывает свою точку зрения.То что эфир идет не по стопам биткойна раздражает это сообщество,но то дело не биткойна ,а эфира.
|
|
|
|
General-Beck
Jr. Member
Offline
Activity: 56
Merit: 1
|
|
June 29, 2016, 10:26:33 PM |
|
Посмотрим рассуждения про демократию, либерализм, "честных" хакеров, децентрализацию, и % тех, кто "ушел майнить другую крипту, т.к. я против изменений в блокчейне". Оценим сколько активных "гигахешей" проголосует за или против хардфорка, и сколько % их проголосует вообще. (для справки, я проголосовал 2 мх, так как не майнер давно уже, но включил по такому случаю 270 и выразил свое мнение) Давайте встретимся здесь через месяц, как раз на #sysadminday а сейчас уполовинивание битка и введение патчей в биток под шум волны Введение софтфорка ( итоги с битсмедиа) bullet_star_rated.png поддерживаю (73 голосов [53.28%] - Просмотр) против (49 голосов [35.77%] - Просмотр) не имею мнения (15 голосов [10.95%] - Просмотр)
|
|
|
|
A-Bolt
Legendary
Offline
Activity: 2317
Merit: 2318
|
|
June 29, 2016, 11:12:05 PM |
|
Вы считаете вернуть награбленное коррупцией?)
Нет, я так не считаю. Вы считаете должны быть критерии 15 % возвращаем ,а 14 %нет)))
Да, при этом конкретные цифры значения не имеют. Это пока на данном этапе невозможно,так как невозможно предугадать,что может произойти в какой то момент времени.
Воровать деньги из-за криво написанного кода будут всегда. Это, как раз, возможно предугадать. Позиция разработчиков Биткойна по этому поводу: никаких откатов транзакций, если только не затронуто функционирование самой сети Биткойн. Украли деньги - обращайтесь в полицию. Позиция разработчиков Эфира какая по этому поводу? Только разочек откатим и больше ни-ни? Или наоборот, будем предлагать делать форк по любому требованию любого владельца контракта об откате транзакции? Или как? Виноват не только кривой контракт,а и несовершенство языка,точнее и то и другое.
Хардфорк вносит изменения в сам язык Солидити? Вроде как нет. То есть, Виталика несовершенство языка не волнует. Его волнует, чтобы те самые держатели 15% эфира получили назад свои 5%. Получается, для Виталика ДАО важнее эфира. Это неправильно. Это, скажем, то же самое, как если бы для разработчиков Bitcoin Core баги в коде биржи Mt.Gox были важнее багов самого Биткойн. Спрашивается, на кого работает Виталик: на Эфир или на ДАО? Не забывайте ,что эфир еще в стадии теста,а не релизная версия,больше таких крупных сборов средств уже не будет и Виталик на этот счет уже писал.
Сборов средств на что? На ДАО? То есть эфир нужен для реализации только одного контракта - ДАО, а потом хоть трава не расти? Не прозрачно,вроде голосовали за Сф и большинство за,обсуждение открытое,каждый высказывает свою точку зрения.То что эфир идет не по стопам биткойна раздражает это сообщество,но то дело не биткойна ,а эфира.
Предложение провести голосование и реализация софтфорка и хардфорка исходит от Виталика. Не было бы предложения - не было бы и голосования. Голосовали, голосовали за софтфорк, поддержали софтфорк и тут опа! - софтфорк отменяется. Чего тогда стоит это голосование?
|
|
|
|
markiz73
|
|
June 29, 2016, 11:16:54 PM |
|
удивительно 30-40 % против софтфорка, интересно почему? наивные верят в децентрализацию?
говорил уже давно будет и софтфорк и хардфорк, вся болтовня чистая профанация, как наши выборы
|
|
|
|
ON
|
|
June 29, 2016, 11:36:23 PM |
|
Я намекаю на отсутствие в эфире критериев принятия решения об откате транзакций в случае проблем с контрактами.
Критерий один: Виталик. Если твой контракт заглючит, тебе виталик не вернет. И даже голосование не предложит.
|
|
|
|
Byka v tanke
Member
Offline
Activity: 92
Merit: 10
|
|
June 30, 2016, 12:16:40 AM |
|
Что ждет кефирчик друзья? Стоит ли покупать с учетом прошедших событий?
|
|
|
|
moonfrog
|
|
June 30, 2016, 01:22:58 AM |
|
Слишком трудный выбор у Виталика. Надо выбрать меньшее из зол. Оставить все как есть. Хакера выловить обычными способами (попытаться с ним договориться, обратиться в полицию, договориться о заморозке с владельцами бирж, объявить награду за его голову и т.д.). Постараться возместить потери инвесторам DAO из личного кармана. Публично высечь плетьми писателей злополучного контракта DAO на городской площади, в городе, где живет Бутерин. И тогда эфир возродится как птица Феникс из пепла и будет штурмовать планку до второго миллиарда капитализации
|
empty
|
|
|
WhiteManWhite
Legendary
Offline
Activity: 2016
Merit: 1118
|
|
June 30, 2016, 05:16:18 AM |
|
Слишком трудный выбор у Виталика. Надо выбрать меньшее из зол. Оставить все как есть. Хакера выловить обычными способами (попытаться с ним договориться, обратиться в полицию, договориться о заморозке с владельцами бирж, объявить награду за его голову и т.д.). Постараться возместить потери инвесторам DAO из личного кармана. Публично высечь плетьми писателей злополучного контракта DAO на городской площади, в городе, где живет Бутерин. И тогда эфир возродится как птица Феникс из пепла и будет штурмовать планку до второго миллиарда капитализации
Замежевался Виталя и в этом его ошибка. Всегда нужно идти четко и прямо, а здесь каша какая-то получается. Впечатление такое, что разрабы сами не знают какое зло выбрать, а выбор нужно будет делать полюбому.
|
|
|
|
foserfox
Legendary
Offline
Activity: 1092
Merit: 1002
|
|
June 30, 2016, 05:17:39 AM |
|
Хорватский биткоин-предприниматель создал игру на основе EthereumВедран Каджич, биткоин-энтузиаст и основатель криптовалютной торговой онлайн-площадки Bspend, разработал по аналогии с Civilization компьютерную игру Etherization, которая работает на базе платформы Ethereum. Как и в серии Civilization, здесь можно поддерживать и развивать хозяйство, строить здания и города, создавать так называемые юниты – то есть боевые (или трудовые) единицы. Однако за все приходится платить в ether. Вступить в игру стоит 1 ether, создать город – 0,8, построить здание – 0,5, создать юнит – 0,2, поддерживать юнит – 0,02. Чтобы спам не отвлекал во время игры, придется жертвовать 0,1 ether в минуту. Учитывая нынешнюю цену на «крипто-топливо» платформы Ethereum, а она превышает 12 долларов, игра может оказаться весьма затратной. Но на ней можно и заработать. Деньги на создание зданий и юнитов того или иного типа отходят другим игрокам, владеющим соответствующими средствами производства. Например, для создания копейщика нужна деревообрабатывающая мастерская. Значит, те 0,2 ether, которые игрок уплачивает за этого юнита, разделяются поровну между всеми игроками в мире, у которых есть такая мастерская. Для создания воина-мечника нужна металлообрабатывающая мастерская, для всадника — конюшня. Для постройки зданий, в свою очередь, нужны каменоломни. Значит, каждый игрок, владеющий каменоломней, получает процент от любого строящегося здания в экосистеме игры. Здания бывают пяти типов (впрочем, зданиями они называются условно): каменоломня, ферма, деревообрабатывающая мастерская, металлообрабатывающая мастерская, конюшня. Юниты бывают трех типов: копейщики, мечники и всадники. В отличие от Civilization, здесь нет графического интерфейса — процесс игры происходит в текстовом режиме. Города наделяются индексами. Так, создавая юнита или здание, игрок указывает, в городе с каким индексом это произойдет. Индексация заменяет топографию. Например, правила игры предписывают передвигать юниты только между городами, расположенными по соседству. В условиях отсутствия карты это означает, что между индексами данных городов не может быть разница более трех: нельзя, например, атаковать город с индексом 7 из города с индексом 2. Создание игры продиктовано интересом к разработке приложений на базе Ethereum,признался Каджич. С его точки зрения, платформа предлагает куда более широкие возможности для пользователей, чем биткоин, хотя обе технологии сравнимы с Интернетом. «Разница в том, что технология биткоин используется, как использовали Интернет до появления динамических веб-сайтов, тогда как Ethereum в то же время открывает для пользователей возможность делать то, что возможно в Интернете сегодняшнего дня». http://www.bspend.com/etherization
|
|
|
|
Justicemaxx
|
|
June 30, 2016, 07:01:26 AM |
|
Вот бы граф. интерфейс прикрутить, не обязательно пихать его в блокчейн.. и вышла бы крутая игруля.. а то даблеры-триплеры..) вот и играли бы добывая эфир, кто успешнее, у того больше эфира )
|
|
|
|
myxamop
|
|
June 30, 2016, 07:01:42 AM |
|
Я намекаю на отсутствие в эфире критериев принятия решения об откате транзакций в случае проблем с контрактами.
Критерий один: Виталик. Если твой контракт заглючит, тебе виталик не вернет. И даже голосование не предложит. В данной ситуации с ДАО никаких откатов транзакций в сети самого эфира и не требуется и никак не касается владельцев эфира и биржи, хардфорк просто обновит код контракта оставив возможность только фукнции вывода для владельцев токенов.
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
June 30, 2016, 07:35:24 AM |
|
Вот бы граф. интерфейс прикрутить, не обязательно пихать его в блокчейн.. и вышла бы крутая игруля.. а то даблеры-триплеры..) вот и играли бы добывая эфир, кто успешнее, у того больше эфира ) А откуда возьмется "больше кефира"? От тех, кто в эту игру будет проигрывать, да? Вы уверены, что по этим правилам останетесь в плюсе? Не вникал в суть "игры", но не вижу чем она в принципе отличается от дао и "даблеров-триплеров" - выигрывают одни, за счет того что обыгрывают других.
|
|
|
|
Justicemaxx
|
|
June 30, 2016, 07:38:36 AM Last edit: June 30, 2016, 08:14:22 AM by Justicemaxx |
|
Вот бы граф. интерфейс прикрутить, не обязательно пихать его в блокчейн.. и вышла бы крутая игруля.. а то даблеры-триплеры..) вот и играли бы добывая эфир, кто успешнее, у того больше эфира ) А откуда возьмется "больше кефира"? От тех, кто в эту игру будет проигрывать, да? Вы уверены, что по этим правилам останетесь в плюсе? Не вникал в суть "игры", но не вижу чем она в принципе отличается от дао и "даблеров-триплеров" - выигрывают одни, за счет того что обыгрывают других. Вот только бы тебе покритиковать. Конечно от тех, кто будет проигрывать.. это же игра. А в монополии не так что ли? Или на бирже? Можно еще игру создать такого плана с нескончаемыми токенами тогда, только в них же не будет ценности. ПРО бит и эфир, пути развития, неплохо расписано.. https://tonyarcieri.com/a-tale-of-two-cryptocurrencies и про сложность! )
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
June 30, 2016, 08:21:16 AM |
|
Вот только бы тебе покритиковать. Конечно от тех, кто будет проигрывать.. это же игра. А в монополии не так что ли? Или на бирже? Можно еще игру создать такого плана с нескончаемыми токенами тогда, только в них же не будет ценности. На бирже другая ситуация немного. Я уже объяснял, но вы забыли. Акции, которые торгуются на бирже - за ними стоит какое-то производство - айфонов или калийной соли - неважно. И в курсовую стоимость акций входит прибыль (ну или убытки) от этого производства, которое вообще-то говоря находится где-то вне биржи. Прибыль может распределяться дивидендами - то есть акция приносит какой-то пассивный доход. Понятно, что многие компании не выплачивают дивиденды, а расширяют компанию. В таком случае стоимость акций увеличивается за счет того что на каждую акцию становится больше материальных ценностей. В крипто-биржах система замкнутая - то есть баблу неоткуда взяться, кроме как от новых уровней пирамиды лохопедов.
|
|
|
|
A-Bolt
Legendary
Offline
Activity: 2317
Merit: 2318
|
|
June 30, 2016, 08:44:06 AM |
|
хардфорк просто обновит код контракта
Кстати, в этой фразе виден фатальный недостаток Эфира, как платформы для смарт-контрактов: Создать контракт легко. Изменить контракт очень тяжело: для этого нужно просить Виталика сделать хардфорк. Это системный недостаток, он касается не только конкретного контракта ДАО, но и всех контрактов вообще. Ведь именно с этой чудовищно неудобной фичей смарт-контрактов связано поведение Туаля: Когда стало известно об уязвимости в контракте ДАО (примерно за неделю до начала выкачивания денег из ДАО) ничего реально не было сделано для устранения уязвимости, потому что для этого нужно было делать хардфорк, что в конце концов и придётся сделать. Но Туаль подумал, что если сделать заявление об устранении уязвимости, то глупый хакер на него поведётся и не будет проверять, как там оно на самом деле. Однако же, хитрый план Туаля обернулся былинным отказом для ДАО и репутационными рисками для Эфира. Кому нужны смарт-контракты, сопровождение кода которых сопряжено с величайшим геморроем? Кому нужен Эфир с такими смарт-контрактами?
|
|
|
|
ON
|
|
June 30, 2016, 08:50:56 AM |
|
А кстати как вообще обновлять контракты? Вот создал я контракт, у меня там теперь лежит тыща эфиров, и я обнаружил маленькую ошибку. Как обновить контракт до новой версии?
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
June 30, 2016, 09:12:31 AM |
|
А кстати как вообще обновлять контракты? Вот создал я контракт, у меня там теперь лежит тыща эфиров, и я обнаружил маленькую ошибку. Как обновить контракт до новой версии? Вообще говоря, никак. Смысл всех контрактов (да и криптовалюты в целом), что отдельно взятый индивидуум не может самостоятельно вмешаться в работу системы.
|
|
|
|
blackyblack
|
|
June 30, 2016, 09:19:53 AM |
|
А кстати как вообще обновлять контракты? Вот создал я контракт, у меня там теперь лежит тыща эфиров, и я обнаружил маленькую ошибку. Как обновить контракт до новой версии?
Зависит от того, что за контракт. Если это мультисиг кошелёк, то там можно сделать функцию migrate(newAddress), которую должны вызвать все владельцы кошелька, чтобы перетащить средства на новый адрес. В большинстве случаев контракты больших средств хранить не должны. Для миграции пользователей достаточно их оповестить о новом адресе контракта, а старый контракт потихоньку загибается.
|
|
|
|
klbax381
|
|
June 30, 2016, 09:21:02 AM |
|
А кстати как вообще обновлять контракты? Вот создал я контракт, у меня там теперь лежит тыща эфиров, и я обнаружил маленькую ошибку. Как обновить контракт до новой версии?
Если реализован вызов suicide - то вызвать его, все бабки перейдут к тому, кто его вызвал, а потом запустить новый контракт. Но в контракт, в котором реализован suicide никто деньги кидать не будет, потому что будет боятся, что владелец контракта их украдет. Если не реализован вызов suicide - тогда изменить контракт невозможно сможет только Виталик запилив хардфорк, и то, если не откажутся от алгоритма PoV (Proof of Vitalik) Хотя есть задумка, как реализовать перегонку денег из main-контракта на backup-контракт, без возможности деньги украсть. но еще не проверена практически. и в виду последних событый с эфиром не очень то есть желание. Кто хочет заняться даю подсказку - проверка байто-кода контракта, голосование участников контракта. Кстати, в этой фразе виден фатальный недостаток Эфира, как платформы для смарт-контрактов: Создать контракт легко. Изменить контракт очень тяжело: для этого нужно просить Виталика сделать хардфорк.
Это не недостаток, это фича. Контракт перед запуском должен быть отлажен в тестнете. И контракт не должен быть сложным, для сложных контрактов эфир не подходит. Зато в эфире контракт может запустить любой желающий, а защищать контракт будет вся сеть. Именно это мне в эфире понравилось. В Lisk,Rise по другому, там контракты работают в side-chain (это блокчейн сбоку основного блокчейна сети), и для защиты каждого side-chain нужно создавать свою сеть, то есть искать форжеров. Там контракт изменить можно, если на это согласится 51% этой side-chain сети, в отличии от эфира, где нужно согласие 51% main-chain сети. + Side-chain - можно строить сложные приложения, можно хранить большие обьемы данных на side-chain - Side-chain - более слабая защита, дорого создавать контракты и их поддерживать, ведь форжерам своего side-chain надо платить, сеть вообще может умереть, если форжеры разбегутся + Main-chain - сильная защита, нет риска умирания контракта - Main-chain - сильно раздутый блокчейн, очень сложно или невозможно править баги, подходит только для несложных контрактов, негде хранить большие блоки данных. В том же DAO можно было реализовать голосование - если 51% вложенных денег за suicide(доверяют свои бабки создателю DAO) - тогда контракт разрешать вызвать метод suicide создателю. Создатель вызывает метод, получает все деньги и убегает или получает все деньги, и запускает новую версию контракта с исправленным багом и кидает туда все деньги Так было бы честно. А так, как хочет сделать Виталик - это наебка. На сайте, в white-papper-ах и рекламе написано одно, а на самом деле другое. Зависит от того, что за контракт. Если это мультисиг кошелёк, то там можно сделать функцию migrate(newAddress), которую должны вызвать все владельцы кошелька, чтобы перетащить средства на новый адрес. В большинстве случаев контракты больших средств хранить не должны. Для миграции пользователей достаточно их оповестить о новом адресе контракта, а старый контракт потихоньку загибается. Опередили, да через мультисиг норм можно было сделать, была бы башка у создателей DAO
|
|
|
|
blackyblack
|
|
June 30, 2016, 09:30:57 AM |
|
Зависит от того, что за контракт. Если это мультисиг кошелёк, то там можно сделать функцию migrate(newAddress), которую должны вызвать все владельцы кошелька, чтобы перетащить средства на новый адрес. В большинстве случаев контракты больших средств хранить не должны. Для миграции пользователей достаточно их оповестить о новом адресе контракта, а старый контракт потихоньку загибается. Опередили, да через мультисиг норм можно было сделать, была бы башка у создателей DAO У меня вообще так сделано: есть контракт, который вообще ничё не делает, только хранит события, которые может генерировать владелец этого контракта. Приложение на клиенте смотрит список событий и там видит нынешний адрес контракта. Ну тут нюанс, что пользователи свои средства контракту не доверяют, поэтому обновлять можно без проблем.
|
|
|
|
|