• 3 Votes
    1 Posts
    1k Views
    Инновационное обновление биржи XBTS! XBTS Dex для трейдеров и геймеров!

    XBTS_LOGO_for_twitter_23_09_2019_3a1.png

    Мы рады представить новый логотип и фирменный стиль и конечно новый вебсайт https://xbts.io/ !!! Также доступен новый Desktop и Web клиент биржи! Еще больше полезных функций! https://github.com/XBTS/xbts-ui/releases/tag/3.1.190820-rc1 Dex Биржа XBTS - это Blockchain-мост между пользователями Азии, Европы и России. Новостей очень много! Подробнее мы расскажем в следующих анонсах. Всех поздравляем с обновлением и началом следующего этапа развития!
  • 5 Votes
    4 Posts
    3k Views

    @stil99 Спасибо, помогло при установки с "0", минут 10 и БЧ восстановлен.

  • 9 Votes
    1 Posts
    2k Views

    Блок 1401917

    Разработчикам создана раздача тестовых (DEV) монет, необходимых в тестировании API SmartHoldem без затрат настоящих монет.

    Обозреватель блоков тестовой сети DEV Explorer

    Делегатам - улучшенная безопасность нод А. Вы можете сгенерировать вторую парольную фразу к своему адресу, но на сервере использовать первую, что гарантирует полную безопасность в случае компроментации первой фразы. После активации Все дальнейшие исходящие операции адреса необходимо проводить при использовании двух фраз. Протестировано в DevNet. Комиссия включения второй фразы 5 STH.
    Помните! В случае утери парольной фразы вы не сможете получить доступ к вашим активам!

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

    Обновлен API JS в ветках mainnet & desktop wallet, исправления в валидации адреса и типов сетей (sidechains)

    Обновлены скрипты faucet

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

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

    Обновлена документация API SmartHoldem по API Wrapper и примерам использования.

  • 4 Votes
    1 Posts
    2k Views

    SmartHoldem Wallet версия 1.0.3
    Еще больше возможностей!
    https://github.com/smartholdem/smartholdem-wallet/releases
    0_1524155571692_NewWallet1.0.3.jpg

    Добавлены переводы German, Bulgarian

    Добавлена ​​настройка предопределенных цветовых схем в пользовательском интерфейсе.

    Добавлены функции для работы с будущими версиями аппаратных кошельков.

    Добавлены стандартные функции редактирования в меню

    Незначительные исправления перевода и схема URI

  • 6 Votes
    2 Posts
    2k Views

    @patinity да эта библиотека создана для упрощения взаимодействия с API SmartHoldem и дочерними blockchain. Библиотека постоянно дорабатывается и доабвляются новые функции.

  • 2 Votes
    1 Posts
    1k Views

    https://github.com/smartholdem/smartholdem-wallet/releases/tag/1.0.2

    обновление движка

    исправление работы с дизайнами, оформлением

  • 6 Votes
    13 Posts
    4k Views

    @patinity в настоящее время ведется работа/иссследования по созданию виртуальной машины (vm) выполнения контрактов.

    в качестве кандидатов языки: lua, node vm, c++ (ciyam) + пару эксзотических.

    нам необходим на входе простой для понимания разработчиков язык контрактов, к примеру в lua возможно в формате js записать контракт (в отличии от солидити более понятен людям) и на выходе получить выполняемый в vm байткод.

    Haskell достаточно тепизирован, что исключает лишние ошибки при создании контрактов и может выступать как один из кандидатов на реализацию виртуальной контрактной машины в SmartHoldem (это по вопросу использования в крипте).

    К примеру EOS используют WASM на clang, напоминает vm nodejs, который слегка не безопасен в стандартной реализации (мое субъективное мнение).

  • 10 Votes
    10 Posts
    3k Views

    Большое спасибо Технологу за разъяснения!!

  • 3 Votes
    1 Posts
    2k Views

    Версия 0.0.3

    Добавлена функция отправки транзакций с примечанием (сообщением) Добавлены ссылки на скачивание легкого кошелька (скачать, распаковать. запустить index.html)

    https://onlinewallet.smartholdem.io/

  • 5 Votes
    11 Posts
    2k Views

    @smartholdem_team отличная шутка)))

  • 1 Votes
    3 Posts
    2k Views

    Меня тоже интересуют подробности по самиту.

  • 6 Votes
    1 Posts
    2k Views

    Блок: 908765

    Разработана новая система документации SmartHoldem API Добавляются описания моделей данных.

    Создается отдельная группа репозиториев для open-source игр платформы SmartHoldem

    Отправлены повторные заявки на откликнувшиеся биржи с учетом всех технических требований.

    Добавлен автоматизированный анализатор кода
    Code Climate.

    Весь процесс разработки ведется в github public/private reps.
    Более 1100 коммитов с начала 2018 года

    0_1520951834423_git.jpg

  • 2 Votes
    1 Posts
    2k Views

    0_1520987997905_sh_API.jpg
    Разработана новая система документации SmartHoldem API на основе slate ruby
    https://api.smartholdem.io

    Документация имеет более понятный интерфейс по сравнению с предыдущей версией и дополнительные примеры с ответами json.

    Исходный код документации находится по адресу https://github.com/smartholdem/api-doc

  • 8 Votes
    1 Posts
    1k Views

    Block 832846

    Добавлены автоматизированные тесты для нескольких библиотек smartholdem-rpc smartholdem-blockexplorer sth-js

    системы автоматизированных тестов используют несколько проектов, в том числе команда bitcoin core, автоматизированные тесты исключают многие проблемы при разработке и тестировании

    Полностью завершена и готова к использованию библиотека smartholdem-rpc, в последней версии добавлены параметры работы с RPC Json по whitelist ip:

    Прием запросов с указанного адреса

    --allow <address>

    Прием запросов от всех адресов, для тестирования и настройки

    --allow-remote

    Добавлена работающая генерация иерархических адресов с masterpassword на основе протокола bip38

    Добавлен протокол генерации специализированных qr-кодов с uri на основе протокола bip021 необходимой для выставления счетов, оплаты по ссылкам, новой версии desktop кошелька Общедоступный репозитарий медиа материалов smartmedia постоянно обновляется Анонсирован раздел SmartHoldem Improvement Proposals - SHIPs с собственным шаблоном, аналог BitCoin BIP, в данном разделе предлагаются к реализации будущие протоколоы платформы SmartHoldem Создан Lite Java Client взаимодействия с blockchain SmartHoldem, это 1 из 4 необходимых библиотек развертывания SmartEvents Contracts и нового событийного протокола взаимодействия сервисов см п.7. Создана отдельная группа репозитариев SmartEvents направлена на развитие SmartEvents протоколов, контрактов и нового событийного подхода взаимодействия с blockchain платформами, здесь подробнее:

    Предисловие

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

    По исследованиям многих кампаний, 99% ресурсов серверов тратятся впустую из-за "холостых" обращений к базам данных в сети, что приводит к дополнительным затратам наращивания серверного железа (RAM, CPU etc..)

    Наше видение

    100% эффективность использования ресурсов против 1%, сокращение серверных издержек. Данная проблема решается разработкой событийного подхода, состоящего из слушателей (listeners) и поставщиков услуг (services).

    Участник сети SmartHoldem могут стать как слушателями, так и поставщиками услуг и получать за это дополнительное вознаграждение, оплачиваемое потребителями услуг. Потребители услуг это приложения и кампании, использующие доверенные предоставляемые сообществом сервисы.

    Альтернативно потребители услуг могут поднять своих слушателей и поставщиков услуг на собственных серверах. Не использовать доверенные удаленные сервисы.

    Как это работает

    Пример 1 - необходимо получать информацию о поступающих транзакциях на тысячи адресов

    Listeners слушают события сети в blockchain локально / удаленно, создавая больше возможностей для пользователей сети и децентрализуя службы. API позволяет потребителям создавать подписки и получать события blockchain в режиме реального времени с использованием обратных вызовов Webhook.

    Services обрабатывают события и выполняют любые заданные условия и контракты. Создают и выполняют сервисные контракты, которые могут быть любыми: от загрузки файла до передачи ценностей, создания интеллектуальных контрактов, выполнения кода на вычислительных платформах на основе bockchain или взаимодействия с IoT.

    Потребитель услуг (к примеру биржа с тысячей адресов SmartHoldem) подписывается на события в сети, в нашем примере это поступление транзакции на адреса N1000+ с условием 5+ подтверждений.

    Когда происходит событие Services выполняют необходимую логику, к примеру отправить POST оповещение в базу данных/Callback URL о поступлении новой подтвержденной транзакции и добавить баланс STH в аккаунт пользователя.

    !Здесь исключена любая лишняя нагрузка на сервера и 100% эффективность с минимальным потреблением ресурсов.

    Событийная технология используется и в контрактных детерминированных событиях.

    Пример максимально упрощен в понимании базовых принципов взаимодействия узлов.

    В качестве безопасности могут использоваться white list, доверенные узлы и уникальный API Key, получаемый потребителем услуг на основе STH-Адреса. Т.е. все запросы в сети происходят с авторизацией. Запросы без авторизации отклоняются сервисами и слушателями сети.

    Для получения Api Key потребитель пополняет свой адрес STH на необходимую сумму задаваемую поставщиками услуг от 0 до N монет. Если потребитель является и поставщиком собственных услуг он может задать 0.

    Если потребитель использует доверенных поставщиков услуг, услуга будет предоставляться до тех пор пока не растратится весь баланс подписанного адреса с API Key в пользу поставщика услуг. Рекомендуемая начальная сумма для поставщиков услуг 100 единиц.

    Услуги и контракты неограничены в своих модификациях. Первичные услуги и события могут быть следующего содержания:

    создан новый блок - выполнить операцию получена транзакция на адрес A с числом подтверждений N получена транзакция на адрес A с числом подтверждений N и суммой > S отправлена ставка на игровое событие E инициировано игровое событие + сервисный контракт получен блок N прямой обмен BTC > STH через сеть + контракт
    итд..
  • 13 Votes
    2 Posts
    3k Views

    @technol0g said in Итоги 19/02/2018:

    Начата интеграция с латиноамериканской биржей в качестве основного расчетного биржевого актива SmartHoldem (подробности 2 квартал 2018).

    Если это Bitinka, то весьма не дурно 43-яя по объему торгов, больше чем у криптопии

  • 7 Votes
    6 Posts
    7k Views

    @patinity монополии = зло 👍

  • 5 Votes
    69 Posts
    20k Views

    @vlad2323 Ну да, насчёт рипла действительно согласна, но вот xlm хорошая тема. Кстати, лично интересуюсь, вы занимались майнингом? Меня как раз потянуло в эту сторону - везде пишут, что выгодно https://hashalot.io/blog/naskolko-vygodno-majnit-ethereum-v-2020-godu-na-videokartah/. Думаю попробовать.

  • 0 Votes
    4 Posts
    3k Views

    @komokhepbob said in Обновление нод от 16.01.2018:

    @technol0g я на node.js не программирую, для меня это не пару минут займет вместе с установкой среды разработки и анализом чужого кода. я просто предложил удобное решение для команды, которое значительно упростит процесс обновления в будущем

    спасибо учтем

  • 2 Votes
    1 Posts
    1k Views

    создан сайт с описанием стартового API

    https://api.smartholdem.io/

    используются запросы POST и GET, выдача в JSON

    для делегатов будет интересна функция к примеру, кто проголосовал за вас

    пример выдачи проголосовавших:

    http://NODE_IP:6100/api/delegates/voters?publicKey=02be233e7d9e46407cdcdc5793a792b52f399cab61ccd8eb256a32a6cd06b5b7d3

    поиск делегата по имени, пример

    http://NODE_IP:6100/api/delegates/search/?q=delegate

    итд
    возможно использовать curl
    пример

    curl -X GET "https://NODE_IP:6100/api/delegates" -H "accept: application/json" -H "nethash: fc46bfaf9379121dd6b09f5014595c7b7bd52a0a6d57c5aff790b42a73c76da7"

  • 2 Votes
    3 Posts
    2k Views

    @greench а жаль)..мы всегда рады каждому участнику! ☺