Search content
Sort by

Showing 20 of 203 results by Slava79
Post
Topic
Board Project Development
Re: blockimmo - tokenized real estate | Beta-Testers please (Reward in Ether)
by
Slava79
on 30/10/2018, 21:17:00 UTC
Quote

Hello guys, nice to meet you here.

Taking this opportunity, I would like to ask you to check the bug report I submitted 23 days ago on one widely known bug bounties site.

Please check it out, I think it's quite important.

Hi Slava79, nice to meet you here as well. Not kidding, we just urged h1 to follow-up with you (we already replied in detail to the triage team many days ago). It's really annoying that they are so slow. We'll follow up latest tomorrow.

Now back on-topic, are you going to test our DApp using the UX? :-)

Ah cool, thank you.

Regarding the DApp, why not, I will definitely check it out, but probably also tomorrow )
Post
Topic
Board Project Development
Re: blockimmo - tokenized real estate | Beta-Testers please (Reward in Ether)
by
Slava79
on 30/10/2018, 21:10:18 UTC
Up! Mmm maybe this is the wrong sub-forum

Hello guys, nice to meet you here.

Taking this opportunity, I would like to ask you to check the bug report I submitted 23 days ago on one widely known bug bounties site.

Please check it out, I think it's quite important.
Post
Topic
Board Project Development
Re: I am investor im looking projects to invest my funds
by
Slava79
on 27/10/2018, 18:28:10 UTC
Im looking for projects to invest in .


I would like to be investor !!

Project must have decent out look then im in.

Let me know if anything good !!

 Shocked.   

A good investor shouldn't be only a bag with money.

It is necessary to have connections, expertise. Otherwise it looks very much like a speculative short term opportunistic proposition. Wen moon etc sort of things.

Please show us your are a good fit for our projects in the first place
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 07/09/2018, 14:02:48 UTC
Новости проекта:

Bloqly в качестве платформы для создания смарт контрактов примет участие во всеукраинском blockchain хакатоне

http://blockchainua-hackathon.com/

Также, подробности нового релиза:

https://github.com/bloqly/bloqly/releases/tag/v0.1.4

Изменения:

- Улучшение производительности, пакетное сохранение данных.

- Безопасная арифметика для JavaScript смарт контрактов - safeAdd, safeSubtract, safeMultiply.

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

- Реализован метод "set" для демонстрации использования  хранилища данных ключ/значение

План на соедующий релиз:

- Добавить verify(), hash() методы в API смарт контрактов

- Начать работу по реализации пакетной проверки Schnorr подписей

- Тесты, багфиксинг
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 20/08/2018, 14:39:16 UTC
Обновления по проекту:

Выпущена новая версия 0.1.3

https://github.com/bloqly/bloqly/releases/tag/v0.1.3

Изменения:

- Улучшена обработка параллельных запросов
- Пофикшены баги, добавлено много тестов
- Подготовлена первая версия API для blockchain explorer https://github.com/bloqly/bloqly/wiki/API-documentation

Ближайшие планы:
- Написание Whitepaper
- Багфикс и работа над улучшением производительности
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 07/08/2018, 14:51:57 UTC
Новая версия 0.1.2

https://github.com/bloqly/bloqly/releases/tag/v0.1.2

- Уменьшено время финализации блоков
- Переработан API


Ближайшие планы:
- Работа над тестовой сетью
- Старт работ над кошельком
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 02/08/2018, 15:57:07 UTC
Как это часто бывает, за первой версией выходит версия с фиксами найденных пользователями багов Smiley

https://github.com/bloqly/bloqly/releases/tag/v0.1.1

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

https://github.com/bloqly/bloqly
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 31/07/2018, 13:04:11 UTC
Сегодня выпущен первый пре-релиз Bloqly: https://github.com/bloqly/bloqly/releases

Основная цель - тестирование собственно процесса релиза и создание базы для подготовки документации.
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 30/07/2018, 12:00:21 UTC
Здравствуйте, если вы до сих пор нуждается в инвестировании, то напишите на этот e-mail: v.5ik@yandex.ru , спасибо.

Здравствуйте, нуждаемся.

Telegram: @vsnezhkov, email: slavasn@pm.me
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 25/07/2018, 10:52:24 UTC
Quote from: kzv
Не подумайте, что я специально придираюсь только.

Придирайтесь пожалуйста если хотите, это очень круто! "Тяжело на BitcoinTalk, легко с инвесторами" как говорил Суворов)

Quote from: kzv
Просто для меня лично стек очень неудобный у вас: чтобы воспользоваться сервисом, нужно установить к себе прожорливую (хоть что вы говорите) JVM и не менее монстроуозную Postgres. Потом непонятно - как распространять получившийся форк для виндовс? Вместе с дистрибутивами JVM и Postgre? Сколько будет весить инсталятор и сколько в итоге форк с нулем блоков займет места на диске?

ЗЫ Сейчас глянул ради интереса: запакованные Postgres для винды весит 174 мегабайта (((


Конечно, всегда есть спорные вопросы. Но при старте проекта важным моментом является не только выбор технологии, но и экспертиза команды, верно?
И так исторически получилось что я, как инициатор проекта, имею эту самую экспертизу в Java. Но так как Java мягко говоря как язык немного надоела (особенно расстроила история с var и отсутствием val в последней версии), проект пишется на Kotlin.

Кроме того, в Kotlin с моей точки зрения достигнут идеальный баланс "фич" функциональных языков программирования и практичности, очень все удобно и логично получается.
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 25/07/2018, 08:30:34 UTC
Quote from: kzv
А зачем блокчейн приложению нужна масштабируемая база

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

Блокчейн приложение - это server-side приложение, правильно? А вопрос "зачем server-side приложению нужна масштабируемая база", как мне кажется, уже звучит немного иначе?

Quote from: kzv
однопоточному яваскрипту параллельные запросы

JavaScript используется только для создания смарт контрактов и скриптов с помощью которых настраивается поведение системы. Все ядро реализовано на многопоточной JVM.

Кроме того, если представить что ядро было бы написано на JavaScript (NodeJS), многопоточная база данных очень даже будет иметь преимущества, так как NodeJS однопоточен только с точки зрения главного процесса, запросы к сторонним ресурсам (здесь - база данных), могут выполняться конкурентно, подробнее можно почитать здесь  https://medium.com/the-node-js-collection/what-you-should-know-to-really-understand-the-node-js-event-loop-and-its-metrics-c4907b19da4c

Quote from: kzv
п2п архитектуре хостинг амазона?


Ну а почему бы и нет?

Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 25/07/2018, 05:23:10 UTC
зачем такая навороченная база данных? Что в ней будет храниться кроме блоков и контрактов?

Postgres не просто навороченная база, но еще и очень масштабируемая, с очень эффективной реализацией параллельных запросов и нативной поддержкой на таких площадках хостинга как Amazon, Google Cloud, Azure (минимальная стоимость  devops).

Еще, мне очень нравится Postgres )
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 24/07/2018, 15:00:52 UTC
Вы пишете, что это конструктор, а у Вас только один алгоритм консенсуса, PoA.

Где PoW, Pos, dPoS?

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

Bloqly не реализует PoW, только специфический PoA алгоритм, который по сути является миксом dPoS и pBFT.
Все же что касается логики работы и количества валидаторов, процентов за транзакции и самого содержимого транзакций - пожалуйста, можно реализовать с помощью конструктора.
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 23/07/2018, 14:52:26 UTC
Первый интересный проект, который я встретил за месяц. Smiley

Спасибо, это приятно слышать.

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

Организации благотворительные, но я считаю что такой опыт был бы просто бесценен для проекта.
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 23/07/2018, 11:55:14 UTC
Вопрос с шифрованием пароля валидаторов решился следующим образом:

1. Зашифрованные пароли (AES шифрование) хранятся в базе данных
2. Ключи к шифрам хранятся в  отдельном конфигурационном файле в виде

Code:
# 10CA5388 - первые 8 символов аккаунта валидатора.
keys:
  passphrase_10CA5388: "validator1 password"

Следующий этап - сделать API для вызова методов смарт контрактов и скриптов (по сути - создания транзакций).
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 22/07/2018, 08:36:11 UTC
Quote
Статус проекта - активная разработка прототипа, можно сказать pre-alpha )

Всем привет, когда alpha в планах?  Smiley Когда наглядность?  Smiley

Привет! Первое "что-то" планируется недели через 2. Тоже кстати интересный вопрос - в каком виде? Можно как npm модуль, можно как просто бинарники для каждой платформы, можно в докере, можно просто git clone &&  ./make.sh. Вот  думаю, что с одной стороны лучше для разработчиков/пользователей а с другой реально успеть силами нашей пока не очень многочисленной команды...
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 22/07/2018, 06:36:14 UTC
одновременно странная и интересная тема. я так понимаю это как конструктор для игр или что-то в этом роде?

Да для чего угодно! Хоть КриптоКиттис  новые писать на своем блокчейне, хоть что хотите. Блокчейн в каждый дом!
Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 22/07/2018, 06:34:30 UTC
Идея просто замечательная и очень нужная, но только если получится у Вас сделать конструктор для "не продвинутых" пользователей, программисты и сами код напишут..

Вот пример кода на JavaScript, реализующего часть простейшей логики криптовалюты. У меня конечно, возможно что профессиональная деформация программиста Smiley, но мне кажется что достаточно просто. А как вы думаете?
 
Code:

function contract(context, orig, dest, amount) {

    let origBalance = getProperty(orig, 'balance', zero);
    let destBalance = getProperty(dest, 'balance', zero);

    let newOrigBalance = origBalance.subtract(amount);
    let newDestBalance = destBalance.add(amount);

    return [
        { target: orig, balance: newOrigBalance },
        { target: dest, balance: newDestBalance },
    ];
}

Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 21/07/2018, 11:37:45 UTC
Quote
Чета когда я adduser в линуксе делаю и ввожу пароль, то ни в какой истории пароль не сохраняется...

Согласен, можно запрашивать пароль из консоли при старте и не отображать символы. С этим подходом две сложности:
1. Это не очень практично, требует вмешательства человека при каждом рестарте.
2. На одной ноде могут быть несколько аккаунтов валидаторов для разных подсетей, несколько паролей.

Quote
Идея хорошая...
Спасибо

Quote
...  если бы не ява (
Эта ваша ява слишком требовательна к памяти на хостинге, так что я бы предложил в топку ее и писать на сях как обычно.

Си и Си++ очень уважаю, но - Java сейчас совсем не та что была в то время когда родилось мнение о её сверх-требовательности к памяти (~1.5 версия), тогда да, все было очень печально.

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

Другими словами, Java уже не та - в хорошем смысле.

Post
Topic
Board Идеи
Re: Проект BLOQLY - Конструктор Блокчейн
by
Slava79
on 21/07/2018, 10:13:37 UTC
Из текущих задач: решаем вопрос как секретные ключи валидаторов (аккаунтов, принимающих решение о консенсусе)

Варианты:

1. В базе данных, в открытом виде. Не принимается по очевидным причинам.
2. Передавать параметром скрипта или в переменных окружения при старте программы.
3. В базе данных в зашифрованном виде и пароль передавать как в 2.
4. С помощью "хардварного" ключа (в конечном итоге идем к этому, но потом)

В итоге больше всего баллов получает  п.3, но все равно пока счастья нет - переменные окружения не очень безопасны, файл на диске тоже.
Возможно, стоит реализовать что то типа команды консоли  "unlock account".

Но получается, что пароль придется вводить каждый раз пре рестарте, значит он будет оставаться в в истории консоли...

Интересно, пока окончательного ответа нет...