Jump to content

4_tochka

Пользователи
  • Content Count

    266
  • Joined

  • Last visited

  • Days Won

    1

4_tochka last won the day on December 30 2016

4_tochka had the most liked content!

Community Reputation

114 Хороший

4 Followers

About 4_tochka

  • Rank
    Пользователь

Информация

  • Пол
    Не определился

Recent Profile Visitors

2130 profile views
  1. Данная библиотека писалась как раз таки с прицелом на браузеры, а поддержка nodejs как бы плюсом. Область применения в моем видении это веб кошельки либо веб сервисы осуществляющие работу с битком. Приведу простой пример: Вся движуха условно происходит в браузере. Алиса и Боб владеют совместно биткоинами заблокированными на адресе P2SH 2 из 2 мультисиг. Они решают сделать перевод и Алиса создает транзакцию по договоренностью с Бобом. Алиса подписывает транзакцию и получает ее в текстовом виде ( tx.serialize()) Транзакция в данный момент подписана только на половину и еще не валидна. Алиса шлет эту транзакцию условно скажем по емайлу Бобу. Боб получив ее парсит и проверяет все ли верно. Ставит подпись и отправляет в сеть. Функционал библиотеки обеспечивает корректную подпись и расстановку в нужном порядке подписей в режиме частичного подписания транзакции. Это пример того как данная библиотека может использоваться, это своего рода Биткон-Армейский нож для браузера. Вопрос про докер был, он используется чисто для компиляции WASM через emscripten. ESLint, prettier - в планах добавить Лицензия - GPL 3. дописать надо в гитхабе https://pybtc.readthedocs.io/en/master/. Это уже серверная вещь. Кейс применения это эксплорер блоков bitaps.com и сервисы процессинга. В частности одна из ключевых вещей которые там реализована это как раз общение с bitcoin-core api. Когда мы забираем через ZMQ весь поток сознания из сети битка и обрабатываем его если пропуск по ZMQ догоняемся по jsonrpc, так же если ушли в офлайн синкаемся до актуального состояния по jsonrpc. https://github.com/bitaps-com/pybtc/tree/master/pybtc/connector Пока нет еще паблик релиза по экcплореру, но так как сейчас все open source пишу черновик обновленной версии находиться тут https://github.com/bitaps-com/btcapiserver. Скоро доделаю 🙂
  2. В 2016 году в качестве тестового прототипа мною был запущен сайт btcphone.ru. Функционал которого заключается в пополнении сотовых телефонов с оплатой через биткоин. Я бы не сказал, что это проект, который приносит какую-то ощутимую прибыль, но так как там появились постоянные пользователи проект поддерживается. В среднем активность пользователей не более 20 - 30 пополнений в сутки на сегодняшний день. Вчера обнаружил что сайт блокируется Роскомнадзором. Причина блокировки судебное решение 2а-125/2020 Няндомский районный суд - Архангельская область. Нашел данное решение суда https://nyandomasud--arh.sudrf.ru/modules.php?name=sud_delo&srv_num=1&name_op=doc&number=34247532&delo_id=1540005&new=0&text_number=1. Хронология событий примерно следующая: Россия. Север. Декабрь 2019 года. Славный город Ня́ндома, Архангельсской губернии с населением в 20 000 жителей, население которого стабильно сокращается с 2000 года. Cудя по картам сервиса гугла и имеющимся там фотографиям, это глубокая провинция с "небогатым" населением и скорее всего общей атмосферой безнадеги (сокращение населения на четверть за 20 лет). Но не смотря ни на что, местный помощник прокурора Кондратова А.А. в целях защиты интересов Российской Федерации и неопределенного круга лиц, осуществляет "мониторинг сети «Интернет»". И вот он обнаруживает пресловутый сайт btcphone.ru на котором есть то самое "предложение приобрести электронную валюту Bitcoin (биткоин), представляющую собой виртуальное средства платежа и накопления. Указанная криптовалюта не обеспечена реальной стоимостью и не содержит информации о ее держателях. Процесс выпуска и обращения биткоинов полностью децентрализован и отсутствует возможность его регулирования, в том числе со стороны государства.". Несильно важно, что пополнение мобильных телефонов, и предложение приобрести Bitcoin это несколько разные вещи, когда речь идет защите интересов Российской Федерации и неопределенного круга лиц. 27.12.2019 в 14:14 он уже регистрирует исковое заявление и 4 февраля 2020 суд г. Няндома защитил таки интересы неопределенного круга лиц. Ключевыми формулировками в решении суда являются: Вместе с тем процесс выпуска и обращения биткоинов полностью децентрализован и отсутствует возможность его регулирования, в том числе со стороны государства, также криптовалюта не требует ведения специальной отчетной документации. .... В соответствии со ст. 27 Федерального закона от 10.07.2002 №86-ФЗ "О Центральном банке Российской Федерации (Банке России)" официальной денежной единицей (валютой) Российской Федерации является рубль. Введение на территории Российской Федерации других денежных единиц и выпуск денежных суррогатов запрещаются. ... При таких обстоятельствах криптовалюты, в том числе Биткоин являются денежными суррогатами, способствуют росту теневой экономики и не могут быть использованы гражданами и юридическими лицами на территории Российской Федерации. Я ознакомился с историей когда подобное решение суда было вынесено относительно форума bits.media https://bits.media/sud-po-blokirovkam-bitcoin-saytov-chast-1/. Тогда так же было заблокировано списком ряд сайтов, включая bitcoin.org. Иван, добился отмены, незаконного решения и по итогу доступ ко всем сайтам был восстановлен включая bitcoin.org и bitcoin.it. За что большой респект и уважуха Ивану и всем кто, тогда боролся за отмену. В моем случае есть отличие а именно тогда это были информационные ресурсы и в посте Ивана есть вот такой абзац: В случае с btcphone, это не информационный ресурс, а инструмент позволяющий пополнить телефон используя биткоин. Есть ли у кого опыт или примеры по отмене подобных судебных решений относительно обменников? Так же в данном судебном решении фигурируют и блокируются: «https://nicechange.org/city/ekaterinburg», «https://www.alfatop.me/ru» «https://bitokk.com/» «https://prostocoin.com/country/russia» Если владельцы данных доменов заинтересованны в борьбе за отмену судебного решения, свяжитесь со мной мы можем сделать обжалование коллективно.
  3. Опубликовал первую сборку js библиотеки под браузеры и nodejs https://github.com/bitaps-com/jsbtc Отличие от аналогов: Зависимости библиотеки сведены к минимуму, а точнее к 2 модулям bn.js и Buffer. Криптография портирована непосредственно из кодовой базы Bitcoin core посредством компиляции C++ и С в WASM, что обеспечивает скорость и надежность. Реализованны: bip32, bip39, bip44, bip49, bip84, bip141 Генерация энтропии со встроенной проверкой на лету, на то на сколько случайность случайна🙂(NIST random generation tests ). Shamir's secret sharing для мнемонических фраз. Шустро парсит сырые блоки ( Deserialize block[520667] 2 592 transactions in raw format - 91ms, Deserialize block[520667] 2 592 transactions in decoded human readable format - 725ms) Покрытие тестами больше 90% Дизайн самой библиотеки такой же как и https://github.com/bitaps-com/pybtc Пока не доделал документацию но все посмотреть можно на примерах из тестов. https://github.com/bitaps-com/jsbtc/blob/master/test/jsbtc.test.js
  4. Раздача тестовых эфиров. https://teth.bitaps.com 😀
  5. Если смотрите в сторону API то рассмотрите и данный вариант https://developer.bitaps.com/forwarding https://developer.bitaps.com/wallet Работают как mainnet так и testnet, так же раздача тестовых монет для разработки тут : https://tbtc.bitaps.com , https://teth.bitaps.com, https://tltc.bitaps.com
  6. Раздача тестовых лайткоинов. Лимит 0.01 LTC раз в 5 минут. https://tltc.bitaps.com
  7. Ну как минимум предложенная мною версия теоретически реализуема и не является фантастической🙂.
  8. Для всех разработчиков раздаем тестовые биткоины. Лимит 0.01 BTC раз в 5 минут. + бонус функция создания двойной траты на указанный вами адрес. То есть такая транзакция пришлет вам биткоины с 0 подтверждений, а конкурирующая транзакция заберет все обратно. https://tbtc.bitaps.com Использованные и больше не нужные, тестовые биткоины присылайте обратно на адрес 2NBkWjz21BoT4abvAF5wsqnZAS7HA4LKrZe , не забывайте и о своих коллегах 🙂
  9. Ну не закардить а слить с киви, и в теории если есть возможность почему бы и нет.
  10. Как вариант еще может быть уязвимость протокола SS7 в gsm сетях.
  11. Ничего личного, просто разница в ценах бросилась в глаза тогда и сейчас.
  12. О как цены упали 😊. В 2017 разработчики от 1к баксов просили.
  13. Блокчейн Биткоина построен на архитектуре UTXO - не потраченные выходы транзакций (монеты). Это несколько другая концепция в отличии от Account based архитектуры к которой все привыкли. В системе с аккаунтами мы следим за балансом и проверяем достаточно ли его, перед транзакцией списания. В UTXO, балансом является совокупность всех монет, принадлежащих определенному адресу. При создании транзакции в системе UTXO нет понятия отправитель а есть понятие монета (не потраченный выход транзакции) которая тратиться. Для функционирования такой системы каждая нода должна иметь список всех не потраченных монет и проверять корректность транзакций исходя их данного списка. По это причине у биткоин ноды нельзя запросить баланс произвольного адреса в отличии к примеру от эфириума, где используется система аккаунтов. Баланс всех адресов можно узнать если составить отдельный список не потраченных монет сопоставленных с адресами. Что к примеру делают битокин экплореры.
  14. Когда связь восстановиться начнет синхронизироваться цепочка блоков а она явно не сойдется. И тут та часть что была меньшей будет иметь неверную копию реальности и будет отброшена. (ну это вкратце без подробностей, основная идея такая)
  15. Исходя из данной информации, я так полагаю можно сказать что в блокчейне биткоин адреса используются с КПД 37% остальные генерируются как техническая необходимость. Ну и данный вывод можно сделать в контексте того, что цель транзакций это передача биткоинов от одного владельца другому.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...