Author

Topic: [ETH] Ethereum - мировой компьютер - page 1636. (Read 1885834 times)

legendary
Activity: 1974
Merit: 1160
В клиент интегрирован не только вэб-браузер, но и вэб-сервер. Насколько понял, оно нужно для создания на жава-скриптах собственного сайтика, привязанного к контракту. Непонятно, как оно будет работать на практике. Если будет нужен статичный внешний IP и размещение своего сайтика допустим на VPS - то это для гиков, и всё та же зависимость от централизованных сервисов. Если же html-код контракта будет открываться прямо из блокчейна, т.е. буквально локально - то это мега-идея для будущего децентрализованного мира. Будем посмотреть, как говорится.

В репозитории клиента есть каталог Mix, из которого насколько понял должен собираться отдельный экзэшник - это видимо что-то типа IDE для создания html+скрипт кода контрактов. Кстати, есть сайт для визуального создания кода контрактов: http://etherscripter.com, его может стоит в заглавном посте темы упомянуть.

Спасибо за такие подробности. очень интересно.

Quote
Кстати, есть сайт для визуального создания кода контрактов: http://etherscripter.com, его может стоит в заглавном посте темы упомянуть.

Добавил.
dmd
member
Activity: 77
Merit: 10
Ещё интересный вопрос, насколько оно в таком виде уязвимо для вирусозлопыхателей, если html-код будет исполняться локально?
dmd
member
Activity: 77
Merit: 10
В клиент интегрирован не только вэб-браузер, но и вэб-сервер. Насколько понял, оно нужно для создания на жава-скриптах собственного сайтика, привязанного к контракту. Непонятно, как оно будет работать на практике. Если будет нужен статичный внешний IP и размещение своего сайтика допустим на VPS - то это для гиков, и всё та же зависимость от централизованных сервисов. Если же html-код контракта будет открываться прямо из блокчейна, т.е. буквально локально - то это мега-идея для будущего децентрализованного мира. Будем посмотреть, как говорится.

В репозитории клиента есть каталог Mix, из которого насколько понял должен собираться отдельный экзэшник - это видимо что-то типа IDE для создания html+скрипт кода контрактов. Кстати, есть сайт для визуального создания кода контрактов: http://etherscripter.com, его может стоит в заглавном посте темы упомянуть.
dmd
member
Activity: 77
Merit: 10
legendary
Activity: 1974
Merit: 1160
Сделал статичную сборку (virustotal) текущего cpp-ethereum-develop.zip. Пришлось выкинуть из проекта всё связанное с QtWebEngine, т.к. оно статику на данный момент не поддерживает вообще, но вроде работает и без него. Кстати непонятно, зачем в клиенте нужен вэб-браузер? Или через него Javascript Console работает?

Есть куча вопросов. Чем отличается cpp-ethereum-develop от cpp-ethereum-p2p? Что такое Whisper? Где контракты?

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

Как написать смарт-контракт большой длинный объёмный текст: http://forum.ethereum.org/discussion/1402/how-to-get-started-your-first-dapp-under-one-hour

Увидеть запуск смарт-контракта:

https://www.youtube.com/watch?v=9WNyupn8pvw
https://www.youtube.com/watch?v=JNh4bVLwOT0
https://www.youtube.com/watch?v=ldJcw7JPHz0

тут можно посмотреть Namecoin смарт-контракт https://www.youtube.com/watch?v=-uImE_pJbBs

Тут voting контракт https://www.youtube.com/watch?v=RgvkI1TwfHk

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

Если что получится и разберётесь. Запостите тут примерчик какой-нибудь с описанием. Многим будет интересно.
legendary
Activity: 1974
Merit: 1160
Инструкция как собрать клиент Mist (на английском) https://github.com/ethereum/go-build#windows

Геморрой в общем. Лучше подождите как появится готовый exe-ник.
dmd
member
Activity: 77
Merit: 10
Сделал статичную сборку (virustotal) текущего cpp-ethereum-develop.zip. Пришлось выкинуть из проекта всё связанное с QtWebEngine, т.к. оно статику на данный момент не поддерживает вообще, но вроде работает и без него. Кстати непонятно, зачем в клиенте нужен вэб-браузер? Или через него Javascript Console работает?

Есть куча вопросов. Чем отличается cpp-ethereum-develop от cpp-ethereum-p2p? Что такое Whisper? Где контракты?

Больше всего хотелось по-изучать язык программирования контрактов, в живую увидеть запуск смарт-контракта хотя бы в тестовой сети.
legendary
Activity: 1974
Merit: 1160
Quote
а для    windows     есть  нормальный   кошелек  ?      и    куда   файл    json      нужно   вставлять  ?

Сейчас все кошельки ещё в тестовом режиме. Файл json нужно импортировать, для это есть соответствующее меню в клиенте.

Quote
что-то никак не пойму, майнится эта монета или нет?
или только тестовая сеть и тестовый майнер?

Да, тестовая сеть и тестовый майнер. Запуск будет в апреле.

Quote
напиши конечно, больше половоины то виндовые юзверы)
а майнер получается в самом клиенте

Хорошо, как доберусь до винды поставлю клиент и напишу инструкцию.
member
Activity: 86
Merit: 10
Если нужна инструкцию для Windows систем отпишитесь. Напишу. Бо просто впадлу Sad В маке и линуксе это пару команд, а в виндусе это целое путешествии вокруг земли Angry

напиши конечно, больше половоины то виндовые юзверы)
а майнер получается в самом клиенте
full member
Activity: 182
Merit: 100
★YoBit.Net★ 200+ Coins Exchange & Dice
что-то никак не пойму, майнится эта монета или нет?
или только тестовая сеть и тестовый майнер?
legendary
Activity: 1736
Merit: 1005
а для    windows     есть  нормальный   кошелек  ?      и    куда   файл    json      нужно   вставлять  ?      Shocked
legendary
Activity: 1974
Merit: 1160
Если нужна инструкцию для Windows систем отпишитесь. Напишу. Бо просто впадлу Sad В маке и линуксе это пару команд, а в виндусе это целое путешествии вокруг земли Angry

Вот таким примерно Mist будет в будущим:



Как по мне не плохо!
legendary
Activity: 1974
Merit: 1160
Устанавливаем готовый клиент для OS X Wink

Для установки вам нужен Brew.

Если у вас его нет, то выполните эту команду для его установки:

Code:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Затем серию команд:

Code:
brew tap ethereum/ethereum
brew install ethereum

Если вы хотите скачать последнею разрабатываемую версию, то добавьте --devel
если вы хотите GUI, то добавьте --with-gui

Для запуска используйте следующие команды:
Code:
mist
Для запуска с графической оболочкой GUI.
Code:
ethereum
Для запуска консольной оболочки.

Удачи с запуском, делитесь скриншотами. Smiley
legendary
Activity: 1974
Merit: 1160
Устанавливаем готовый клиент go-ethereum он же Mist в Ubuntu готовую сборку из PPA!!

Добавляем PPA:
ppa:ethereum/ethereum - стабильная версия.
ppa:ethereum/ethereum-dev - последняя разрабатывая версия.

Code:
sudo add-apt-repository ppa:ethereum/ethereum
Code:
sudo add-apt-repository ppa:ethereum/ethereum-dev

Затем для версии с графической оболочкой GUI (если вы хотите консольную версию пропустите этот шаг.)

Code:
sudo add-apt-repository ppa:ethereum/ethereum-qt
 Внимание! Вам придётся обновить Qt5 до версии 5.4.

Устанавливаем:
Code:
sudo apt-get update
sudo apt-get install software-properties-common
sudo apt-get install ethereum

Готово!

Для запуска используйте следующие команды:
Code:
mist
для запуска с графической оболочкой GUI.
Code:
ethereum
для запуска консольной оболочки.

Если вы хотите установить только версию с графической оболочкой, или только консольную. То используйте команды выше, только вместо команды sudo apt-get install ethereum введите команды ниже:

Code:
sudo apt-get install ethereum-cli - для консольной версии.
sudo apt-get install mist - для GUI версии.

Удачи с запуском, делитесь скриншотами.
legendary
Activity: 3752
Merit: 1864
Я так понимаю майнера под GPU ещё нет?
Попробовал я из под Windows и AlethZero и Mist и оба майнят на CPU.
Это и послужило тому, что многие из нас думали, что майнинг начнётся с CPU. А получилось иначе. Это не значит, что CPU майнинга не будет. Но если после реализа они сразу выпустят майнер GPU, то нам не будет особого смысла гонять CPU. GPU поднимет сложность в облака.
Но хочу всех обратить внимание на то, что ещё месяц до релиза и всё может изменится. особенно если многие из нас напишут на их форуме просьбу сначала запустить майнинг на CPU, а потом через месяц можно и GPU.
Я думаю так будет справедливей.
GPU майнеров пока нет

Хорошая идея !А давайте действительно флеш моб устроим на 4 недели ? Smiley Каждый, каждый день черканет пару строк в форумах, о том что "демократичное" распределение (о чем кстати создатели эфира писали сами) это как раз старт с CPU

А давайте! Что будет атаковать? Форум или напрямую блог Виталика?

Не, Виталика отвлекать 3-4 недели не стоит, бо опять будут переносы запуска Smiley А на форуме стоит
legendary
Activity: 1974
Merit: 1160
Я так понимаю майнера под GPU ещё нет?
Попробовал я из под Windows и AlethZero и Mist и оба майнят на CPU.
Это и послужило тому, что многие из нас думали, что майнинг начнётся с CPU. А получилось иначе. Это не значит, что CPU майнинга не будет. Но если после реализа они сразу выпустят майнер GPU, то нам не будет особого смысла гонять CPU. GPU поднимет сложность в облака.
Но хочу всех обратить внимание на то, что ещё месяц до релиза и всё может изменится. особенно если многие из нас напишут на их форуме просьбу сначала запустить майнинг на CPU, а потом через месяц можно и GPU.
Я думаю так будет справедливей.
GPU майнеров пока нет

Хорошая идея !А давайте действительно флеш моб устроим на 4 недели ? Smiley Каждый, каждый день черканет пару строк в форумах, о том что "демократичное" распределение (о чем кстати создатели эфира писали сами) это как раз старт с CPU

А давайте! Что будет атаковать? Форум или напрямую блог Виталика?
legendary
Activity: 1974
Merit: 1160
Grin Еще месяцок кота за яйца потянем.  Cheesy прелестно

Да, что сроки переносятся не первый раз, кажется мне.

Серьезность затее придает участие Самсунга и АйБиЭм.
Правда, насколько серьезно их участие, непонятно.

с чего ты решил что они именно в этом участвуют? им проще свое собственное создать

Ну они как бы сами говорят: (или никто по моим ссылкам не ходит?)

https://www.theprotocol.tv/adept-demo-ibm-samsung/
https://pdf.yt/d/esMcC00dKmdo53-_

И на почти все презентации по эфиру и т.д. Приходили представители этих компаний.

Во второй ссылке в пдф файле они как бы написали что блокчейн эфира будет в теме. Ведь поверх сабжа можно много чего делать. И не нужно создавать велосипед. Да ещё и быстро! Реализация идеи Namecoin в эфире это пару строк кода. Wink

К тому же на сайте эфира на главной странице внизу там где написано: Projects using Ethereum

Прямо и написано, что проект упомянутый мной выше в ссылке и pdf файле юзает эфир.

legendary
Activity: 1554
Merit: 1008
Grin Еще месяцок кота за яйца потянем.  Cheesy прелестно

Да, что сроки переносятся не первый раз, кажется мне.

Серьезность затее придает участие Самсунга и АйБиЭм.
Правда, насколько серьезно их участие, непонятно.

с чего ты решил что они именно в этом участвуют? им проще свое собственное создать
legendary
Activity: 2128
Merit: 1019
Grin Еще месяцок кота за яйца потянем.  Cheesy прелестно

Да, что сроки переносятся не первый раз, кажется мне.

Серьезность затее придает участие Самсунга и АйБиЭм.
Правда, насколько серьезно их участие, непонятно.
legendary
Activity: 1011
Merit: 1006
 Grin Еще месяцок кота за яйца потянем.  Cheesy прелестно
Jump to: