Bitcoin Forum
May 03, 2024, 12:56:15 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: Эфир обгонит по капе биткоин?
Да
Нет

Pages: « 1 ... 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 [457] 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 ... 1636 »
  Print  
Author Topic: [ETH] Ethereum - мировой компьютер  (Read 1882477 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (1 post by 1+ user deleted.)
MetalEngine
Legendary
*
Offline Offline

Activity: 1456
Merit: 1022



View Profile
April 21, 2016, 08:25:15 AM
 #9121

Quote
удалил уже. все равно еле-еле идет. в чем может быть проблема?

Попробуй в ручную запустить geth с параметром --fast. То есть geth --fast (помни, такой параметр работает только с нуля) То есть нужно старый блокчейн опять удалить.

Стоял ли у тебя какой либо кошелёк эфира до миста?
geth стоял. удалил его уже(из appdata все файлы)

может потому что я запускаю Geth на виртуалке? хотя раньше все было ок

geth в какой то момент подвисает и перестает качать новые блоки
100% все дело в виртуалке. На виртуалке есть известные проблемы со временем, поэтому там geth плохо работает. Я раньше тоже пытался, точно также зависало, постоянно отваливался. Все дело во времени тут.

Так что зефир на виртуалке не покатит, ставь на хост и будет все ок.
1714697775
Hero Member
*
Offline Offline

Posts: 1714697775

View Profile Personal Message (Offline)

Ignore
1714697775
Reply with quote  #2

1714697775
Report to moderator
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
MetalEngine
Legendary
*
Offline Offline

Activity: 1456
Merit: 1022



View Profile
April 21, 2016, 10:01:09 AM
Last edit: April 21, 2016, 10:21:29 AM by MetalEngine
 #9122

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

Справишься? Тут ведь три строчки контракт!
Чик-деплой-профит, как ты говорил!
За месяц напишешь?

Пойми, Яремей, мне ваш кефир нахер не впался, как и биткойн.
Меня просто тошнит от интернет-жуликов типа тебя, которые пытаются развести лохов.

Вот тебе контракт:

Code:
contract Pay2 {
    
    address public addr1 = 0x123; //Адрес первого
    address public addr2 = 0x456; //Адрес второго
    
    //fallback функцию, запускается при переводе эфиров на адрес
    function() {
        payOut();
    }
    
    function payOut() {
        uint summ = msg.value / 2; //Получаем половину суммы, пришедшей на адрес контракта
        addr1.send(summ); //Переводим пополам обоим
        addr2.send(summ);
    }
}
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
April 21, 2016, 10:23:29 AM
 #9123

Вот тебе контракт:
Я вообще-то Яремея просил Smiley
Мне не столько на контракт хотелось посмотреть, сколько узнать квалификацию.
Ну написали - не стирать же теперь.
Не совсем понятно что там получается с комиссиями - кто платит за раздвоение.
И как привязать контракт к адресу. Но я этого не знаю, потому что не интересовался объектом.
И вообще - будет ли это работать. Я пока не собираюсь проверять.
igorokkk
Legendary
*
Offline Offline

Activity: 2898
Merit: 1041



View Profile
April 21, 2016, 10:28:56 AM
 #9124

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

Меньше фантастики смотрите. Никакой скайнет не получит доступа к калитке/лампочке/чайнику с хорошим ключем шифрования.

Ну так в роли скайнета может выступить какой-нибудь дядя в америке, который выключит рубильник интернета на Россию. А скорей всего это сделает вова.
MetalEngine
Legendary
*
Offline Offline

Activity: 1456
Merit: 1022



View Profile
April 21, 2016, 10:43:46 AM
 #9125

Вот тебе контракт:
Я вообще-то Яремея просил Smiley
Мне не столько на контракт хотелось посмотреть, сколько узнать квалификацию.
Ну написали - не стирать же теперь.
Не совсем понятно что там получается с комиссиями - кто платит за раздвоение.
И как привязать контракт к адресу. Но я этого не знаю, потому что не интересовался объектом.
И вообще - будет ли это работать. Я пока не собираюсь проверять.
Ну можно еще добавить комиссию полпроцента например:

Code:
uint summ = msg.value / 2 - msg.value / 2 / 200;

Как привязать к адресу кстати тот же Еремей в этой теме уже писал. Через мист все делается за минуту.

https://bitcointalk.org/index.php?topic=996518.msg13943756#msg13943756
knobson
Hero Member
*****
Offline Offline

Activity: 602
Merit: 500



View Profile
April 21, 2016, 11:43:48 AM
 #9126

ETHEREUM: прошлое, настоящее, будущее  https://blockchainconsulting.expert/slides/ethereum-pastpresentfuture.pdf

MoozicoreWORLDS FIRST MUSIC STREAMING SERVICE ON BLOCKCHAIN
   █████                     █████
  ███████                   ███████
  ███████                   ███████
  ███████                   ███████
  ███████                   ███████
  ███████                   ███████
  ███████                   ███████
  ███████       █████       ███████
  ███████      ███████      ███████
  ███████      ███████      ███████
  ███████      ███████      ███████
  ███████      ███████      ███████
  ███████      ███████      ███████
  ███████      ███████      ███████
  ███████      ███████      ███████
  ███████      ███████      ███████
  ███████      ███████      ███████
   █████        █████        █████
miko_style
Sr. Member
****
Offline Offline

Activity: 279
Merit: 250



View Profile
April 21, 2016, 11:59:40 AM
 #9127

Кстати, по поводу применения эфира. Смотрите, как можно было бы сделать. Например, что-то вроде кик стартера на основе эфириума. Допустим, запускается некий онлайн проект, теоретически который будет приносить прибыль. Ну, не знаю, продажа некого цифрового продукта. У разработчиков нет денег что бы в полной мере развернуть проект так, как им хочется. И они желают привлечь деньги инвесторов.

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

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

Конечно мой набросок, скорее всего, содержит кучу фатальных, неустранимых препятствий, но это просто как пример. Может кто-то разовьет мысль, ну или просто подискутируем Smiley    
DoubleDot
Sr. Member
****
Offline Offline

Activity: 518
Merit: 272


View Profile
April 21, 2016, 12:02:36 PM
 #9128

Кстати, по поводу применения эфира. Смотрите, как можно было бы сделать. Например, что-то вроде кик стартера на основе эфириума. Допустим, запускается некий онлайн проект, теоретически который будет приносить прибыль. Ну, не знаю, продажа некого цифрового продукта. У разработчиков нет денег что бы в полной мере развернуть проект так, как им хочется. И они желают привлечь деньги инвесторов.

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

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

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

вот эти товарищи позиционируют себя как кикстартер на блокчейне, ознакомьтесь.. Кстати, ико ещё идёт.
https://ico.wavesplatform.com/
blackyblack
Sr. Member
****
Offline Offline

Activity: 377
Merit: 250


View Profile
April 21, 2016, 12:23:19 PM
 #9129

Не пойму, зачем чтобы открыть замок, нужен смарт-контракт. Поставьте приложение, которое будет сканировать блокчейн и при наличии определенной транзакции открывайте. Будет ровно тот же самый функционал ровно с тем же уровнем защищённости.
Только это приложение можно удалить, взломать, изменить. А контракт в блокчейне нельзя.
Контракт сам по себе замок не откроет. Всё равно будет приложение, которое будет подавать сигнал на открытие замка. Я же говорю, защищенность точно та же самая будет.
xolod
Sr. Member
****
Offline Offline

Activity: 561
Merit: 283


View Profile
April 21, 2016, 12:27:25 PM
 #9130


Вот тебе контракт:

Code:
contract Pay2 {
    
    address public addr1 = 0x123; //Адрес первого
    address public addr2 = 0x456; //Адрес второго
    
    //fallback функцию, запускается при переводе эфиров на адрес
    function() {
        payOut();
    }
    
    function payOut() {
        uint summ = msg.value / 2; //Получаем половину суммы, пришедшей на адрес контракта
        addr1.send(summ); //Переводим пополам обоим
        addr2.send(summ);
    }
}

Интересно, а если при делении на 2 нечетного количества msg.value, будет округление в большую сторону? второй перевод не выполнится, поскольку суммы не хватит?
MetalEngine
Legendary
*
Offline Offline

Activity: 1456
Merit: 1022



View Profile
April 21, 2016, 12:38:16 PM
 #9131


Интересно, а если при делении на 2 нечетного количества msg.value, будет округление в большую сторону? второй перевод не выполнится, поскольку суммы не хватит?
Ну уменьшить можно

Code:
uint summ = msg.value / 2 - msg.value / 2 / 200;

testz
Legendary
*
Offline Offline

Activity: 1764
Merit: 1018


View Profile
April 21, 2016, 12:41:25 PM
 #9132

Интересно, а если при делении на 2 нечетного количества msg.value, будет округление в большую сторону? второй перевод не выполнится, поскольку суммы не хватит?

Можно сделать наверняка:

Code:
    function payOut() {
        addr1.send(msg.value / 2);
        addr2.send(msg.value - msg.value / 2);
    }

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



.SEMUX
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
  Semux uses .100% original codebase.
  Superfast with .30 seconds instant finality.
  Tested .5000 tx per block. on open network
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
MetalEngine
Legendary
*
Offline Offline

Activity: 1456
Merit: 1022



View Profile
April 21, 2016, 01:02:57 PM
 #9133

Интересно, а если при делении на 2 нечетного количества msg.value, будет округление в большую сторону? второй перевод не выполнится, поскольку суммы не хватит?

Можно сделать наверняка:

Code:
    function payOut() {
        addr1.send(msg.value / 2);
        addr2.send(msg.value - msg.value / 2);
    }
Да, так отлично.

Только еще непонятно комиссию он вычитает из суммы или добавляет к ней, чето не нашел пока.
tukinen
Legendary
*
Offline Offline

Activity: 994
Merit: 1000


View Profile
April 21, 2016, 02:10:20 PM
 #9134

Не пойму, зачем чтобы открыть замок, нужен смарт-контракт. Поставьте приложение, которое будет сканировать блокчейн и при наличии определенной транзакции открывайте. Будет ровно тот же самый функционал ровно с тем же уровнем защищённости.
Только это приложение можно удалить, взломать, изменить. А контракт в блокчейне нельзя.

Да ну, это в корне не верно. Сам контракт в блокчейне вам потянет за шток что бы язык замка вышел из защёлки и дверь открылась ?  Нет конечно, это сделает исполнительный механизм который точно так же можно взломать. испортить и т.д.
Yaebusobak
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
April 21, 2016, 04:11:28 PM
 #9135

Господа аналитики, какие прогнозы? До скольки упадем на этот раз? Хочу королевский закуп сделать Smiley
ann_c
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
April 21, 2016, 04:36:39 PM
 #9136

Господа аналитики, какие прогнозы? До скольки упадем на этот раз? Хочу королевский закуп сделать Smiley
Привет,нищеброд. Сколько бутербродов ты уже не съел,готовясь королевскому ми закупу? Cheesy


vigmar
Hero Member
*****
Offline Offline

Activity: 854
Merit: 500



View Profile
April 21, 2016, 05:39:08 PM
 #9137

Не пойму, зачем чтобы открыть замок, нужен смарт-контракт. Поставьте приложение, которое будет сканировать блокчейн и при наличии определенной транзакции открывайте. Будет ровно тот же самый функционал ровно с тем же уровнем защищённости.
Только это приложение можно удалить, взломать, изменить. А контракт в блокчейне нельзя.

Да ну, это в корне не верно. Сам контракт в блокчейне вам потянет за шток что бы язык замка вышел из защёлки и дверь открылась ?  Нет конечно, это сделает исполнительный механизм который точно так же можно взломать. испортить и т.д.
Да ну? А исполнительный механизм который активируется только при выполнении контракта, и никак иначе, не подходит? И что если по-другому его физически не активировать? Представь сейф, или хранилище с метровой толщиной стенок, и замок в нём, который открывается только механизмом, который срабатывает только от смарт контракта, и замок этот физически находится внутри этого хранилища/сейфа, а соответственно физически к нему нет доступа. Может хоть немного стоит фантазию подключать?
tukinen
Legendary
*
Offline Offline

Activity: 994
Merit: 1000


View Profile
April 21, 2016, 05:51:29 PM
 #9138

Да ну? А исполнительный механизм который активируется только при выполнении контракта, и никак иначе, не подходит? И что если по-другому его физически не активировать? Представь сейф, или хранилище с метровой толщиной стенок, и замок в нём, который открывается только механизмом, который срабатывает только от смарт контракта, и замок этот физически находится внутри этого хранилища/сейфа, а соответственно физически к нему нет доступа. Может хоть немного стоит фантазию подключать?

Если исполнительный механизм активируется только при выполнении контракта, находится в хранилище с метровой толщиной стенок срабатывает только от выполнения смарт контракта он должен как то получать питание и информацию о том, что смарт контракт исполнен ? Значит связь с внешним миром один хрен есть... Может хоть немного стоит голову подключать?  Wink
EvilClown
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
April 21, 2016, 06:08:44 PM
 #9139

Да ну? А исполнительный механизм который активируется только при выполнении контракта, и никак иначе, не подходит? И что если по-другому его физически не активировать? Представь сейф, или хранилище с метровой толщиной стенок, и замок в нём, который открывается только механизмом, который срабатывает только от смарт контракта, и замок этот физически находится внутри этого хранилища/сейфа, а соответственно физически к нему нет доступа. Может хоть немного стоит фантазию подключать?
Если исполнительный механизм активируется только при выполнении контракта, находится в хранилище с метровой толщиной стенок срабатывает только от выполнения смарт контракта он должен как то получать питание и информацию о том, что смарт контракт исполнен ? Значит связь с внешним миром один хрен есть... Может хоть немного стоит голову подключать?

Читаю ваш кефир-срач и не пойму предмета спора ? По моему даже идиоту ясно, что сами смарт контракты никакого действия произвести не могут, только создать условие на исполнение либо не исполнение чего либо. О чем спор то тогда ?
blackyblack
Sr. Member
****
Offline Offline

Activity: 377
Merit: 250


View Profile
April 21, 2016, 06:14:55 PM
 #9140

Да ну? А исполнительный механизм который активируется только при выполнении контракта, и никак иначе, не подходит? И что если по-другому его физически не активировать? Представь сейф, или хранилище с метровой толщиной стенок, и замок в нём, который открывается только механизмом, который срабатывает только от смарт контракта, и замок этот физически находится внутри этого хранилища/сейфа, а соответственно физически к нему нет доступа. Может хоть немного стоит фантазию подключать?
Если исполнительный механизм активируется только при выполнении контракта, находится в хранилище с метровой толщиной стенок срабатывает только от выполнения смарт контракта он должен как то получать питание и информацию о том, что смарт контракт исполнен ? Значит связь с внешним миром один хрен есть... Может хоть немного стоит голову подключать?

Читаю ваш кефир-срач и не пойму предмета спора ? По моему даже идиоту ясно, что сами смарт контракты никакого действия произвести не могут, только создать условие на исполнение либо не исполнение чего либо. О чем спор то тогда ?
Спор о том, зачем они нужны, если исполнительным устройством может рулить любой блокчейн, хоть биткойн, хоть лайт, хоть NXT. Если у вас замок в супер защищенном месте,  то софт видимо надежно защищен от взлома. Че там смарт контракт делает то?
Pages: « 1 ... 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 [457] 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 ... 1636 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!