• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
SmartHoldem Community

Community

TechnoL0gT

TechnoL0g

@TechnoL0g
About
Posts
271
Topics
116
Groups
8
Followers
11
Following
4

Posts

Recent Best Controversial

    PostgreSQL Database blockchain maintenance/optimize
  • TechnoL0gT TechnoL0g

    Why do you need maintenance?
    Over time, the bases in the postgres tend to grow, and begin to move more slowly due to problems with indexing. To solve these problems we use:

    REINDEX - operation of reindexing, fixing damaged indexes in the database.

    VACUUM - garbage collection. VACUUM recovers the space occupied by the "dead" data. When performing normal operations with data, PostgreSQL does not physically remove data from the tables; this happens with the FULL VACUUM operation.

    How to use db maintenance in SmartHoldem Node-A?

    Log into the server
    execute the following commands and wait for the operations to complete, it may take some time

    cd node
    sh stop.sh
    
    psql sth_smartholdem
    REINDEX DATABASE sth_smartholdem;
    vacuum full analyze;
    \q
    
    sh update.sh
    

    Maintenance operations are recommended once a month.


  • SmartHoldem Wallet v1.1.0
  • TechnoL0gT TechnoL0g

    @pegas55 потомучто смотрите внимательнее на соединение с пирами в локальном кошельке


  • Вопросы по SmartHoldem
  • TechnoL0gT TechnoL0g

    @antonio_q3 да все наработки уникальные есть все в процессе ожидайте новостей


  • Вопросы по SmartHoldem
  • TechnoL0gT TechnoL0g

    @stil99 said in Вопросы по SmartHoldem:

    Про перенос нигде не было анонсировано. Почему?

    Через 3 месяца возможен ли перенос еще на 3 месяца без ведома сообщества?

    Изначально не планировался перенос покера, перенос не запланирован далее, сообществу требовалась биржа в первую очередь.


  • Вопросы по SmartHoldem
  • TechnoL0gT TechnoL0g

    @perez70 said in Вопросы по SmartHoldem:

    По покеру все ясно! А как насчет главного вопроса разработчику:

    *Платформа SmartHoldem разработала инновационный стабильный и прогрессивный блокчейн с дополнительными функциями в децентрализованных игровых сетях, p2p и новыми технологиями для распределенных систем.

    Мы намеренно запустили Blockchain с нуля, чтобы устранить проблемы биткоина, альткоинов и других подобных систем. На данный момент ни один публичный блокчейн не предоставляет технологии, которые разработаны в SmartHoldem.*

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

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

    Для дополнительной информации пожалуйста см. https://community.smartholdem.io/category/15/novosty-smartholdem


  • Вопросы по SmartHoldem
  • TechnoL0gT TechnoL0g

    @stil99 said in Вопросы по SmartHoldem:

    В какой стадии покер и будет ли он вообще?
    Если он вообще существует, то появится ли до НГ 2019?

    покер в стадии отработки GUI, юзабилити и отрисовки интерфейсов. Ведь игрокам нужна рабочая игра. Сроки демонстрации покера, были перенесены на 3 месяца, по объективным причинам. Для развития SmartHoldem запуск децентрализованной биржи - Логичное и необходимое решение


  • Вопросы по SmartHoldem
  • TechnoL0gT TechnoL0g

    @uncle-s Самостоятельность остается нетронутой, т.е. SmartHoldem остается независимым blockchain, но благодаря интеграции мы получаем право оперировать с функционалом дружественных платформ.

    В Bitshares и Waves - SmartHoldem является активом, и оставляет за собой возможность перевести активы в основной blockchain SmartHoldem и использовать уже логику самой платформы.

    Кратко технически происходит так:

    Когда вы заводите средства в bitshares происходит эмитирование актива в blockchain Bitshares на поступившую сумму и вы используете все функции Bitshares, когда выводите обратно в главный Blockchain SmartHoldem, активы в Bitshares сжигаются, тем самым получая гарантии: общая сумма монет SmartHoldem остается неизменной.


  • Преимущества интеграционной части SmartHoldem
  • TechnoL0gT TechnoL0g

    Основное направление Smartholdem - развитие инновационного блокчейн 2dn LEVEL DpOS, в настоящее время в рабочем режиме находится первая часть, обеспечивающая достаточную скорость транзакций и основные возможности присущие криптоактивам.

    Как известно SmartHoldem Node-Level-A вышел из cripti > lisk > ark > smartholdem и направлен в приоритет высокоскоростных транзакций и масштабируемости.

    Подобное сотрудничество формирует следующие преимущества:

    • большое сообщество заинтересованных разработчиков в развитии всей крипто инфраструктуры

    • огромная кодовая база

    • хороший набор тестов и тестировщиков

    • техническая совместимость вплоть до обмена монетами между blockchain

    • максимальная скорость внедрения

    Интеграция с Bitshares:

    • SmartHoldem как актив Bitshares получает все преимущества технологии графен и биржевой монеты

    • Контракты Bitshares

    • Пересылка монет между blockchain SmartHoldem<>Bitshares

    • Разработчики Bitshares могут легко взаимодействовать с SmartHoldem

    • DEX Bitshares

    Интеграция с Waves:

    • SmartHoldem как актив Waves получает все преимущества Waves

    • Пересылка монет между blockchain SmartHoldem<>Waves во всех направлениях

    • Контракты Waves

    • Разработчики Waves могут легко взаимодействовать с SmartHoldem

    • DEX Waves

    На второй стадии проводится интеграция Node-B и Игровых приложений


  • Вопросы по SmartHoldem
  • TechnoL0gT TechnoL0g

    Задавайте вопросы друзья!


  • Сегменты сети и развитие платформы SmartHoldem
  • TechnoL0gT TechnoL0g

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

    Как мы говорили в WhitePaper http://smartholdem.io/download/smartholdemWhitepaper_ru.pdf
    !Руководствуясь интересами инвесторов и игроков, команда SmartHoldem оставляет за собой право использовать еще
    более передовые технологии, в случае их разработки. Миссия команды SmartHoldem - совершенные технологичные решения, юзабилити и безупречный код.

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

    Организован фонд для новых разработчиков, которые войдут в экосистему SmartHoldem.

    SmartHoldem - уникальный Блокчейн, так как это первый блокчейн, который технически совместим с разными платформами. Модульная система открывает новые возможности широчайшему кругу разработчиков в реализации своих идей и становится полноценной игровой платформой. Мы поддерживаем развитие хранилища баз данных, основанную разработчиками Lisk Postgres и Level DB https://github.com/Level/level#sponsors

    Приоритетным направлением является полная интеграция с известными делегативными платформами Lisk, Bitshares, Waves и другими. Таким образом SmartHoldem приобретает дополнительные свойства.

    Несмотря на то что технология Sidechain придумана довольно давно и мы не считаем ее единственным кандидатом. Тем не менее sidechains являются одним из известных инструментов взаимодействия в экосистеме.

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

    Проводится интеграция второго сегмента сети SmartHoldem Node уровня Б, которые взаимодействуют как с собственной структурой данных, обеспечивающей дополнительный функционал, так и с первым сегментом сети Node уровня А( в будущем необходимых для обработки максимального числа транзакций за минимальное время в стандартизированном формате).

    Когда Nodes уровня Б представляют собой peer to peer интернет, основанный на хранимых/выполняемых web-приложениях, с поисковой системой, мессенджером, внутренними активами и их обменом, атомарными свопами, дружественными контрактами, DAPPs привязанными к уникальным именам, которые в дальнейшем могут быть проданы их разработчиками на внутреннем аукционе децентрализованного второго сегмента сети Нод Б, зашифрованная передача сообщений, вознаграждение авторов уникального контента социальной/игровой p2p сети SmartHoldem, в третьем, безкомиссионном сегменте будут передаваться/храниться сверх большие объемы данных, прозрачно функционирующего на гибридных p2p протоколах.

    В настоящий момент подготовлен стабильный фундамент технических инноваций.
    Сеть уровня-А готова к использованию в качестве биржевой монеты и в игровых/бизнес приложениях.

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

    • Ожидается выход нескольких стабильных модулей взаимодействия между блокчейн и разработчиками использующими другие языки программирования.

    Приходит время новых сегментов сети интернет!


  • Node-A v0.2.0 новая версия
  • TechnoL0gT TechnoL0g

    @androsov https://github.com/smartholdem/smartholdem-node-a/wiki/3.-Node-Upgrade

    необходимо выполнять от имени соотвествующего пользователя


  • Node-A v0.2.0 новая версия
  • TechnoL0gT TechnoL0g

    Node-A staging протестирован и включён в рабочий релиз v0.2.0

    • Полный список изменений v0.2.0 доступен на форуме тут и github тут

    • Инструкция обновления модулей доступна в GitHub Wiki

    • Технические проблемы и решения просьба отправлять в соответствующий раздел GitHub Issues


  • Node-A v0.2.0 Функционал
  • TechnoL0gT TechnoL0g

    Доступна версия 0.2.0 Staging Node-A

    Что нового:

    • Добавлены дополнительные индексы в делегаты и голоса
    • Дополнительные проверки при создании имен
    • Предотвращение спама ip-адреса
    • Добавлены функции быстрого получения ip peers вместо стандартных (req.headers['x-forwarded-for'] || req.connection.remoteAddress)
    • Добавлена версионность нод, для будущих "hard forks", отклонение старых версий
    • Добавлена опция blocks, address, balance, vote в вероятные будущие исключения (exceptions)
    • Добавлена совместимость с core 2.0
    • Оптимизация blockchain rebuilds
    • Fix при работе с большими числами
    • Устранение проблем параллелизма при трансляции транзакций в сеть
    • В config.json добавлена опция minimum version peer
    • Удалены config.smartholdem.json и genesisBlock.smartholdem.json
    • Оставлены config.json и genesisBlock.json по умолчанию
    • Обновлены скрипты shell sh
    • Исправлены некоторые опечатки в коде
    • Обновлены модули: accounts, blockchain, blocks, delegates, loader, nodeManager, peers, rounds, signatures, transactionPool, transactions, transport
    • Исправлено время удаления недействительных транзакций
    • Обновлены критические зависимости packages
    • Использование объектов вместо массива, чтобы избежать дублирования в модулях транспорт и пул транзакций. Также удалено случайное включение журнала.
    • Запрет спама и флуда памяти из-за setTimeouts
    • Исправлена привязка библиотек в модуле аккаунт
    • Обновлен модуль lodash
    • Добавлен строковый формат голосования за делегатов
    • Исправлены лимиты в timestamps
    • Перенесены API forging enable & disable в debug
    • Использование встроенного ранжирования делегатов
    • Исключен локалхост из проверки приводящей к зацикливанию
    • Отключен опрос всех пиров сети и ограничен 20ю по умолчанию для предотвращения сетевого спама
    • Несколько патчей связанных с таймаутами / ребилдами блокчейн
    • Исправление: идентификаторы блоков теперь являются целыми числами, а не строками
    • Расширены таймауты перестройки блоков
    • Не обращаться к нодам с ошибками (временное тестирование)
    • Обновлены сервисы синхронизации времени узлов
    • P2P улучшения
    • Удалены неиспользуемые модули
    • Режим интерактивной командной строки: sh cli.sh
    • Уровень логирования изменен с debug на info
    • Оптимизирована работа с базой данных
    • Обновлен список seeds по умолчанию
    • Добавлен vagrant devnet
    • Добавлена экспериментальная опция в config.json defaullt fastSync = false, максимальная скорость поблочной синхронизации в сочетании с опцией игнорирования пиров с ошибками config.json default skipPeersWithErr = true
    • Версия сети идентифицируется 0.4.0
    • При отсутствии места в блоке > 50tx, необработанные Tx помещаются в очередь.

    Установка:

    git clone -b master https://github.com/smartholdem/smartholdem-node-a.git
    cd smartholdem-node-a
    npm install -g npm forever grunt-cli
    npm install
    sh run.sh
    sh console.sh
    

    !Перед установкой необходимо отключить работающую ноду на сервере, если включена, т.к. используется оригинальная бд

    cd smartholdem-node-a
    sh stop.sh
    ...
    

    На Ubuntu 18, используйте nodejs 10.13.0

    nvm install 10.13.0
    nvm use 10.13.0
    nvm alias default 10.13.0
    npm install -g npm forever grunt-cli
    npm install
    

  • SideChains
  • TechnoL0gT TechnoL0g

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

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

    Каждая монета обладает своими свойствами. Но, вот беда, вам бы не хотелось иметь десяток кошельков со всеми этими монетами...

    Развёртывание Side Chains доступны в SmartHoldem всего за 4 простых действия:

    • конфигурирование side chain
    • генерация genesis-блока
    • запуск улов side chain
    • добавление в кошелек SmartHoldem

  • Выбор консенсуса
  • TechnoL0gT TechnoL0g

    При непринятии консенсуса нулевой эмиссии делегатами и голосованием участников сети за делегатов, поддерживающих нулевую эмиссию, будет выбрана сеть с наибольшим весом делегатов и голосов 07 октября 2018 года в 24:00.

    При не принятии консенсуса участниками сети и делегатами, эмиссия составит следующий вид:

    0_1538777720618_LimitedEmission2018_2023.jpg

    !До выбора консенсуса рекомендуется воздержаться от транзакций в сети.
    !Ввод/вывод STH на бирже временно приостановлен.


  • Создать аккаунт с помощью api в devnet возможно?
  • TechnoL0gT TechnoL0g

    Добавлена функция генерации большого числа bip39 адресов в основную библиотеку https://github.com/smartholdem/smartholdem-rpc

    Generate BIP39 accounts: GET /:network/account/generate/:count
    

    результат

    [
      {
        "address": "SixwnTpZrD7byFQ1cat8PpnToQRuKSaGTZ",
        "pubkey": "03beedc2a6501d90b293973e08dc0329c9c1b223c02f0395d911421a5f5128634c",
        "pass": "column vacuum certain cash liquid term stairs knee oil devote radio van"
      },
      {
        "address": "SjKCL3hETdf6CmSaHDjAFbfFxJUk5X2DCM",
        "pubkey": "0370fe92f085a70823fbc196322be72a03dd22876b8a046ff6e29e6b0c3e7f9ae6",
        "pass": "anchor prefer involve fiction dove bar shy acoustic dinosaur glide guitar seat"
      },
    ...
    

  • Создать аккаунт с помощью api в devnet возможно?
  • TechnoL0gT TechnoL0g

    @irkutsk said in Создать аккаунт с помощью api в devnet возможно?:

    Подскажите, пожалуйста.
    Есть необходимость создавать кошельки через api запрос, как это возможно в devnet сделать?

    Под вашу задачу написан сегодня пример https://github.com/smartholdem/sth-generator

    работает через простой get запрос, т.е. просто указываете

    http://localhost:3000/devnet/100
    

    где 100 число новых адресов

    или

    http://localhost:3000/api/mainnet/10
    

  • Создать аккаунт с помощью api в devnet возможно?
  • TechnoL0gT TechnoL0g

    Крайне не рекомендуется использовать сторонние сервисы для генерации адресов, адреса всегда генерируются локально с помощью криптобиблиотек, если вам необходим rpc-json генерации большого числа адресов, тогда тут также все просто, достаточно создать node-express-server + ранее указанные библиотеки, полный рабочий пример генерации адресов через json добавим сегодня. !!Не забываем, взаимодействовать с rpc локально либо по ограниченному ip-адресу


  • Создать аккаунт с помощью api в devnet возможно?
  • TechnoL0gT TechnoL0g

    сегодня также опуликован отдельный модуль smartholdem-cli где вы можете генерировать тщеславные адреса через консоль


  • smartholdem-cli + vanity generator
  • TechnoL0gT TechnoL0g

    Console JS client SmartHoldem

    CLI client for SmartHoldem blockchain. You can connect to devnet, mainnet or your custom private/public blockchain.

    • connect to network or a node,
    • get stats of a network,
    • create or get status of an account,
    • create vanity accounts (multi-cpu supported),
    • register a delegate,
    • vote for a delegate,
    • sign and verify message using your address.

    details: https://github.com/smartholdem/smartholdem-cli

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 13
  • 14
  • 5 / 14
  • Login

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search