Show Posts
|
Pages: « 1 [2]
|
В API добавлен метод gettransaction
|
|
|
А как вообще идёт работа через такие сайты с криптовалютой? Это получается владельцу/админу того сайта становятся доступны приватные ключи пользователя?
весь сайт - 1 файл на JScript .Работает на клиенте. Mожно и нужно скачивать его к себе и запускать с локального компа А в чём тогда отличие от обычного кошеля как сейчас? помимо отсутствия самого блокчейна отсутствие блокчейна ну и кода, привязнного к системе... кроссплатформенность так сказать ещё бы всё это могло работать в том числе с обычным полным кошелём запущенным на домашнем компе..а то мало-ли какую базу подсунуть могут при централизованном варианте этому тонкому клиенту Выше обсуждалось, думаем, что будет и такой вариант.
|
|
|
А разве брайнваллет это не чистый JS ?
Это не совсем то, что можно назвать "wallet", точнее, я бы сказал, что это совсем не то Там просто сборка подёрганных из разных мест скриптов (генератор адресов, электрум и т.п.), практически не связанных логически, а просто обёрнутых в относительно красивую форму. В нашем же случае результатом должен стать практически полнофункциональный (можно даже сказать "тонкий") клиент.
|
|
|
Да, если делать, то с бекендом. Можно на ноде , можно на перле Ну раз сама идея поддерживается, но сделаем, думаю, так: для начала реализуем "как есть", т.е. с API функциналом сайта, а уже потом можно будет копать в любую сторону, потому как самое сложное -- это воспроизвести базовый функционал, а всё остальное, считаю, это частности. Я бы вписался, хоть и не js'er. Отличный способ въехать на практике в архитектуру распределенного приложения. К тому же, если грамотно изначально продумать, то можно будет из него же сделать полноценное приложение для фаерфокс ос. Приложения фф можно под андроидом запускать. Короче, тема.
На самом деле изначально была озвучена идея именно кроссплатформенности, а JS был выбран просто исходя из того, что это оказалось "самым доступным" на сейчас способом.
|
|
|
Это чтобы в браузере можно быть гонять или другая причина выбора именно JS? Есть, кстати, всякие коффескрипты и прочие языки, которые компилируются в JS, но могут быть удобнее при разработке каких-то задач.
Да, именно чтобы в браузере и именно чтобы код был открытый и не было претензий, что что-то куда-то на сторону "поедет". Поступила "дикая" идея реализовать полностью кошелёк в JS.
При помощи вот этой штуки возможно не только кошелёк, но и даже " Doom" полностью в JS реализовать. Ну, Doom нам реализовывать не надо, а на остальное, Doom'аем, просто JS и пары мелких скриптов будет достаточно
|
|
|
Поступила "дикая" идея реализовать полностью кошелёк в JS. Например, взять за основу ExtJS и в нём "наваять окошек", связав всё необходимым для кошеля кодом. Все данные для кошеля можно получать по API, который расширить нет особых пролем, т.к. основной функционал уже давно работает на "морде". Для хранения приватных данных можно использовать открытый файл с адресами и, например, файл с JSON-форматом данных в виде "адрес:приватныйключ" в шифрованом gzip.
|
|
|
Ребята, почините стату на п2пуле, пожалуйста!
Уже.
|
|
|
P.S. начинаем работать над MultiSig в JS https://novaco.in/multisig.php (генерация по адресам не работает, вводите публичные ключи), проверка тоже относительно "условная", пока не блокирующая дальнейшие действия В первом приближении генерация MultiSig закончена (по адресам публичный ключ, естественно, получить невозможно, но функционал проверки валидности адреса оставлен как "плюшка"). Вообще планируется воссоздать функционал с http://coinb.in/multisig/
|
|
|
Обновление загрузчика блоков в БД закончено, на следующей неделе планируем обновление рабочей БД. Обновление завершено. P.S. начинаем работать над MultiSig в JS https://novaco.in/multisig.php (генерация по адресам не работает, вводите публичные ключи), проверка тоже относительно "условная", пока не блокирующая дальнейшие действия
|
|
|
Обновление загрузчика блоков в БД закончено, на следующей неделе планируем обновление рабочей БД.
|
|
|
в RPC есть такая функция mergecoins. для чего она нужна, что делает и как ею пользоватся? p.s. я новичек в новакоина.
 mergecoins <amount> <minvalue> <outputvalue> <amount> is resulting inputs sum <minvalue> is minimum value of inputs which are used in join process <outputvalue> is resulting value of inputs which will be created All values are real and and rounded to the nearest 0.0001 (code -1) Example of usage: mergecoins 10000 1 20 - Select 10000 coins
- Remove outputs with value less than 1 coin from set of selected outputs
- Combine the rest of them into new inputs, use 20 coins as target value
The main purpose of this function is defragmentation, it can be useful for exchange or pool wallet. there is "<minvalue> is minimum value of inputs" inputs. there is "Remove outputs with value less than 1 coin from set of selected outputs" outputs. can you tell why? почему там в описании функции говорится о входах, а в примере о выходах в качестве пояснения значения параметра minvalue? Понятие "вход" локальное и не имеет отношения к транзакциям, имеется в виду минимальный размер значения выхода в транзакции, на который будет обращаться внимание и который будет включен во вход новой транзакции (minimum value of output value in transaction which are used in join process).
|
|
|
А по-моему опасно встраивать в клиент ссылки на разного рода сайты. пусть и нужные кто-их знает, сегодня там всё норм а завтра после его посещения монеты куда то ушли
Возможно ты и прав... У кого ещё есть мысли? Насколько опасно переходить по сайтам? Что они могут сделать, если rpcallowip=localhost или/и зашифрован кошелёк? Уверен, что опасность не выше, чем если на той же "железке" перейти не по ссылке из кошеля, а "самому туда обраться". С той лишь разницей что начнут обвинять недоброжелатели в сознательном подсовывании троянистых сайтов народным массам для увода средств Так в чём проблема, можно просто указывать "официальные или официально рекомендуемые". P.S. Никто же не стал возмущаться [косо посмотрев на Penek] почему в скриншоте наш эксплорер был на последнем месте.
|
|
|
А по-моему опасно встраивать в клиент ссылки на разного рода сайты. пусть и нужные кто-их знает, сегодня там всё норм а завтра после его посещения монеты куда то ушли
Возможно ты и прав... У кого ещё есть мысли? Насколько опасно переходить по сайтам? Что они могут сделать, если rpcallowip=localhost или/и зашифрован кошелёк? Уверен, что опасность не выше, чем если на той же "железке" перейти не по ссылке из кошеля, а "самому туда обраться".
|
|
|
Да, интересная ситуация. Возможно когда писался обработчик, то не учли проверку на валидность блока, в который попала транзакция с расходом. И он, по умолчанию, стал считаться израсходованным, хотя при этом при проверке выходов транзакция также отметается, т.к. находится в блоке-орфане P.S. будем искать ошибку. Вроде как починили, но нужна, конечно, проверка на других адресах, вдруг что ещё всплывёт. Заодно слегка поправили отображение расхода и двойного расхода в транзакциях.
|
|
|
Novaco.inНик что-то напоминает Почему только напоминает? он для этого как раз и есть
|
|
|
Это орфан (блок не был принят сетью, он опоздал на 2 минуты). Делать ничего не надо, когда-нибудь этот выход снова сгенерирует блок. Накопленные монето-дни не потерялись. я бы сказал, что скорее весом не вышел хотя обычно наблюдается обратная ситуация, когда PoS отвергает PoW. да и смотрю в тот час PoW "доминировал" хотя бычно бывает наоборот. Да, интересная ситуация. Возможно когда писался обработчик, то не учли проверку на валидность блока, в который попала транзакция с расходом. И он, по умолчанию, стал считаться израсходованным, хотя при этом при проверке выходов транзакция также отметается, т.к. находится в блоке-орфане P.S. будем искать ошибку.
|
|
|
|