pandaisftw
|
|
February 05, 2014, 10:27:33 AM |
|
I don't know if this has been answered or not, but have multi-transactions been implemented yet? For example, I can send to 50 different addresses in one transaction.
Otherwise, wouldn't distributing dividends to asset holders be extremely expensive for the dividend dispenser (assuming they have a large number of stakeholders)?
|
NXT: 13095091276527367030
|
|
|
bitcoinpaul
|
|
February 05, 2014, 10:30:12 AM |
|
I don't know if this has been answered or not, but have multi-transactions been implemented yet? For example, I can send to 50 different addresses in one transaction.
Otherwise, wouldn't distributing dividends to asset holders be extremely expensive for the dividend dispenser (assuming they have a large number of stakeholders)?
Fee will be lowered.
|
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
February 05, 2014, 10:30:16 AM |
|
Yes, override Transaction.Type.isDuplicate() to check for such duplicate transactions, trying to cancel the same order, similar to the way it is already done for alias assignment transactions.
Let's decide what a criterion to use for choosing a duplicate. We remove: 1. A transaction with lower fee2. A transaction with earlier timestamp3. A transaction that is received later
|
|
|
|
swartzfeger
|
|
February 05, 2014, 10:31:28 AM |
|
I'm thinking out loud here -- the last dozen pages or so have infected my brain.
Basket currencies.
You're the leader of a newly formed country and -- voila! -- oil is discovered beneath the presidential palace. Exxon, Halliburton, Dick Cheney and Paul Wolfowitz come in and drill oil rigs across your land (setting up loans you can never hope to repay and forever cursing your countrymen to servitude, but that comes later in the story).
You decide to peg your new currency to a basket of USD, GBP and an X portion of bbl of oil/USD (currently $100/bbl). Cheney tells you oil's going to the moon, so this should help boost your currency.
how is your basket currency (a Nxt asset?) derived from multiple issuers?
Someone holding BTC wants to buy this new currency (10 min confirmation) from someone selling in NXT (instant). How can this not be gamed with three fluctuating assets in a basket with a disparity in confirmation times?
Or does party A wise up, ditch his BTC in favor of NXT and do a NXT<-basket->NXT exchange?
What am I missing here?
And is a basket currency -- or an asset pieced together from multiple issuers -- doable? We're not only talking about Alice trading for an asset from Bob, but an asset that's assembled in realtime from three separate issuers. So the buyer/seller need synced, but the issuers do as well.
Am I overcomplicating this?
|
|
|
|
mnightwaffle
|
|
February 05, 2014, 10:34:14 AM |
|
Also: nxtchg: i will genuinely be sad to see you go. It's a bad thing to receive a death threat and never warranted. Hoping you will reconsider but understand your reasoning. All the best, whatever you decide!
!! I'm missing something here from previous posts but WOW that's crazy my fav exchange gone I'll donate a few bucks to ya take care
|
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
February 05, 2014, 10:36:04 AM |
|
I don't know if this has been answered or not, but have multi-transactions been implemented yet? For example, I can send to 50 different addresses in one transaction.
Otherwise, wouldn't distributing dividends to asset holders be extremely expensive for the dividend dispenser (assuming they have a large number of stakeholders)?
It's very easy to add multiple transactions.
|
|
|
|
landomata
Legendary
Offline
Activity: 2184
Merit: 1000
|
|
February 05, 2014, 10:41:24 AM |
|
how is your basket currency (a Nxt asset?) derived from multiple issuers?
We would need to see which Asset's are traded in sufficient volumes over X amount of time before we could add them to any currency basket. After a few months we should have enough data to put together these basket current assets together. We could even have an AE Index asset.
|
|
|
|
achimsmile
Legendary
Offline
Activity: 1225
Merit: 1000
|
|
February 05, 2014, 10:43:47 AM |
|
I don't know if this has been answered or not, but have multi-transactions been implemented yet? For example, I can send to 50 different addresses in one transaction.
Otherwise, wouldn't distributing dividends to asset holders be extremely expensive for the dividend dispenser (assuming they have a large number of stakeholders)?
It's very easy to add multiple transactions. fmiboy built a client that does this already: https://bitcointalk.org/index.php?topic=412138.msg4893098#msg4893098
|
|
|
|
^[GS]^
Member
Offline
Activity: 112
Merit: 10
|
|
February 05, 2014, 10:45:17 AM |
|
btw, currently send 1 NXT fee or 2000 NXT fee , takes the same time in 1440 confirmations. I've understood that the transparent forging not fully operational yet, but for how long? the next version fixes it?
|
|
|
|
mladen00
Legendary
Offline
Activity: 2124
Merit: 1013
K-ing®
|
|
February 05, 2014, 10:46:11 AM |
|
Hi
can you write me yours opinion for NEM coin?
|
IOTA
|
|
|
Jean-Luc
|
|
February 05, 2014, 10:46:24 AM |
|
Yes, override Transaction.Type.isDuplicate() to check for such duplicate transactions, trying to cancel the same order, similar to the way it is already done for alias assignment transactions.
Let's decide what a criterion to use for choosing a duplicate. We remove: 1. A transaction with lower fee2. A transaction with earlier timestamp3. A transaction that is received laterCurrently transactions are sorted based on the Transaction.compareTo() method which is: public int compareTo(Transaction o) {
if (height < o.height) {
return -1;
} else if (height > o.height) {
return 1;
} else {
// equivalent to: fee * 1048576L / getSize() > o.fee * 1048576L / o.getSize() if (fee * o.getSize() > o.fee * getSize()) {
return -1;
} else if (fee * o.getSize() < o.fee * getSize()) {
return 1;
} else {
if (timestamp < o.timestamp) {
return -1;
} else if (timestamp > o.timestamp) {
return 1;
} else {
if (index < o.index) {
return -1;
} else if (index > o.index) {
return 1;
} else {
return 0;
}
}
}
}
}
and the first transaction in that sort order wins in case of duplicates. I don't want to complicate it and have the logic different for different types of transactions, let's keep it same for all.
|
|
|
|
McDoxy
Member
Offline
Activity: 96
Merit: 10
|
|
February 05, 2014, 10:50:12 AM |
|
seems like the filth′i·ness of "bo bird", "opticalcarrier", did it again, 4 person i see leaving cos of his filthy mouthing and treathening he is a real asset to your community
So after all the tech discussion, this is the thing you decide to post on? I dont understand you, I read your posts over in emunie-land and you made a lot of good points. I dont think you are like the clock that is right twice a day. If you really have any amount of NXT, then you should want the value to go up. Why not help in whatever way you can? Hey, donate 1% to NXTcommunityfund! That will show everyone that you really are big blue whale James He's not more than a troll. He's not interested in helping Nxt because he never held any. His first post was about wanting to put seven figures into crypto ("as a professional investor" ) after months of research and decided Nxt was the way to go. A day later he does nothing but trying to shoot down Nxt and eMunie. Yeah seemed like he really did his research! I would be really interested in seeing those good points he makes you are talking about, because I haven't seen any so far ... apart from talking shit about everything. Wouldn't be surprised if he's a 16-year-old kid living in his mothers basesment. That would explain his poor spelling and grammar.
|
|
|
|
swartzfeger
|
|
February 05, 2014, 10:58:37 AM |
|
how is your basket currency (a Nxt asset?) derived from multiple issuers?
We would need to see which Asset's are traded in sufficient volumes over X amount of time before we could add them to any currency basket. After a few months we should have enough data to put together these basket current assets together. We could even have an AE Index asset. Yes. Spiders, ETFs, Index Funds. We could create our own, i.e., an ounce of silver + this mine here in region A (efficient) but not this mine in region B (poorly managed). When will we see the day when a company lists its IPO not on NASDAQ but a Nxt Exchange?
|
|
|
|
gimre
Legendary
Offline
Activity: 866
Merit: 1002
|
|
February 05, 2014, 11:03:46 AM |
|
Mind if I translate yours into the simple RISC VM opcodes?
don't mind at all Thanks. I don't know Lua. Is there a good Lua reference on the web you would recommend? best reference is probably reference manual: http://www.lua.org/manual/5.1/(5.2 might not have complete manual that's why I'm linking 5.1) But not sure if there is any need to translate it, a) lua already has its own bytecode, b) luaj can even translate directly to java bytecode Cool think about lua is it's easily embeddable (imho easier than python). regarding my example: Guys, if u offer an instruction set, please, provide a simple program. The task of this program is to pay dividends to accounts owning a particular asset at block N.
txId = getReferencedTransaction() # to obtain id of AM desc = getAmData(txId)
# the following should return map id -> amount of shares shareholders = getAssetShareholdersAtBlock(desc['assetId'], 50000) for shareholderId,shareholderShare in ipairs(shareholders) do addBalance(shareholderId, shareholderShare * desc['dividendPerShare']) end
I've used indexing with strings (desc['assetId'], desc['dividendPerShare']) - to make it more readable, but for us it would rather be more beneficial to use indexing by specific value: (desc[1], desc[2]) (not to require putting strings into bytecode, as that would suck)
|
|
|
|
xibeijan
Legendary
Offline
Activity: 1232
Merit: 1001
|
|
February 05, 2014, 11:22:45 AM |
|
How's progress with the decentralised exchange backend and frontend GUI going?
I've just checked out counterparty, but to be honest, it's too damn slow, also there are just too many issues with piggybacking on the bitcoin block chain. I think NXT has the right model.
|
|
|
|
CrazyEyes
|
|
February 05, 2014, 11:23:45 AM |
|
New hallmark added (chapter9.org), 40/40Mbit fiber (no traffic cap, and if someone pays me i can get it to 100/1000 Mbit, what counts is 100Mbit upstream i guess). Runs on a eight core amd 8350.
Regards j0b
|
|
|
|
nakaone
|
|
February 05, 2014, 11:26:26 AM |
|
will trustless high frequency trading be possible when1000 transactions per seconds are possible
|
|
|
|
landomata
Legendary
Offline
Activity: 2184
Merit: 1000
|
|
February 05, 2014, 11:26:39 AM |
|
How's progress with the decentralised exchange backend and frontend GUI going?
I've just checked out counterparty, but to be honest, it's too damn slow, also there are just too many issues with piggybacking on the bitcoin block chain. I think NXT has the right model.
Do you know why it's slow?
|
|
|
|
xibeijan
Legendary
Offline
Activity: 1232
Merit: 1001
|
|
February 05, 2014, 11:32:02 AM |
|
How's progress with the decentralised exchange backend and frontend GUI going?
I've just checked out counterparty, but to be honest, it's too damn slow, also there are just too many issues with piggybacking on the bitcoin block chain. I think NXT has the right model.
Do you know why it's slow? Two very fundamental reasons 1. each operation on the exchange (e.g. putting in a buy or sell order) has a 10 minute delay (because it requires 1 Bitcoin block to be solved) 2. because all counterparty transactions are simply nested inside the bitcoin blockchain, they are not automatically validated like native bitcoin transactions. This means that in order to validate a transaction the counterparty clients must rewind back from the counterparty genesis/PoB transactions and revalidate to the present point, which is way more inefficient than in bitcoin, where the Merkel tree is able to speed things up.
|
|
|
|
swartzfeger
|
|
February 05, 2014, 11:35:24 AM |
|
have you got all the donations you need for the reddit/facebook tip bot yet?
To start -- I was an ass to you upthread and could've directed you to a page explaining transparent forging but instead gave you a shitty, terse remark. Lack of caffeine is no excuse. Hope you can accept my mea culpa. Yes. There wasn't a set amount for the reddit bounty, but there was a hope for 5000 NXT... it easily surpassed that and is over 25000 NXT. The doge tipbot dev said the doge code isn't easily translatable (due to differences in JSON and python handling IIRC) but is willing to answer questions. Facebook bounty -- there was never a set amount requested; 10000 is definitely a nice start!
|
|
|
|
|