Size: a a a

2020 May 29

o

ollsanek in ББ-чат
Sergei Tikhomirov
Вопрос к знатокам эфириума: как на самом деле учитываются uncle-блоки? Эфириум это GHOST или всё-таки не GHOST? Stack exchange дает противоречивую инфу, а в код лезть не хочется:

https://ethereum.stackexchange.com/questions/38121/why-did-ethereum-abandon-the-ghost-protocol
Как "кирпич" поживает, кстати?
Это для второй главы инфа нужна? ))))
источник

ST

Sergei Tikhomirov in ББ-чат
ollsanek
Как "кирпич" поживает, кстати?
Это для второй главы инфа нужна? ))))
шта?
источник

IK

Inal Kardanov in ББ-чат
кирпич == простонародное обозначение диссертации
источник

ST

Sergei Tikhomirov in ББ-чат
Inal Kardanov
кирпич == простонародное обозначение диссертации
впервые с ним встречаюсь! но да, пишу тут вводную главу про устройство эфириума
источник

o

ollsanek in ББ-чат
Ага, совсем обуржуился)
источник

AO

Arthur Ostapenko in ББ-чат
Alex Petrov
меня больше волнует как ключи в таком случае распределяються.
два момента, 1) ключь делиться из 32 байт в 32 х 10.000 как они утверждают, ну или пусть 32 х 1000  , 32кб на ключь. + избыточность шардинга пускай будет 6,  помножить на количество пользователей и их ключей, 1 ключь - 32кб * 6 шардинг копий, * на 10к нод  1.9гб ресурсов на ключь... норм продолжаем... не забываем умножить на много ключей и на количество пользователей. всю эту инфраструкту нужно содержать оплачивать все расходы и ресурсы...10.000 средний комп + диск + рам + инет + электричество 100-250w (60$mo / at 0.05 per kwh)

и ктож будет покрывать расходы такой инфраструктуры, за счет каких доходов и бонусов ?
А при чем тут ключи пользователей?

Там распределенная виртуальная машина для sMPC. Эта машина разделена на рабочие группы по 256 нод. Каждая рабочая группа владеет одним или несколькими ключами, скажем от биткоин кошелька. Это биткоин кошелек самой сети, а не пользователя. Он грубо говоря один на сеть (или точнее на одну рабочую группу).
Пользователь шлет битки на кошелек сети с указанием на какой эфир кошелек перевести эфировскую репрезентацию этих битков. Сеть видит что битки пришли, и формирует подписанную транзакцию по переводу эфировских токенов на указаных пользователем кошелек.
Сети нужно только два ключа хранить, от биткоин кошелька и от эфировского.

Инфраструктура будет поддерживаться теми кто лочит их монеты в ноду, и получает 0.1% комиссий от транзакций. То есть чем больше ценности будет гулять между блокчейнами, тем больше будет зарабатывать сеть на комиссих и тем выгоднее будет поддерживать ноды.
источник

AP

Alex Petrov in ББ-чат
Arthur Ostapenko
А при чем тут ключи пользователей?

Там распределенная виртуальная машина для sMPC. Эта машина разделена на рабочие группы по 256 нод. Каждая рабочая группа владеет одним или несколькими ключами, скажем от биткоин кошелька. Это биткоин кошелек самой сети, а не пользователя. Он грубо говоря один на сеть (или точнее на одну рабочую группу).
Пользователь шлет битки на кошелек сети с указанием на какой эфир кошелек перевести эфировскую репрезентацию этих битков. Сеть видит что битки пришли, и формирует подписанную транзакцию по переводу эфировских токенов на указаных пользователем кошелек.
Сети нужно только два ключа хранить, от биткоин кошелька и от эфировского.

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

AO

Arthur Ostapenko in ББ-чат
Alex Petrov
интересно будет посмотреть на арихитектуру,  и расчеты покрытия расходов с +0.1% от транзакций, экономии там понятное дело пока не видно, зато приключения.
источник

DF

Donald Fauntleroy in ББ-чат
Alex Petrov
интересно будет посмотреть на арихитектуру,  и расчеты покрытия расходов с +0.1% от транзакций, экономии там понятное дело пока не видно, зато приключения.
рекомендуемое железо для запуска - дроплет на digitalocean за 5$ в месяц.
источник

DF

Donald Fauntleroy in ББ-чат
Arthur Ostapenko
А при чем тут ключи пользователей?

Там распределенная виртуальная машина для sMPC. Эта машина разделена на рабочие группы по 256 нод. Каждая рабочая группа владеет одним или несколькими ключами, скажем от биткоин кошелька. Это биткоин кошелек самой сети, а не пользователя. Он грубо говоря один на сеть (или точнее на одну рабочую группу).
Пользователь шлет битки на кошелек сети с указанием на какой эфир кошелек перевести эфировскую репрезентацию этих битков. Сеть видит что битки пришли, и формирует подписанную транзакцию по переводу эфировских токенов на указаных пользователем кошелек.
Сети нужно только два ключа хранить, от биткоин кошелька и от эфировского.

Инфраструктура будет поддерживаться теми кто лочит их монеты в ноду, и получает 0.1% комиссий от транзакций. То есть чем больше ценности будет гулять между блокчейнами, тем больше будет зарабатывать сеть на комиссих и тем выгоднее будет поддерживать ноды.
там еще и подтверждение депозита в битке мгновенное через https://0confirmation.com/.

User initiates some transaction (sell renBTC for DAI on uniswap).  As soon as the BTC transaction is sent to the shift address we issue a short term renBTC loan from a shared liquidity pool and complete the transaction (sell the renBTC for DAI).  The DAI is held in a proxy wallet as collateral while waiting for the 6 confirmantions
источник

DK

Dmitry Khovratovich in ББ-чат
Sergei Tikhomirov
Вопрос к знатокам эфириума: как на самом деле учитываются uncle-блоки? Эфириум это GHOST или всё-таки не GHOST? Stack exchange дает противоречивую инфу, а в код лезть не хочется:

https://ethereum.stackexchange.com/questions/38121/why-did-ethereum-abandon-the-ghost-protocol
все правильно написано: транзакции из uncle учитываются, difficulty не учитывается
источник

ST

Sergei Tikhomirov in ББ-чат
Dmitry Khovratovich
все правильно написано: транзакции из uncle учитываются, difficulty не учитывается
А в чем толда смысл? Я думал что ghost нужен, чтобы при 51% нужно было пересчитывать сложность с учётом анклов. А если нет, тогда зачем?
источник

DK

Dmitry Khovratovich in ББ-чат
чтобы транзакции включить
источник

ST

Sergei Tikhomirov in ББ-чат
Ааа. То есть "моя транзакция вошла в блок номер N" на самом деле значит "в блок номер N или в анкл, на который N ссылается"?
источник

ST

Sergei Tikhomirov in ББ-чат
И получается чт у эфира блок не раз в 15 секунд, а втрое чаще? Если по два анкла можно подключать к главному блоку
источник

DK

Dmitry Khovratovich in ББ-чат
Ну там есть всякие условия на независимость транзакций
источник

DK

Dmitry Khovratovich in ББ-чат
Которые совсем не всегда можно выполнить
источник

AR

Anatoly Ressin in ББ-чат
Интересно, а при энумерации транзакций в блоке через стандартные апи эти транзакции вылезают?
источник

AR

Anatoly Ressin in ББ-чат
Т.е. получается что логически транзакция-в-блоке это не то же самое что физически транзакция-в-блоке
источник

AR

Anatoly Ressin in ББ-чат
И, соответственно, вопрос: если я хочу наоборот - узнать по хэшу транзакции блок, с которым [теперь даже не знаю как сказать правильно] эта транзакция попала в леджер и произвела свои эффекты, какой блок мне будет зарепорчен?
источник