Bitcoin Forum
May 26, 2024, 02:39:11 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3]  All
  Print  
Author Topic: Алгоритм с защитой от GPU-майнинга (TeraHash)  (Read 960 times)
porfedh-648
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
July 19, 2020, 05:38:27 PM
 #41

Вижу, что Ваш проект развивается. Заодно и мериты Вам прилетели тремя большими транзакциями. Наверно, многие пользователи вдохновились Вашим проектом. Cool

Похоже, что Ваша монета уже торгуется на бирже QBTC за USDT, но на CoinMarketCap её ещё нет. Скорее всего, эта биржа пока недостаточно ликвидна для листинга на ресурсе и, соответственно, не отправляет данные о котировках монет и объёме торгов.

 Wink проект развивается. Посмотри на новшества
Coin-1
Legendary
*
Offline Offline

Activity: 2464
Merit: 2195



View Profile
July 20, 2020, 11:20:09 PM
Merited by Symmetrick (1)
 #42

Похоже, что Ваша монета уже торгуется на бирже QBTC за USDT, но на CoinMarketCap её ещё нет. Скорее всего, эта биржа пока недостаточно ликвидна для листинга на ресурсе и, соответственно, не отправляет данные о котировках монет и объёме торгов.

 Wink проект развивается. Посмотри на новшества

Да, вижу прогресс и движение вперёд. В новостях пишут, что несколько дней назад с 63510000 блока введена новая спецификация алгоритма с протоколом JINN Core.

Судя по CoinMarketCap, TERA уже торгуется на многих криптовалютных биржах, в том числе на более-менее известных MXC и Hotbit. Хотя цена монеты с июля 2019 года по март 2020 года постоянно медленно падала с $0.023 до $0.002, в последний месяц, вероятно, в связи с апгрейдом консенсуса блокчейна, на торговых рынках наблюдается небольшой рост до $0.003.

В целом, на мой взгляд, VTools - толковый разработчик на NodeJS и знающий предприниматель. Желаю успехов и возвращения цены монеты TERA к бывшим хаям! Cool
fxpc
Sr. Member
****
Offline Offline

Activity: 1316
Merit: 420


KTO EC/\U HUKTO?


View Profile
July 25, 2020, 10:25:57 AM
 #43

Атака
Quote
Какую бы функцию ты не применил, атакующему ничего не помешает 1 раз заполнить память своего GPU хешами, а после намного быстрее чем на CPU искать подходящее значение в этом "небольшом" массиве банально меняя хеш блока левыми транзакциями. Терабайты памяти не нужны, можно обойтись даже мегабайтами.

~
fxpc - награда 100К Тера за найденный вариант атаки

Награду получил. Поделишься подробностями про алгоритм миллиона TPS?

Vtools (OP)
Full Member
***
Offline Offline

Activity: 411
Merit: 135


View Profile WWW
July 25, 2020, 12:08:08 PM
 #44

Награду получил. Поделишься подробностями про алгоритм миллиона TPS?

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

По моему мнению блокчейн   должен основываться на следующих принципах:
1. Жестко синхронное время формирование блоков (новый блок начинается в строго заданное время, в классических pow блокчейнах это не так - там время плавающее, пока не найдется блок с заданной сложностью).
2. Алгоритм расчета хэша должен уметь быстро "подписывать" блок (быстро находить требуемый хэш из ранее накаченной памяти). Именно такой алгоритм (TERAHASH) описывается в этой ветке.
3. Быстрый и безопасный сетевой протокол доставки данных (транзакции и блок-лидер). Как вариант такого протокола - это jinn (https://terafoundation.org/files/JINN_RUS.pdf) Он обеспечивает примерно 1000 tps
4. Шардинг. Так как здесь тонкий момент - это не потерять надежность, подробные размышления на эту тему я описал вот здесь: https://terafoundation.org/files/TeraSharding-3-RUS.pdf
Quote
Центральный блокчейн наизнанку
Такое название происходит из того, что логика передачи кросс-транзакций похожа на схему с центральным блокчейном, но с отличиями:
  • допустимо несколько таких “центральных” блокчейнов
  • в нем нет собственных счетов для хранения монет или состояний
  • это чистый лог/журнал кросс-шардинговых транзакций
Сеть представляет собой неограниченный набор блокчейнов. Каждая нода поддерживает два чейна:
  • Shard-chain  - основная цепочка с собственными внутренними транзакциями (т.е. это обычный блокчейн шарда)
  • Middle-chain (платежный канал) - промежуточный блокчейн состоящий из кросс-транзакций. Он предназначен для связи шардов с друг другом. Количество нод/майнеров равно сумме нод блокчейна A и блокчейна B

Под термином шардинга у меня понимается независмый блокчейн (в том числе с другими разработчиками), но с наличием надсети в виде единого протокола обмена кросс-блокчейновыми транзакциями.


Пункт 4 я только начал реализовывать, поэтому это все пока теория, как на самом деле будет - покажет время...


Restart of the TERA project in 2022
Web ܀ ANN ܀ Discord ܀ Telegram ܀ Twitter
Pages: « 1 2 [3]  All
  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!