Author

Topic: [ARDR] Nxt: Ardor - масштабируемая ChildChain-платформа - page 368. (Read 1749583 times)

full member
Activity: 148
Merit: 100
Feel free:)


Как вы сложно излагаете )))

Попробую сам для себя объяснить... мне нужны 500 рублей, но продавать нексты я не хочу. Поэтому отдаю 1000 некстов в залог по цене 0.5 рубля за 1 NXT ( сейчас на nxtex их можно купить по 97 копеек ), т.е. выставляю залоговый ордер. Кто-то мне перечисляет 500 рублей, и получает мои 1000NXT сроком на 14 дней (фиксированно). Если через 14 дней я не вернули человеку 500р+10% (к примеру), то у него остаются мои 1000 NXT за исключением комиссии сервиса, к примеру, 10%.

Я правильно понял вашу идею? ))

Да, плюс так как курс может падать, предлагается вводить условие по курсу - не ниже определенного уровня, в ином случае ... . К тому же, залоговые нексты нельзя вывести из системы можно только передпродать участнику обменника. В принципе можно эти залоговые нексты в виде ассетов реализовывать, соответственно появится новая площадкаSmiley
legendary
Activity: 1005
Merit: 1002
work hard, die young (c)
Активы «привязанные к рынку» типа BitUSD, BitEUR, BitRUB это и есть аналог реальных денег потому что они меняются на реальные деньги в соотношении практически 1 к 1 на некоторых биржах. Т.е. Вы "одалживаете" BitUSD, выводите их в USD (например тут https://bter.com/trade/bitusd_usd), пользуетесь, когда надо вернуть долг покупаете BitUSD и возвращаете их в систему забирая залог.

На каждой конвертации вы теряете минимум 1%, и это в лучшем случае. А если планируете вывести их - то и еще больше. Таким образом, 20 баксов которые я захочу вывести превратятся, в лучшем случае, в 15 Smiley
qdi
hero member
Activity: 571
Merit: 500
как то вы помоему упускаете что эти ваши p2pUSD равны USD до того момента пока критическое количество идиотов в это верит.
legendary
Activity: 1764
Merit: 1018
Прошу меня заранее извинить, потому что я пишу не по теме этой ветки, и просьба не считать это рекламой – просто обмен знаниями.

То, что Вы предлагаете, как раз реализовано в децентрализованной бирже BitSharesX в виде активов «привязанных к рынку» типа BitUSD, BitEUR, BitRUB
Если я правильно понял - не совсем то. Было предложено организовать ломбард с учетом реальных денег. А здесь все ж немного иначе.

Активовы «привязанные к рынку» типа BitUSD, BitEUR, BitRUB это и есть аналог реальных денег потому что они меняются на реальные деньги в соотношении практически 1 к 1 на некоторых биржах. Т.е. Вы "отдалживаете" BitUSD, выводите их в USD (например тут https://bter.com/trade/bitusd_usd), пользуетесь, когда надо вернуть долг покупаете BitUSD и возвращаете их в систему забирая залог.

Биржа выглядит лишним и не совсем удобным шагом, но до нового года говорят, что система обмена BitUSD на USD и наоборот - упростится, через простые автоматические обменики (наподобие Вашего) и есть заинтересованность одной компании в выпуске и процессинге дебетовых карточек номинированных в BitUSD, т.е. снимать/пополнять BitUSD будет проще.
legendary
Activity: 1005
Merit: 1002
work hard, die young (c)
Прошу меня заранее извинить, потому что я пишу не по теме этой ветки, и просьба не считать это рекламой – просто обмен знаниями.

То, что Вы предлагаете, как раз реализовано в децентрализованной бирже BitSharesX в виде активов «привязанных к рынку» типа BitUSD, BitEUR, BitRUB
Если я правильно понял - не совсем то. Было предложено организовать ломбард с учетом реальных денег. А здесь все ж немного иначе.
legendary
Activity: 1764
Merit: 1018
...

У меня возникла идея для обменника! Возможно, одной из фич Вашего обменника мог бы стать аналог ломбарда(залога)! Как примеру, человеку нужны деньги, но и с некстами расставаться не хочет, он переводит Вам залоговые нексты, кто-то их оплачивает(скажем 50% от стоимости текущего курса) и  получает эти залоговые нексты(без возможности вывода, но с возможностью перепродать). У сделки есть условия: комиссия за залог, срок залога, и курс ниже которого нексты переходят во владение залогодателя(пускай 75% от курса сделки-залога). Если человек приходит, возвращает изначальную сумму, оплачивает комисию зз залог, то спокойно получает свои нексты обратно. В случае если нарушаются условия сделки:срок, курс, то нексты становятся обыкновенными(НЕ залоговыми). Можно еще напридумывать дополнительных условий.



Прошу меня заранее извинить, потому что я пишу не по теме этой ветки, и просьба не считать это рекламой – просто обмен знаниями.

То, что Вы предлагаете, как раз реализовано в децентрализованной бирже BitSharesX в виде активов «привязанных к рынку» типа BitUSD, BitEUR, BitRUB:
http://wiki.bitshares.org/index.php/BitSharesX_-_Банк_и_биржа
http://wiki.bitshares.org/index.php/Концепция_рыночной_коррекции_паритета_(Market_Peg)

Реализовано это децентрализовано, комиссию вы не платите (не считая 0.5 BTSX за транзакцию), если курс залога в BTSX (основная расчетная еденица BitSharesX) начинает падать, то система начинает автоматически выкупать тот актив который вы взяли в долг за часть залога, для того чтобы сумма вашего залога всегда покрывала взятый в долг актив, при этом вы платите комиссию 5% сети (за маргин колл).

Насколько я помню данная идея в сообществе NXT вызвала скептическое отношение, но один из разработчиков написал, что если это будет работать, то возможно будет реализовано в NXT, больше информации на эту тему я не встречал.
legendary
Activity: 1005
Merit: 1002
work hard, die young (c)
У меня возникла идея для обменника! Возможно, одной из фич Вашего обменника мог бы стать аналог ломбарда(залога)! Как примеру, человеку нужны деньги, но и с некстами расставаться не хочет, он переводит Вам залоговые нексты, кто-то их оплачивает(скажем 50% от стоимости текущего курса) и  получает эти залоговые нексты(без возможности вывода, но с возможностью перепродать). У сделки есть условия: комиссия за залог, срок залога, и курс ниже которого нексты переходят во владение залогодателя(пускай 75% от курса сделки-залога). Если человек приходит, возвращает изначальную сумму, оплачивает комисию зз залог, то спокойно получает свои нексты обратно. В случае если нарушаются условия сделки:срок, курс, то нексты становятся обыкновенными(НЕ залоговыми). Можно еще напридумывать дополнительных условий.

Как вы сложно излагаете )))

Попробую сам для себя объяснить... мне нужны 500 рублей, но продавать нексты я не хочу. Поэтому отдаю 1000 некстов в залог по цене 0.5 рубля за 1 NXT ( сейчас на nxtex их можно купить по 97 копеек ), т.е. выставляю залоговый ордер. Кто-то мне перечисляет 500 рублей, и получает мои 1000NXT сроком на 14 дней (фиксированно). Если через 14 дней я не вернули человеку 500р+10% (к примеру), то у него остаются мои 1000 NXT за исключением комиссии сервиса, к примеру, 10%.

Я правильно понял вашу идею? ))
full member
Activity: 148
Merit: 100
Feel free:)
...

У меня возникла идея для обменника! Возможно, одной из фич Вашего обменника мог бы стать аналог ломбарда(залога)! Как примеру, человеку нужны деньги, но и с некстами расставаться не хочет, он переводит Вам залоговые нексты, кто-то их оплачивает(скажем 50% от стоимости текущего курса) и  получает эти залоговые нексты(без возможности вывода, но с возможностью перепродать). У сделки есть условия: комиссия за залог, срок залога, и курс ниже которого нексты переходят во владение залогодателя(пускай 75% от курса сделки-залога). Если человек приходит, возвращает изначальную сумму, оплачивает комисию зз залог, то спокойно получает свои нексты обратно. В случае если нарушаются условия сделки:срок, курс, то нексты становятся обыкновенными(НЕ залоговыми). Можно еще напридумывать дополнительных условий.

full member
Activity: 148
Merit: 100
Feel free:)
Небольшая раздача NXT(10$+5$):

http://cointelegraph.com/giveaway

Надо прокомментить новости и расшарить в facebook(мин.друзей 30 ФБ) или ретвитнуть(мин.фоловеров 30)

УспеховSmiley
legendary
Activity: 1005
Merit: 1002
work hard, die young (c)
Летом я дописал получение последних пяти генераторов блоков. Если один и тот же генератор, то есть подозрение на форк.
https://github.com/nxt-ext/nxt-kit/blob/1537dd9216cf487e597f318835c0bb35112bc09c/scripts-src/check.sh#L18-L34

Воспользовался идеей, только оптимизировал количество обращений к базе. Минимум теперь всего 4, а максимум 10. С учетом регулярности запуска получается более неплохо. Глянуть можно там же: GitHub

Каким образом анализ производить? Ф-ия getECBlock выдает:
Code:
{
    "timestamp": 28823676,
    "requestProcessingTime": 0,
    "ecBlockId": "6814834360474109868",
    "ecBlockHeight": 266556
}
Как она себя будет в форке вести?

Надо брать все новые транзакции (из блоков или неподтвержденные). Если ecBlockId совпадает с id блока из текущего чейна на высоте ecBlockHeight, значит вы на одном бранче.

В целом, идея понятна, но на форках, имхо, не взлетит Smiley А я хочу универсальный скрипт Smiley
legendary
Activity: 2142
Merit: 1009
Newbie
Каким образом анализ производить? Ф-ия getECBlock выдает:
Code:
{
    "timestamp": 28823676,
    "requestProcessingTime": 0,
    "ecBlockId": "6814834360474109868",
    "ecBlockHeight": 266556
}
Как она себя будет в форке вести?

Надо брать все новые транзакции (из блоков или неподтвержденные). Если ecBlockId совпадает с id блока из текущего чейна на высоте ecBlockHeight, значит вы на одном бранче.
full member
Activity: 124
Merit: 100
Делаю проект, для которого надо парсить блокчейн через апи в свою ДБ.
- а точно ли нужно перекладывать (и затем синхронизировать) блокчейн из БД (базы данных) некста в другую БД ?
Начиная с версии 1.3.0 работа напрямую с базой некста значительно упростилась:

Quote from: Jean-Luc link=https://nxtforum.org/index.php?topic=5990.0
DbShellServlet:
A command line access to the H2 database at runtime is now possible at:
http://localhost:7876/dbshell
This page uses the H2 shell tool to allow querying the database at runtime,
directly from the browser, without having to enable auto server mode in the jdbc
url. This servlet is only enabled if nxt.enableDebugAPI=true, and is very unwise
to enable on a publicly accessible node as it allows full read and write access
to the database.

Да и и раньше можно было блоки и транзакции собирать напрямую из H2, но опыта работы с этой БД у меня нет. Да и вообще я далеко не гуру программирования  Smiley
MySQL как-то ближе. Roll Eyes
legendary
Activity: 1792
Merit: 1038
Делаю проект, для которого надо парсить блокчейн через апи в свою ДБ.
- а точно ли нужно перекладывать (и затем синхронизировать) блокчейн из БД (базы данных) некста в другую БД ?
Начиная с версии 1.3.0 работа напрямую с базой некста значительно упростилась:

Quote from: Jean-Luc link=https://nxtforum.org/index.php?topic=5990.0
DbShellServlet:
A command line access to the H2 database at runtime is now possible at:
http://localhost:7876/dbshell
This page uses the H2 shell tool to allow querying the database at runtime,
directly from the browser, without having to enable auto server mode in the jdbc
url. This servlet is only enabled if nxt.enableDebugAPI=true, and is very unwise
to enable on a publicly accessible node as it allows full read and write access
to the database.
legendary
Activity: 1005
Merit: 1002
work hard, die young (c)
Летом я дописал получение последних пяти генераторов блоков. Если один и тот же генератор, то есть подозрение на форк.
https://github.com/nxt-ext/nxt-kit/blob/1537dd9216cf487e597f318835c0bb35112bc09c/scripts-src/check.sh#L18-L34

Спасибо Smiley А почему именно пять блоков? Анализировали статистику в форке?


Сейчас есть возможность определять наличие форков с помощью анализа ecBlockHeight/ecBlockId у (не)подтвержденных транзакций. Хинт для тех, кто решит улучшить решение.

Каким образом анализ производить? Ф-ия getECBlock выдает:
Code:
{
    "timestamp": 28823676,
    "requestProcessingTime": 0,
    "ecBlockId": "6814834360474109868",
    "ecBlockHeight": 266556
}
Как она себя будет в форке вести?
full member
Activity: 124
Merit: 100
Хочется разбирать блокчейн в прямом порядке, а не в обратном, иначе глюки будут.
Решил проблему так: если nextBlock невалиден, то обновляем его из апи. Валидность определяю путем запроса getBlock с номером из некстблока.
legendary
Activity: 2142
Merit: 1009
Newbie
Есть вопрос! Делаю проект, для которого надо парсить блокчейн через апи в свою ДБ. Прохожу блокчейн с первого блока, следующий блок беру из nextBlock. Так вот, в свежем блоке поле nextBlock может отсутствовать, а может содержать невалидный номер следующего блока, который чуть позже меняется на валидный. Можно пояснить генезис происходящего?

Concurrency-проблема или orphaned-блок. Надо брать последний блок (достается из getState) и сканировать обратно в сторону генезиса пока не будет найден блок, который уже присутствует в базе, или не будет отсутствовать previousBlock (значит это уже генезис-блок).
full member
Activity: 124
Merit: 100
Летом я дописал получение последних пяти генераторов блоков. Если один и тот же генератор, то есть подозрение на форк.
https://github.com/nxt-ext/nxt-kit/blob/1537dd9216cf487e597f318835c0bb35112bc09c/scripts-src/check.sh#L18-L34

Сейчас есть возможность определять наличие форков с помощью анализа ecBlockHeight/ecBlockId у (не)подтвержденных транзакций. Хинт для тех, кто решит улучшить решение.

Есть вопрос! Делаю проект, для которого надо парсить блокчейн через апи в свою ДБ. Прохожу блокчейн с первого блока, следующий блок беру из nextBlock. Так вот, в свежем блоке поле nextBlock может отсутствовать, а может содержать невалидный номер следующего блока, который чуть позже меняется на валидный. Можно пояснить генезис происходящего?
legendary
Activity: 2142
Merit: 1009
Newbie
Летом я дописал получение последних пяти генераторов блоков. Если один и тот же генератор, то есть подозрение на форк.
https://github.com/nxt-ext/nxt-kit/blob/1537dd9216cf487e597f318835c0bb35112bc09c/scripts-src/check.sh#L18-L34

Сейчас есть возможность определять наличие форков с помощью анализа ecBlockHeight/ecBlockId у (не)подтвержденных транзакций. Хинт для тех, кто решит улучшить решение.
hero member
Activity: 600
Merit: 500
Nxt-kit developer
Наконец-то дошли руки выложить на гитхаб модифицированный скрипт от EmoneyRU Smiley

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

Забрать можно тут: https://github.com/scor2k/CryptoMon

Летом я дописал получение последних пяти генераторов блоков. Если один и тот же генератор, то есть подозрение на форк.
https://github.com/nxt-ext/nxt-kit/blob/1537dd9216cf487e597f318835c0bb35112bc09c/scripts-src/check.sh#L18-L34
newbie
Activity: 19
Merit: 0
Новость для пользователей NXT.  теперь  их можно использовать в игровой индустрии.  мерчант www.ccpayt.com стал менять нхт на биткоины для пополнения игрового баланса в казино. планируются подключения к мерчанту большой онлайн игры. это будет приятная возможность пользователям Некстов  тратить свои средства без заморочек на развлечения. кстати, если у кого есть проекты по продаже контента, доступа и пр. за NXT -  этот мерчант может платить сайтам NXT монеты.

- спасибо, хорошая новость! Добавил на первую страницу, под знак

http://nxt.sx/images/resources/nxt_accepted_138x48_blue_2.png

Wow! спасибо!, красиво смотриться, а чего у Вас там:
Nxt на биржах:
CCEDK.com: NXT ↔ USD
не активная ссылочка? Wink
Jump to: