Bitcoin Forum
May 23, 2019, 12:19:46 PM *
News: Latest Bitcoin Core release: 0.18.0 [Torrent] (New!)
 
   Home   Help Search Login Register More  
Pages: « 1 ... 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 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 ... 2567 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2750637 times)
Anon136
Legendary
*
Offline Offline

Activity: 1652
Merit: 1210



View Profile
February 12, 2014, 07:09:46 PM
 #32801

wolfe?

Rep Thread: https://bitcointalk.org/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?
GET 25 FREE SPINS AT REGISTRATION
GET 100% BONUS ON FIRST DEPOSIT
PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1558613986
Hero Member
*
Offline Offline

Posts: 1558613986

View Profile Personal Message (Offline)

Ignore
1558613986
Reply with quote  #2

1558613986
Report to moderator
1558613986
Hero Member
*
Offline Offline

Posts: 1558613986

View Profile Personal Message (Offline)

Ignore
1558613986
Reply with quote  #2

1558613986
Report to moderator
1558613986
Hero Member
*
Offline Offline

Posts: 1558613986

View Profile Personal Message (Offline)

Ignore
1558613986
Reply with quote  #2

1558613986
Report to moderator
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2086
Merit: 1007

Newbie


View Profile
February 12, 2014, 07:12:21 PM
 #32802

Are there some flaws or disadvantages when defining a stack on this low level?

Yes, it's hard to predict how much memory u'll need if u heavily exploit stack by using recursions and similar stuff.
wesleyh
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
February 12, 2014, 07:14:27 PM
 #32803

@CFB - what is the nr of decimals allowed after comma for price?

2? or unlimited?
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2086
Merit: 1007

Newbie


View Profile
February 12, 2014, 07:20:45 PM
 #32804

Ok, so what opcodes would u add to my set?

I'm not sure about your notation of addresses. So I'm going to assume 'm' is an address of m and [m] is a value under m.

1. All jump instruction with a constant or memory arguments. Why only memory?  
2. All arithmetic and boolean operations with constants also. No point inputting constant values into temporary memory places.
3. call with arguments, push, pop, ret n instruction.
4. Allow indirect indexes. So you could write [m1+[m2]] meaning m1[m2] or [m1+constant]. This will shorten use of arrays considerably.
5. Allow shifting addresses by a constant, ie. multiplying by a power of 2. [m1+[m2]*2] or *4, 8. x86 does this also. This eliminates the need to create a temporary variable, shift it, and then use it as an index.
6. Allow different operand sizes, the way x86 and amd64 does it. Currently to input a byte you would need to first (1) mask your value with and, then (2) shift it, then (3) mask the output with and, then (4) or the value in place. Four instructions for a common operation.

So a move instruction would look like:
mov size[address], constant
mov size[address], [address2]
where size is one of: byte, word, dword, qword.
Same for boolean and arithmetic operations.

7. An instruction which allows calculation of addresses generated by a (4)+(5) form. The equivalent in x86 is called lea.

For stack: just designate memory at address 0 as a 32 bit stack pointer.  

Very simple to implement, and the scripting codes will be drastically shorter and faster due to that.

Let's try this way. I'll need some time to structurize all this stuff and then will publish another version of opcodes.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2086
Merit: 1007

Newbie


View Profile
February 12, 2014, 07:21:10 PM
 #32805

@CFB - what is the nr of decimals allowed after comma for price?

2? or unlimited?

2
abctc
Legendary
*
Offline Offline

Activity: 1652
Merit: 1003



View Profile
February 12, 2014, 07:23:46 PM
 #32806

please send my some Test-Nxt for the Asset Exchange:
11843877519810994380
- 5k testNXT sent

█████████████████████████████████████████████████
███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████
█████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████
███████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
   
, the Next platform.  Magis quam Moneta (More than a Coin)
tman10
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
February 12, 2014, 07:48:33 PM
 #32807

Whats up with Bter...SCAM??
tman10
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
February 12, 2014, 07:56:14 PM
 #32808

Whats up with Bter...SCAM??

whats goin on? its probly to do with whats happening to all the rest of the exchanges

I have transactions pending for 2 days
SkillRoad
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
February 12, 2014, 07:57:31 PM
 #32809

Whats up with Bter...SCAM??

Transactions are very long time
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1089


View Profile WWW
February 12, 2014, 08:06:52 PM
 #32810

@CFB - what is the nr of decimals allowed after comma for price?

2? or unlimited?

2
How long would it take to add support for two types of Assets, fixed and variable, along with the ability to change the amount of variable Asset?

If there was an Asset type field, with 0 for current one, 1 for dynamic, then we can always add other types later with new properties.

I have a solution for fully automated gateways, but it requires people to trust the hardware + software that operates it, so the simpler the code is, the easier for people to understand that the code is clean.

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

Activity: 148
Merit: 100


View Profile
February 12, 2014, 08:11:14 PM
 #32811

Regarding scripting: is this supposed to only apply to transactions? Perhaps accounts itself could be scripted in the same way?
Instead of separate account control, just make it so that it's possible to set an account one script. Each outbound transaction would have to be accepted by the script.
It would solve several problems at the same time: complicated escrow/multisig, account security (only allow one withdrawal address), allow a form of 2 factor authentication, allow pooled bets on assets/currencies on decentralized exchange, inheritance, possibly other things I didn't think about

Or was it supposed to apply to accounts from the start?

Eadeqa
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


View Profile
February 12, 2014, 08:13:58 PM
 #32812

I got the original C version of curve2559 from





Here is the link to both files:

https://drive.google.com/folderview?id=0B7kbeA6whDvNUzVMWXVHWGZtdEU&usp=sharing

NXT-GZYP-FMRT-FQ9K-3YQGS
https://nxtforum.org
VanBreuk
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
February 12, 2014, 08:15:30 PM
 #32813

wolfe?



 Grin
wesleyh
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
February 12, 2014, 08:17:59 PM
 #32814

I got the original C version of curve2559 from





Here is the link to both files:

https://drive.google.com/folderview?id=0B7kbeA6whDvNUzVMWXVHWGZtdEU&usp=sharing

Got the email too, hopefully it's of use to CFB!
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2086
Merit: 1007

Newbie


View Profile
February 12, 2014, 08:18:19 PM
 #32815

How long would it take to add support for two types of Assets, fixed and variable, along with the ability to change the amount of variable Asset?

If there was an Asset type field, with 0 for current one, 1 for dynamic, then we can always add other types later with new properties.

I have a solution for fully automated gateways, but it requires people to trust the hardware + software that operates it, so the simpler the code is, the easier for people to understand that the code is clean.

Not very long assuming that community approved the changes and the coder is familiar with Nxt source code.
BitcoinForumator
Legendary
*
Offline Offline

Activity: 1120
Merit: 1000


View Profile
February 12, 2014, 08:18:22 PM
 #32816


Good photoshopping  Grin
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2086
Merit: 1007

Newbie


View Profile
February 12, 2014, 08:21:05 PM
 #32817

Regarding scripting: is this supposed to only apply to transactions? Perhaps accounts itself could be scripted in the same way?
Instead of separate account control, just make it so that it's possible to set an account one script. Each outbound transaction would have to be accepted by the script.
It would solve several problems at the same time: complicated escrow/multisig, account security (only allow one withdrawal address), allow a form of 2 factor authentication, allow pooled bets on assets/currencies on decentralized exchange, inheritance, possibly other things I didn't think about

Or was it supposed to apply to accounts from the start?

A script is just a transaction. But it can send other transactions. Even ones that invoke it again.
Anon136
Legendary
*
Offline Offline

Activity: 1652
Merit: 1210



View Profile
February 12, 2014, 08:21:21 PM
 #32818

@CFB - what is the nr of decimals allowed after comma for price?

2? or unlimited?

2
How long would it take to add support for two types of Assets, fixed and variable, along with the ability to change the amount of variable Asset?

If there was an Asset type field, with 0 for current one, 1 for dynamic, then we can always add other types later with new properties.

I have a solution for fully automated gateways, but it requires people to trust the hardware + software that operates it, so the simpler the code is, the easier for people to understand that the code is clean.

this would be a nice addition. i was just planning on releasing as many assets as there are above ground ounces of silver in the world just to be safe. (big aspirations i know Grin) and only sell what i have in reserve. for this reason though i would put variable assets on the back burner for a while. crowd funding functionality is MUCH more important.

Rep Thread: https://bitcointalk.org/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?
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2086
Merit: 1007

Newbie


View Profile
February 12, 2014, 08:22:15 PM
 #32819

I got the original C version of curve2559 from





Here is the link to both files:

https://drive.google.com/folderview?id=0B7kbeA6whDvNUzVMWXVHWGZtdEU&usp=sharing

Got the email too, hopefully it's of use to CFB!

Someone should compare both implementations now.
Passion_ltc
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


Crypti Community Manager


View Profile
February 12, 2014, 08:22:46 PM
 #32820

Any progress on the reddit/facebook Nxt tipbots?
YES! A user is currently developing the reddit bot. Wink

http://www.reddit.com/user/nxtip

I'm sure it will be finished soon.

Pages: « 1 ... 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 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 ... 2567 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!