Bitcoin Forum
January 20, 2026, 07:07:33 AM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 [1679] 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 ... 2548 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2761756 times)
Anon136
Legendary
*
Offline Offline

Activity: 1722
Merit: 1217



View Profile
February 14, 2014, 07:01:29 PM
 #33561


yea 2.4% is too much of the stake. that person needs to sell for the sake of the security of the network.

Rep Thread: https://asktom.cf/index.php?topic=381041
If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1134


View Profile WWW
February 14, 2014, 07:04:41 PM
 #33562

Berlin conf
I am still too tired to think about it from the higher perspective. So just a little conclusion. We need to send 2-4 ambassadors to every Bitcoin conf/convention, it is really essential.


Fantastic recap, Salsa... thank you for your hard work!
We should always have someone close to these conventions, this will minimize the costs. Just making that ONE key contact is all that is needed to pay for these events.

Without attending this conference, we wouldnt be discussing building a country's currency on top of NXT. It has a giant advantage over paper money. It cant be counterfeited as long as the NXT network is secure! secondarily no costs for printing.

As soon as the first country, or village, builds a currency on top of NXT, all realworld items will be priced in NXT
I see the Asset Name space getting very crowded.

James

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1131


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 14, 2014, 07:05:31 PM
 #33563

Why should a multi transaction of the size of n transactions be cheaper than n transactions alone?

If the amount is the same to each output then it would be much smaller and even if not you only need 1 sig for all the outputs rather than 1 sig per output (so yes it should be a lot cheaper).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

☕ NXT-4BTE-8Y4K-CDS2-6TB82


View Profile
February 14, 2014, 07:10:03 PM
 #33564

Why should a multi transaction of the size of n transactions be cheaper than n transactions alone?

If the amount is the same to each output then it would be much smaller and even if not you only need 1 sig for all the outputs rather than 1 sig per output (so yes it should be a lot cheaper).


Depends which cost function you take into consideration. The size of the block part occupied by a multi-transaction would still be O(n) as are n transaction. So, yes, it could be cheaper by a factor of 2 or so. Calculation of the sig is still O(n), too.
CoinTropolis_JustaBitTime
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
February 14, 2014, 07:14:25 PM
 #33565

Berlin conf
I am still too tired to think about it from the higher perspective. So just a little conclusion. We need to send 2-4 ambassadors to every Bitcoin conf/convention, it is really essential.


Fantastic recap, Salsa... thank you for your hard work!
We should always have someone close to these conventions, this will minimize the costs. Just making that ONE key contact is all that is needed to pay for these events.

Without attending this conference, we wouldnt be discussing building a country's currency on top of NXT. It has a giant advantage over paper money. It cant be counterfeited as long as the NXT network is secure! secondarily no costs for printing.

As soon as the first country, or village, builds a currency on top of NXT, all realworld items will be priced in NXT
I see the Asset Name space getting very crowded.

James

Salsa is exactly right, it takes 3 or 4 people to handle a conference the way we need it done.  The Miami event was 1500+ people, there was barely enough time to meet with all the major players let alone meeting with different crypto supporters. We made it happen, however, additional resources would have gotten us even further.

I'd also recommend reading Nikel's summaries, it's a great way to provide real time information back to the community to take action. It would be nice if we could put together some type of document outlining best practices.

For example, the best way to meet everyone in a circle is asking the primary to introduce you.  When I would talk to someone at the conference, I'd find out who they knew and ask for an introduction. Networking 101 goes a long way when you're surrounded by a crowd that might not be as familiar with how to control the flow at larger trade shows.
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1131


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 14, 2014, 07:15:32 PM
 #33566

Depends which cost function you take into consideration. The size of the block part occupied by a multi-transaction would still be O(n) as are n transaction. So, yes, it could be cheaper by a factor of 2 or so.

A key thing that Nxt *has* over its rivals is fast txs. If I have a tx with 100 outputs and 1 sig vs. 100 outputs and 100 sigs then the latter is going to be slower both in terms of data size and sig verification.

So I think that Nxt should allow such more compact txs in order to provide the "leanest and meanest" tx system in the crypto currency world.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1134


View Profile WWW
February 14, 2014, 07:15:48 PM
 #33567

how much will nxt be worth this time nxt year???

At least 10 times more. Possibly much much more.

10 time more means 500 million market cap = where Litecoin stands now (before the crash)

Litecoin? Really? I think we are much better than Litecoin. We should be competing with Ripple next year.

So my bet is $2 in 2015  Tongue
ripple valuation is total fiction. They have only distributed 7 billion XRP, so divide the crazy market cap by 14. Even after that it is not a liquid market, of the 7 billion most of it was acquired at little to no cost. Look at trading volume. A more realistic valuation of XRP would put it at the bottom of the top 10, maybe not even that.

I hear rumors of big deals they are working on, but until it materializes, it is not very practical.

The real competition for NXT are the various fiats!

James

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
Eadeqa
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


View Profile
February 14, 2014, 07:21:32 PM
 #33568


No response to this from  "Zerocoin" proponents?


I've heard that NXT is working on a zerocoin implementation.

If so, how do you plan to address these limitations?

Quote
Zerocoin has a number of serious limitations:
- It uses cutting-edge cryptography which may turn out to be insecure, and which is understood by relatively few people (compared to ECDSA, for example).
- It produces large (20kbyte) signatures that would bloat the blockchain (or create risk if stuffed in external storage).
- It requires a trusted party to initiate its accumulator. If that party cheats, they can steal coin. (Perhaps fixable with more cutting-edge crypto.)
- Validation is very slow (can process about 2tx per second on a fast CPU), which is a major barrier to deployment in Bitcoin as each full node must validate every transaction.
- The large transactions and slow validation also means costly transactions, which will reduce the anonymity set size and potentially make ZC usage unavailable to random members of the public who are merely casually concerned about their privacy.
- Uses an accumulator which grows forever and has no pruning. In practice this means we'd need to switch accumulators periodically to reduce the working set size, reducing the anonymity set size. And potentially creating big UTXO bloat problems if the horizon on an accumulator isn't set in advance.


Nomi, Shan, Adnan, Noshi, Nxt, Adn Khn
NXT-GZYP-FMRT-FQ9K-3YQGS
https://github.com/Lafihh/encryptiontest
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

☕ NXT-4BTE-8Y4K-CDS2-6TB82


View Profile
February 14, 2014, 07:24:26 PM
 #33569

Depends which cost function you take into consideration. The size of the block part occupied by a multi-transaction would still be O(n) as are n transaction. So, yes, it could be cheaper by a factor of 2 or so.

A key thing that Nxt *has* over its rivals is fast txs. If I have a tx with 100 outputs and 1 sig vs. 100 outputs and 100 sigs then the latter is going to be slower both in terms of data size and sig verification.


Size maybe. Verification depends on the runtime complexity of the verification function.

Do not think that calculating 1 sig has constant runtime = O(1). It should be depend on the size of the to-be-verified payload.
gs02xzz
Full Member
***
Offline Offline

Activity: 221
Merit: 100


View Profile
February 14, 2014, 07:26:31 PM
 #33570

Berlin conf
Fantastic job!!! I know how tiring tradeshows are, without the naked women to look at it is just all work.

I only dreamed about an entire country using crypto as their national currency. It sounds like many smaller countries are ready now!

I propose a bounty for a coin development kit. It needs to make creating a new coin push button easy. I am not sure even how it should be implemented, but it needs to be something that can be used as a replacement currency for an entire country. I guess QR codes on mobile apps to do payments would work for a realworld economy. The more customization options the better.

I will start the bounty with 25000 NXT. If you also like the coin development kit idea, please make a directed donation. just post txid and amount sent to NXTcommunityfund 13776816462073143763

James

Why don't ask cfb how he will create Lak? He mentioned that it would only cost several hundreds of Nxt to create Lak.
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1131


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 14, 2014, 07:30:24 PM
 #33571

Do not think that calculate 1 sig has constant runtime = O(1). It should be depend on the size of the to-be-verified payload.

Huh?

You've lost me - a sig is a sig - that is a one time function over data.

If you have a tx that outputs from X to 1000 other accounts it only requires 1 sig check at the end to verify. That will be basically 1000x faster than having a sig for each of the 1000 accounts.

Still not clear?

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1134


View Profile WWW
February 14, 2014, 07:36:21 PM
 #33572


Firstly for this to work each maybe you need gateway relationship to be verified bi-laterally, i.e. a gateway to gateway trust relationship is pre-established, I am not sure this exists in the Ripple model which is why I think there is a problem - is this what you mean by federation.

this is precisely what i mean by federation.


Each buyer and seller legitimise the asset with each gateway involved e.g. deposit asset in escrow or reserve somehow.
The buyer sends the transaction request to the sellers gateway to buy the asset (with the relevant buy/sell asset ids from each gateway)
The sellers gateway initiates a transaction on the block chain which is seen by buyers gateway and this is validated by forging as legitimate (e.g. 10 confirms?)
The buyers gateway then confirms the transaction by re-submitting again to be validated by forging to confirm the buyer honours the contract.
The two gateways can then release the escrow asset to the buyer and seller respectively.
The transaction ledger could be the NXT blockchain, once the transaction is validated by forging the seller gateway releases the asset to the buyer and the buyer gateway releases the asset to the seller.
The buyer/seller gateways would get their fees from the buyer/seller respectively
There is a NXT fee for each of the transactions involved.

What  I am trying to achieve is the gateways are acting to ensure the safe transfer of an asset between two parties but maybe this is too hard complicated?
For widespread adoption there needed to be trust in the integrity of the transaction and that should be down to whether Anon, Bob or Sally tokens have a different trust level.
Without some level of transaction legitimacy validated by NXT itself I fear we would have a massive dispute resolution problem with scam buyers as much of a problem as scam sellers.

ok so for all of the gateways that want to federate create a multig address to hold the btc that acts as reserve for the FederatedBTCTokens. If bob issues 5 FederatedBTCTokens than he also deposits 5 btc in the multisig address. Lets say bob and betty are federated. The FederatedBTCToken that bob issued is claimed at betty's gateway. Betty signs the transaction and publishes her signed transaction on the NXT blockchain. Of course its a multisig account so 1 signature is not enough. Bob is monitoring the blockchain. He sees the signed transaction. He downloads the transaction from the blockchain, adds his signature, and then broadcasts the transaction.

bob feels safe because he knows betty can not steal his btc without his signature. the buyer feels safe because he knows the btc is in reserve and that if bob were to attempt to misbehave than betty would offer some protection against this. betty feels safe because she is not extending a line of credit to bob, there is 100% reserve in a shared address.

Do I have this right? I think its a great idea if i do.
yes thats it!
Also, all deposit and withdrawal requests are via AM, everything is transparent. All gateways and actually anybody can monitor the expected balance of the multisig acct and if there is ever a discrepancy, it is detected right away.

I am still worried about all the deposits getting lost in case two gateways disappear (assuming 4 of 5 multisig), but I think it might be possible to create an unpublished transaction that simply empties the account into a new emergency dead man switch acct. This would be set to happen at the beginning of every month. Then the worst case scenario is that we have to wait a month to recover from simultaneous disappearence of two gateways. Also, prior to the next month, all the gateways need to transfer all the funds into a new multisig to avoid the deadman switch.

Something like that, I just had that idea as I was typing so I am sure it can be improved. Since you are approving of multisig approach, I will start authorize starting the coding for the automated multisig gateway.

I am currently in contact with 2 groups who want to provide gateway services. I am looking for at least 3 more. There will not be much profit in being a gateway from deposits and withdrawal fees. I am hoping that it will be as close to 0 as possible. If you are planning on being rich from running a gateway, change plans. Having a path into NXT AE for all other cryptos without any fees will be the best solution. If anybody doubts this, I just mention one word: "dgex" I say no more about fees.

What incentive is there to be a gateway other than community appreciation?
Plenty! NXT is decentralized and there are no official contacts businesses (or countries) can make if they want to quickly get up to speed, eg. issue Assets, custom coins, etc. Who will they naturally turn to? The community gateway businesses, who else.

I will continue posting valuable business ideas for anybody to be able to make a nice living with, but the gateways will have an advantage for a lot of these ideas. The reason is that they are the ones that are the gatekeepers into the NXT economy. So, view being part of the multisig gateway as the foundation for many other ways to monetize. You probably all have a lot of NXT anyway, so making NXT worth 10 times more might even be sufficient motivation.

Anyway, I am calling for people who want to be a gateway. Oh, the community will make sure the automated software works and is reliable. Not sure if we will go as far as make a push button GUI to setup a gateway, so you probably need to know linux command line. The Amazon secure servers seem like a good place to run a gateway server on.

This is all coming together nicely.

James

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
Sebastien256
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500



View Profile
February 14, 2014, 07:40:21 PM
 #33573


yea 2.4% is too much of the stake. that person needs to sell for the sake of the security of the network.

ho well, if you think 24 millions is high... check this http://blocks.nxtcrypto.org/nxt/nxt.cgi?action=34
some people should sell a part of their NXT.

Nxt official forum at: https://nxtforum.org/
l8orre
Legendary
*
Offline Offline

Activity: 1187
Merit: 1019


View Profile
February 14, 2014, 07:50:51 PM
 #33574

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Release 0.7.5

http://download.nxtcrypto.org/nxt-client-0.7.5.zip

sha256: 66adc8379a8f6e3fba7797fbc94b8b62f3e486ea5b6e9877f064c4b0d1f2584d


@JL

Code:
[2014-02-14 18:23:55.255] Database is at level 13
[2014-02-14 18:23:55.267] DEBUG: Will apply sql:
ALTER TABLE block DROP COLUMN IF EXISTS index
[2014-02-14 18:26:26.984] DEBUG: Will apply sql:
ALTER TABLE transaction DROP COLUMN IF EXISTS index
[2014-02-14 18:33:32.807] Updated database is at level 15

Didn't the additional indexes help?


Question: Is it possible to re-use the nxt_db directory when upgrading from 0.7.4 to 0.7.5  without downloading the whole blockchain again?

Raspis do have a tough time doing that, crashes 1-3 each time, must be restarted, takes severla hours in total...





ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

☕ NXT-4BTE-8Y4K-CDS2-6TB82


View Profile
February 14, 2014, 07:53:03 PM
 #33575

Do not think that calculate 1 sig has constant runtime = O(1). It should be depend on the size of the to-be-verified payload.

Huh?

You've lost me - a sig is a sig - that is a one time function over data.

If you have a tx that outputs from X to 1000 other accounts it only requires 1 sig check at the end to verify. That will be basically 1000x faster than having a sig for each of the 1000 accounts.

Not, if the runtime for calculating a sig is dependent on the number of bits of the payload.

It is a common misconception that basic operations are in O(1), but that's wrong. Even addition and multiplication of larger numbers take longer than of smaller numbers. The same hodls for sig function.

I like the conceptual idea of having set-based transactions because set-based thinking is one of the principle of modern computer science.

What I was trying to explain to you was that you should not make not unproven statements.
Show me the runtime complexity of the sig function in terms of payload length and we'll see.
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1134


View Profile WWW
February 14, 2014, 07:53:38 PM
 #33576

It turns out the transition to fractional amounts, which is required for reducing the minimum fee, will not be that simple. It would require adding a new transaction type, because the current ordinary payment transaction stores amounts and fees with 1 NXT precision, not multiplied by 100 as in the account balance. So it will take longer to implement and test. The positive side is that while doing that we can make the fractional part allow amounts much lower than 0.01, so we will achieve much higher divisibility.


This is very good news actually. The reason is 1 NXT is clearly way too big for tipbot, but .1 or .01 is fine, so if it was easy it would have meant a long delay to get the added precision beyond the .01

My latest projections are showing that 1000TPS is most definitely a real possibility to happen, this year. Imagine if the entire economy of a country was run on top of NXT. Even a .0001 fee would generate 6 NXT for every block, which is a lot more than it is now. Those 6 NXT would also be worth a lot more at that stage.

Not sure where it is on the priority list of things, but I would rank it very high to get more precision to NXT.

James

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

☕ NXT-4BTE-8Y4K-CDS2-6TB82


View Profile
February 14, 2014, 07:54:30 PM
 #33577

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Release 0.7.5

http://download.nxtcrypto.org/nxt-client-0.7.5.zip

sha256: 66adc8379a8f6e3fba7797fbc94b8b62f3e486ea5b6e9877f064c4b0d1f2584d


@JL

Code:
[2014-02-14 18:23:55.255] Database is at level 13
[2014-02-14 18:23:55.267] DEBUG: Will apply sql:
ALTER TABLE block DROP COLUMN IF EXISTS index
[2014-02-14 18:26:26.984] DEBUG: Will apply sql:
ALTER TABLE transaction DROP COLUMN IF EXISTS index
[2014-02-14 18:33:32.807] Updated database is at level 15

Didn't the additional indexes help?


Question: Is it possible to re-use the nxt_db directory when upgrading from 0.7.4 to 0.7.5  without downloading the whole blockchain again?

Raspis do have a tough time doing that, crashes 1-3 each time, must be restarted, takes severla hours in total...

No, no. Smiley It does not. Just overclock it at medium level. Works like a charm for me.

And yes, you can re-use the db of 0.7.4.

In fact the nxt.log above shows the migration from 0.7.4 to 0.7.5.
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1134


View Profile WWW
February 14, 2014, 07:55:51 PM
 #33578

Not now, this will open another can of worms.

Okay - the Nxt Script stuff is probably going to open a few such nasty cans. Grin

binary encoding and dynamic max TPS too


http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
erik__
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile
February 14, 2014, 07:56:37 PM
 #33579


yea 2.4% is too much of the stake. that person needs to sell for the sake of the security of the network.

Looking at their history they have done a lot of selling and probably would sell more if the price went back above a dime.
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

☕ NXT-4BTE-8Y4K-CDS2-6TB82


View Profile
February 14, 2014, 07:58:04 PM
 #33580

Not now, this will open another can of worms.

Okay - the Nxt Script stuff is probably going to open a few such nasty cans. Grin

binary encoding and dynamic max TPS too

Oh, yes. Therefore, compression is better for the first period until we need more.
Pages: « 1 ... 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 [1679] 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 ... 2548 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!