Nxt Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client 1.11.10 - NEW RELEASE: Ardor 2.0.5e TestNet - The Ignis ICO is over!! Ardor genesis snapshots will happen at Nxt block 1,630,000 (expected for 25th December)

Pages: 1 ... 49 50 [51]

Author Topic: Nxt 2.0 design  (Read 118746 times)

Brangdon

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1310
  • Quality is addictive.
    • View Profile
  • Karma: +219/-25
Re: Nxt 2.0 design
June 13, 2016, 02:30:19 pm

How is the fee charge, main chain FXT, child chain FNX, if A send FNX to B, then it will take 1 FNX fee, at the same block, C send FNX to D, also charge C 1 FNX fee, from main chain it will takes 1 FXT fee for both transition, so how to convert FNX fee to FXT fee by SW?
As I understand it, FXT and FNX will be tradeable much as MS currencies are now. Probably most ChildBlocks will be created by the forging nodes themselves, so they'll collect FNX fees for the child transactions, pay themselves 1 FXT for the ChildBlock, and collect more FXT fees if there are any other forging chain transactions. Forging a block will increase their balances in both coins, and not cost them in either.

If someone wants to bundle-up child chain transactions and submit them to forgers for inclusion, they collect the FNX fees and have to pay FXT fees. Presumably they'll have to buy the FXT on the open market to do that, and they can sell the FNX to raise the money. Although this buying and selling could be automated (presumably in the client, as it doesn't need to be in core), I doubt it's an urgent feature as the bundlers can just maintain a large working balance and buy and sell manually.
NXT-RTYD-LJXQ-EPNJ-H7AQ5. Sponsoring 1 public node at brangdon.duckdns.org.

Nextshares

  • Full Member
  • ***
  • Offline Offline
  • Posts: 152
    • View Profile
  • Karma: +6/-1
Re: Nxt 2.0 design
June 13, 2016, 02:47:50 pm

Thanks Riker and Brangdon, seems that get the idea of concept.

Brangdon

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1310
  • Quality is addictive.
    • View Profile
  • Karma: +219/-25
Re: Nxt 2.0 design
September 27, 2016, 08:08:00 pm

Can someone spell out how cross-child-chain transactions will work? Do such transactions appear on both chains? Which chain's token is used to pay transaction fees?

Suppose I want to trade ARDOR for IGNIS. As I understand it, any transaction that changes an account's ARDOR balance has to be stored on the Ardor chain, and cannot be pruned, for security reasons. Am I right in thinking this means even though I am using IGNIS to buy the tokens, I also need some ARDOR to pay for transaction fees?

If I forge an Ardor block, and include some Ignis transactions that I bundled myself, and therefore gained some IGNIS fees, can I sell those fees for Ardor in the same block?

(These questions arose from the discussion in Function of Ardor token thread.)
NXT-RTYD-LJXQ-EPNJ-H7AQ5. Sponsoring 1 public node at brangdon.duckdns.org.

blackyblack1

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1699
    • View Profile
  • Karma: +165/-82
Re: Nxt 2.0 design
September 27, 2016, 09:19:26 pm

Suppose I want to trade ARDOR for IGNIS. As I understand it, any transaction that changes an account's ARDOR balance has to be stored on the Ardor chain, and cannot be pruned, for security reasons. Am I right in thinking this means even though I am using IGNIS to buy the tokens, I also need some ARDOR to pay for transaction fees?
As far as I know the only way to sell ARDOR token is to send it manually to the buyer since there is no AE on Ardor chain. In your case as a buyer you need to pay IGNIS fee and as a seller you need to pay ARDOR fee.

If I forge an Ardor block, and include some Ignis transactions that I bundled myself, and therefore gained some IGNIS fees, can I sell those fees for Ardor in the same block?
You may be able to send IGNIS in the same block (I doubt it - try sending NXT you received in the same block) but you will likely not get ARDOR in the same block since it requires great coordination with the seller.

Brangdon

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1310
  • Quality is addictive.
    • View Profile
  • Karma: +219/-25
Re: Nxt 2.0 design
September 28, 2016, 09:45:33 pm

Suppose I want to trade ARDOR for IGNIS. As I understand it, any transaction that changes an account's ARDOR balance has to be stored on the Ardor chain, and cannot be pruned, for security reasons. Am I right in thinking this means even though I am using IGNIS to buy the tokens, I also need some ARDOR to pay for transaction fees?
As far as I know the only way to sell ARDOR token is to send it manually to the buyer since there is no AE on Ardor chain. In your case as a buyer you need to pay IGNIS fee and as a seller you need to pay ARDOR fee.
There will be an Asset Exchange on the Ignis child-chain. I would hope transactions between child-chains would be possible. They raise the same issues as transactions between child-chains and the Ardor chain. Maybe there is only one AE across all the child-chains, and offers to sell tokens can only be issued on that token's chain, so the fees would always be in the same token.

I do hope it is possible to trade Ardor in a simple and trust-free way. I was thinking the buy and sell orders would be issued and matched on the Ignis child-chain, and then for the trade to generate an extra transaction on the Ardor chain to represent the change in Ardor balance. The transactions would be linked so they go through atomically (ie, if one fails they both fail).

I'm speculating. Has this part of the system been designed yet?

Quote
If I forge an Ardor block, and include some Ignis transactions that I bundled myself, and therefore gained some IGNIS fees, can I sell those fees for Ardor in the same block?
You may be able to send IGNIS in the same block (I doubt it - try sending NXT you received in the same block) but you will likely not get ARDOR in the same block since it requires great coordination with the seller.
The Nxt situation isn't very comparable. In order to forge you need at least 1000 NXT. In order to try what you suggest, I'd need a much larger balance in order to forge in reasonable time, and then try to transfer that amount + the fees received in that block. I'm not going to bother. Selling/sending IGNIS would not affect the balance needed for forging Ardor, so it's a very different situation.

I guess it doesn't much matter, though. You could keep a float of the child-chain tokens, and sell/send some of those old tokens while replenishing them with an equal number of new ones from fees. The value of the float could be small. (I'm exploring how much faith a forger needs to have in a child-chain in order to bundle it themselves rather than accept Ardor fees from a third-party bundler.)
NXT-RTYD-LJXQ-EPNJ-H7AQ5. Sponsoring 1 public node at brangdon.duckdns.org.

blackyblack1

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1699
    • View Profile
  • Karma: +165/-82
Re: Nxt 2.0 design
September 29, 2016, 06:12:38 am

I would hope transactions between child-chains would be possible.
Doubt it.

Maybe there is only one AE across all the child-chains
Well the asset issuance is global but each childchain has own AE.

and offers to sell tokens can only be issued on that token's chain, so the fees would always be in the same token.
Asset issuance is global for all childchains. But the fees for trading the asset will be in the childchain tokens depending on the childchain you've choosen to trade the asset.

I do hope it is possible to trade Ardor in a simple and trust-free way.
There are plans to do it. I remember some kind of Ardor-only exchange was mentioned.

I'm speculating. Has this part of the system been designed yet?
Doubt it.

I'm exploring how much faith a forger needs to have in a child-chain in order to bundle it themselves rather than accept Ardor fees from a third-party bundler.
Forger has those fees for free. He does not need to organize any cash flow or calculate Ardor exchange rates. He is simply getting chilchain fees for doing nothing.

abctc

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1353
    • View Profile
  • Karma: +147/-13
Re: Nxt 2.0 design
September 29, 2016, 07:09:48 am

I do hope it is possible to trade Ardor in a simple and trust-free way.
There are plans to do it. I remember some kind of Ardor-only exchange was mentioned.
- yes:
What sort of mechanism can be implemented to exchange NXT to fNXT and back?
Something similar to the current asset exchange ask/bid orders.
Welcome to the Nxt generation of crypto!   Magis quam Moneta (More than a Coin)
"Do not worry, it is an attack" (c) Jean-Luc

qq2536007339

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 493
    • View Profile
  • Karma: +41/-9
Is ardor develop on schedule?
November 22, 2016, 01:14:42 pm

I remember the roadmap plan lunch ardor testnet at 2017-01-01,it's less than 40 days now,just wonder if develop on schedule?
你送我未来币,我是要的。NXT-DJ68-PG7W-4JEU-2LU5T

wolffang

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 690
    • View Profile
  • Karma: +98/-5
Re: Is ardor develop on schedule?
November 22, 2016, 01:26:38 pm

I remember the roadmap plan lunch ardor testnet at 2017-01-01,it's less than 40 days now,just wonder if develop on schedule?

Hi!,
Roadmap says Q1 2017 :)

Development is on schedule is what the CoreDevs recently said on slack.

Pages: 1 ... 49 50 [51]