Pages:
Author

Topic: Нужны ли смарт-контракты - page 6. (Read 1692 times)

sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
Для жизненного контракта считаю существенным, чтобы хотя бы с одной стороны была передача материальных предметов (ведро яблок)

Это совсем необязательно. Пусть хотя бы покажут смарт-контракт который умеет исключительно в онлайне самостоятельно безо всяких оракулов смотреть вне лохчейна. Предлагаю следующий мысленный эксперимент: пускай контракт платит любому адресу фиксированное количество монет за то что разместил у себя в бложике или инстаграме и в течении месяца не удалял фото моего кота. Есть такие контракты? Нет. И до тех пор пока нет, не вижу причин называть их умными, они не только глупые, но и не контракты вовсе.
legendary
Activity: 2534
Merit: 1510

Если я пошлю вам банкноту и вы её получите - что заставит вас завершить сделку?
Вы остались при своих, вам уже больше ничего не надо.
Сможете меня шантажировать - ведь я потерял 150 рублей (банкноту и залог).
Это я тогда буду ползать на карачках с предложением "ну давай я тебе еще денег дам, только нажми кнопку что контракт завершен"

Неужели вы не видите, что функция имеет разрыв? В предположении, что контракт заключают
два жулика недоверяющих друг другу субъекта - у одного из них всегда будет преимущество,
вне зависимости от размеров залогов?

Стойте, я покупатель и хочу купить, поэтому я инициатор сделки, а значит я уже заблокировал деньги пускай на 3 дня. Если Вы свой залог не введете, то контракт расторгается и я получаю свои деньги назад. А если Вы к мои заблокированным 100 рублям заводите свой залог 50 рублей, то контракт считается принятым.

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

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

Поэтому такие смарт-контракты с такими залогами считаю полностью приемлемыми и технически реализуемыми.
sr. member
Activity: 770
Merit: 305
Поэтому там наверное надо, сделать залог для Вас 50 рублей, а для меня только 100 (соответствует самой цене).
Если я пошлю вам банкноту и вы её получите - что заставит вас завершить сделку?
Вы остались при своих, вам уже больше ничего не надо.
Сможете меня шантажировать - ведь я потерял 150 рублей (банкноту и залог).
Это я тогда буду ползать на карачках с предложением "ну давай я тебе еще денег дам, только нажми кнопку что контракт завершен"

Неужели вы не видите, что функция имеет разрыв? В предположении, что контракт заключают
два жулика недоверяющих друг другу субъекта - у одного из них всегда будет преимущество,
вне зависимости от размеров залогов?
legendary
Activity: 2534
Merit: 1510

Вы утверждаете, что мне невыгодно будет не послать вам банкноту?
Разумеется, я вам её не пошлю. Потому что вы через месяц сами взвоете, и приползёте
ко мне на четвереньках со словами: "ладно, так и быть, считаем, что я товар получил,
верни хотя бы 50 рублей моего залога, в этом случае я потеряю только 100, а не 150"

Я не специалист по теории игр, но скорее всего там не правильно подобраны залоги, так как идея с залогами довольно здравая.

Поэтому там наверное надо, сделать залог для Вас 50 рублей, а для меня только 100 (соответствует самой цене).
sr. member
Activity: 770
Merit: 305
Ну так решение есть, это залоги https://bitcointalksearch.org/topic/--4711054 где покупатель и продавец закладывают деньги для обеспечения сделки.

Хотите поиграем в такую игру?
Я вам продаю юбилейную футбольную банкноту в 100 рублей (это товар, стоимость которого мы оба оцениваем одинаково)
Для обеспечения сделки я кладу в банк 50 рублей, вы 150 рублей.

Вы утверждаете, что мне невыгодно будет не послать вам банкноту?
Разумеется, я вам её не пошлю. Потому что вы через месяц сами взвоете, и приползёте
ко мне на четвереньках со словами: "ладно, так и быть, считаем, что я товар получил,
верни хотя бы 50 рублей моего залога, в этом случае я потеряю только 100, а не 150"
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange

И ещё. Это опять же - контракт не из реальной жизни. Это всё - суета в песочнице, то есть
детские игры обмена пластиковых индейцев на ковбойцев. Для жизненного контракта считаю
существенным, чтобы хотя бы с одной стороны была передача материальных предметов (ведро яблок)

Тогда понятно, надо было ограничивать именно реальными физическими предметами.

Ну так решение есть, это залоги https://bitcointalksearch.org/topic/--4711054 где покупатель и продавец закладывают деньги для обеспечения сделки.

Можно и без залогов. Вот контракт на покупку пиццы.
Биткоин заберет тот, кто подпишет контракт своим и моим приваткеем или тот кто подпишет контракт своим приваткеем и приваткеем гаранта. Или через пару дней этот биткоин заберет тот, кто подпишет контракт моим приваткеем.
legendary
Activity: 2534
Merit: 1510

И ещё. Это опять же - контракт не из реальной жизни. Это всё - суета в песочнице, то есть
детские игры обмена пластиковых индейцев на ковбойцев. Для жизненного контракта считаю
существенным, чтобы хотя бы с одной стороны была передача материальных предметов (ведро яблок)

Тогда понятно, надо было ограничивать именно реальными физическими предметами.

Ну так решение есть, это залоги https://bitcointalksearch.org/topic/--4711054 где покупатель и продавец закладывают деньги для обеспечения сделки.
sr. member
Activity: 770
Merit: 305
Для этого Вы переводите смарт-контракту свои лайткоины, они переводятся мне,
а Вам переводятся мои уже разблокированные биткоины.
В пределах одного блокчейна это, наверное, можно сделать.
То есть если рассматривать не пару биткойн/лайткойн, а говнотокен1/говнотокен2 на кефире.

Мне, правда, непонятна ваша заинтересованность в этом - вы сперва блокируете свой
говнотокен1 в контракте. Потом, если контракт становится выгодным для вашего партнера -
то почему бы вам самому не закрыть свой контракт, не отдавая прибыль контрагенту? Тут
какая-то неувязка намечается - контрагент видит свою потенциальную прибыль, покупает
говнотокен2 на бирже с желанием обменять его на ваш говнотокен1 залоченный в контракте.
Но за секунду до этого вы либо дискардите контракт, либо самостоятельно его завершаете.
Контрагент остается с ненужным ему говнотокеном.

Обсуждать "я хочу вот такой контракт, чтоп мне кашу варил, а я её ел" я не готов.
Показывайте код. Если нет кода - считаем, что задача невыполнима.

И ещё. Это опять же - контракт не из реальной жизни. Это всё - суета в песочнице, то есть
детские игры обмена пластиковых индейцев на ковбойцев. Для жизненного контракта считаю
существенным, чтобы хотя бы с одной стороны была передача материальных предметов (ведро яблок)

Например смартконтракт: "отдам биткоины тому, кто доставит мне пиццу" исполняется
без участия государства и его денежных знаков.
Ну, покажите мне этот смарт-контракт. Я утверждаю, что он не существует в природе.
Говорить о том, что он исполняется хоть с участием, хоть без участия - бессмысленно.

(Форумное заявление от Ласло - это не смарт-контракт)
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Что будет делать контракт, если вы скажете: "я принес яблоки", а я скажу "ни хрена я не видел твоих яблок".


А что делает тот китаеза, который мне продал айфон на ебае, а я через неделю пришел в банк и сказал, что у меня карту украли делайте чаржбак?
Открою тебе секрет - ничего китаеза со мной не сделает. 20% продаж через интернет это фроды. И потери от фродов заложены в цену того, что ты покупаешь через интернет.

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

Но вторая идея биткоина это отказ от государственной эмиссии денежных знаков. Этой идее смартконтракты не противоречат.
Например смартконтракт: "отдам биткоины тому, кто доставит мне пиццу" исполняется без участия государства и его денежных знаков. Чтобы минимизировать фроды в смартконтрактах, можно пользоваться услугами гаранта с мультисигом и участие государства потребуется лишь в том случае, если кто-то из трех сторон решит разобраться с оппонентом физически.
legendary
Activity: 2534
Merit: 1510

Мы совсем от темы смарт-контрактов ушли. Давайте уж ближе к телу. Нарисуйте мне
смарт-контракт "хелло ворлд!" или что-то типа того. Простенькое. И объясните нахуя
вам этот смарт-контракт в жизни нужен.

Мне например, нужен смарт-контракт с атомарными свопами для создания поставочного опциона.

Показываю, как это работает. Котировка LTC/BTC.

У меня есть биткоин и при определенных условиях, скажем при цене 0.007 и сроке в полгода я могу гарантировать любому, что куплю его лайткоины по этой цене в любой момент в течении всего срока контракта и естественно строго определенную сумму.

Чтобы им воспользоваться, человек платит определенную сумму в биткоинах (либо если смарт-контракт позволяет, то в другой криптовалюте) переводит эту сумму денег за сам смарт-контракт и смарт-контракт активируется и там блокируется моя сумма в биткоинах. Этими деньгами за покупку смарт-контракта я смогу воспользоваться уже сразу, поэтому конкретно они не блокируются.

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

Для этого Вы переводите смарт-контракту свои лайткоины, они переводятся мне, а Вам переводятся мои уже разблокированные биткоины.

Если же цена, не стала меньше 0.007, то моим контрактом Вы пользоваться не будите.

Таким образом Вы совершили сделку с выгодой для себя и для самого себя были аракулом.
sr. member
Activity: 770
Merit: 305
Так или иначе государство будет пытаться регулировать эту сферу и можно будет привязать адрес к своему имени.
То есть вы хотите сказать, что сами по себе смарт-контракты не работают, а только
с привязкой к государственной машине?

Quote
Зачем человеку съебывать с 1000, если он профессионал и за год заработает сотни тысяч долларов.

Затем, что он не настолько профессионал, чтобы зарабатывать сотни тысяч.
Гораздо проще срубить штукарь на халяву, чем по 20 часов в сутки вкалывать как Илон Маск.

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

Quote
Это объективный процесс amaclin и он будет развиваться независимо от того, что ты думаешь про это.
Производство керосиновых ламп - тоже объективный процесс. Был.

Quote
Ты можешь использовать свои знания, а можешь доказывать и дальше, что ничего не получится.
Почему ж не получится? Получится. Кто-то станет богаче (я уже стал). А кто-то будет орать благим матом
"что ж вы, суки, мне раньше не сказали, что это пирамида!"
legendary
Activity: 3486
Merit: 1100
Ну уж, давайте быть объективными.
Я за минуту нашел сразу три смартконтракта, которые лично вы написали.
Формально да, скрипты биткойна можно считать смарт-контрактами.
По сути же, никакой "смартовости" нет ни в них, ни в контрактах любой другой криптовалюты.
Так что это все словоблудие. Хоть смарт-контрактами называйте, хоть компакт-параболиками.
+1

kzv, у меня до сих пор не возникло никакого желания и повода разобраться с тем, чего я там "сам понаписал", а иначе бы наверное выпилил бы часть или все эти OP коды за ненадобностью. Писатели смарт-контрактов из других систем мне бы даже спасибо за это сказали за такое разделение труда: одним писателям - чистое поле, другим писателям - чистый сортир. Хоть какой то смысл уже появляется для их смарт-контрактов.


Так или иначе государство будет пытаться регулировать эту сферу и можно будет привязать адрес к своему имени.
Вспомнилось - https://bitcointalksearch.org/topic/m.1652850
Мечта любого тоталитарного государства контролировать и регулировать всё и вся. Смарт-контракты для этого подходят и как повод и как инструмент.


Зачем человеку съебывать с 1000, если он профессионал и за год заработает сотни тысяч долларов. Будут созданы сайты с рейтингами, отзывами.
Если человек профессионал, то ему никакие смарт-контракты не нужны и, соответственно, прочий связанный с ними гемор потенциального не профессионального госконтроля и госрегулирования скороварки или холодильника, упомянутых здесь выше.
Для кого выгодны смарт-контракты?


Мы совсем от темы смарт-контрактов ушли. Давайте уж ближе к телу. Нарисуйте мне
смарт-контракт "хелло ворлд!" или что-то типа того. Простенькое. И объясните нахуя
вам этот смарт-контракт в жизни нужен.
sr. member
Activity: 770
Merit: 305
Понимаешь, какие перспективы открываются?
Перспективы открываются грандиозные. Гран-ди-оз-ней-шие!
Я собираю с тысячи людей по баксу и съёбываюсь, получив бабло от контракта.
Контракт меня ловить не станет. И менты тоже не станут, потому что менты ловят тех,
кто не выполняет законы государства, а не тех кто нарушает какие-то смарт-контракты.

Вы что, слепые что ли? Найму уже забыли? Всякие фонды доверительного управления? На вексе не
погорели? Неужели не понимаете - не будет только на одних добрых намерениях это работать!

Мы совсем от темы смарт-контрактов ушли. Давайте уж ближе к телу. Нарисуйте мне
смарт-контракт "хелло ворлд!" или что-то типа того. Простенькое. И объясните нахуя
вам этот смарт-контракт в жизни нужен.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Так вот, смартконтракты (скрипты, транзакции, как угодно называйте) не могут конечно
садить в тюрьму, но они могут отнять какую-то другую ценность.
Не могут.
У смарт-контракта нет глаз, чтобы определить - отдали вы мне ведро антоновки или нет.

У Фемиды тоже глаза завязаны.
В смартконтракте на покупку антоновки надо предусмотреть рефанд и чаржбак. Как это сделать - вопрос технический.

sr. member
Activity: 770
Merit: 305
Так вот, смартконтракты (скрипты, транзакции, как угодно называйте) не могут конечно
садить в тюрьму, но они могут отнять какую-то другую ценность.
Не могут.
У смарт-контракта нет глаз, чтобы определить - отдали вы мне ведро антоновки или нет.
А если вводить каких-то оракулов - то зачем нам тогда нужны эти контракты на кефире?
Мы и так вполне хорошо с фьючерсами справляемся с момента изобретения денег и часов.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Ну давайте пофилософствуем тогда тут )
Все в этом мире имеет ценность которую можно измерить в единицах.
Почти все счетные ценности в этом мире можно взаимно обменивать по разному курсу.

Например, зицпредседатель Фунт, обменивал время в тюрьме по курсу 240 р/месяц.

Так вот, смартконтракты (скрипты, транзакции, как угодно называйте) не могут конечно садить в тюрьму, но они могут отнять какую-то другую ценность.
sr. member
Activity: 770
Merit: 305
Ну уж, давайте быть объективными.
Я за минуту нашел сразу три смартконтракта, которые лично вы написали.
Формально да, скрипты биткойна можно считать смарт-контрактами.
По сути же, никакой "смартовости" нет ни в них, ни в контрактах любой другой криптовалюты.
Так что это все словоблудие. Хоть смарт-контрактами называйте, хоть компакт-параболиками.

Я не вдавался в лингвистику и философию. Я как Чапай - на картошках объясню, что понимаю.
Контракт - это написанное на бумаге обещание, допустим я вам плачу деньги, а вы мне в августе
когда поспеют яблоки притаскиваете ведро антоновки. В контракте записаны (или считается
ясным без записи) штрафные санкции за невыполнение или условия пересмотра контракта. Но
мы с вами понимаем, что бумага сама мне яблоки не привезет и штраф на вас не наложит.

Так вот. Писатели-фантасты решили, что в будущем возможны будут именно смарт-контракты,
которые самостоятельно и обеспечат свое выполнение! Не подогнал яблок - смарт-контракт тебе
сперва напоминает, а потом сажает в тюрьму. Лепота, правда? А Виталик и подсуетился - мол,
будущее уже у меня реализовано, вот вам смарт-контракты, берите, пользуйтесь. Только вот
ни фига это не смарт-контракты. Это наебалово для лохопедов.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange

До сих пор я ещё не видел ни одного смарт-контракта который был бы для мне полезен.

Ну уж, давайте быть объективными.
Я за минуту нашел сразу три смартконтракта, которые лично вы написали.

OP_DUP OP_HASH160 815824f8ba407cda4fe3bf7fb6cc6b6280374d36 OP_EQUALVERIFY OP_CHECKSIG
OP_DUP OP_HASH160 6091019f2e2d34034ef7321016e3bd8e5b29fa19 OP_EQUALVERIFY OP_CHECKSIG
OP_DUP OP_HASH160 404fa9bc2ec30f19733c004414b6a64248ad54eb OP_EQUALVERIFY OP_CHECKSIG

legendary
Activity: 3486
Merit: 1100
Я имел ввиду прежде всего то, что программисты, которым повезло прочитать эту статью в самом начале становления биткоина, большинство из них не воспользовались подарком судьбы и у них не хватило фантазии представить, какие перспективы открываются.

Вы не путайте блокчейн биткоина со смарт-контрактами, полезное с бесполезным и т.п. тёплое с мягким.

с большей долей вероятности могут быть очень ошибочны.
https://hi-news.ru/eto-interesno/vciom-bolshe-poloviny-rossiyan-ne-veryat-v-vysadku-amerikancev-na-lunu.html


Смарт-контракты будут применятся буквально везде в интернете, в браузерах, в программах и так далее.

Если такое произойдёт то только тогда когда люди разучатся складывать 2+2 и деградируют до уровня инфузорий и ватников, а искусственный интеллект какой-нибудь скороварки или холодильника будет на порядок выше интеллекта правительственного чиновника - https://bitcointalksearch.org/topic/m.18968270

До сих пор я ещё не видел ни одного смарт-контракта который был бы для мне полезен.
sr. member
Activity: 770
Merit: 305
Смарт-контракты будут применятся буквально везде в интернете, в браузерах, в программах и так далее.
Я думал, что болезнь "Биткойн Головного Мозга" - это тяжелый случай.
Оказывается, это ещё цветочки. У нее бывает осложнение: "Контракт Головного Мозга"
Pages:
Jump to: