msin
Legendary
Offline
Activity: 1470
Merit: 1004
|
|
February 12, 2014, 09:55:00 PM |
|
We have the original c implementation by djb - let some cryptographers (dmitry was no crypto guy!) port it for us!
The bug was in original c version. The port by dimitry is just fine. I know one thing: we still need a cryptographer for auditing! If someone wants to write up an overview of what exactly we need for the crypto auditing, I can send it to a few Crypto experts I've been in contact with. Just PM me.
|
|
|
|
bitcoinpaul
|
|
February 12, 2014, 09:56:50 PM |
|
We have the original c implementation by djb - let some cryptographers (dmitry was no crypto guy!) port it for us!
The bug was in original c version. The port by dimitry is just fine. I know one thing: we still need a cryptographer for auditing! If someone wants to write up an overview of what exactly we need for the crypto auditing, I can send it to a few Crypto experts I've been in contact with. Just PM me. Please, CfB, help with that. Edit: what kind of 'experts'?
|
|
|
|
klee
Legendary
Offline
Activity: 1498
Merit: 1000
|
|
February 12, 2014, 09:57:01 PM |
|
Guys I need asap a plugin (or however it is called) for a site to accept donations in NXT! If it can't be linked to an actual NXT account, at least some graphics, buttons etc.
Thanks in advance.
You can use this as a base: http://nxtra.org/pay-button/ Unfinished since I'm working on a client, which is more important. Note that you'll have to finish it to either send nxt to a different address every time, or ask the user for their account ID so that you can confirm payment is received. Or if you don't care, you can use it as is... The QR code is bogus too. Guys I need asap a plugin (or however it is called) for a site to accept donations in NXT! If it can't be linked to an actual NXT account, at least some graphics, buttons etc.
Thanks in advance.
http://tipNXT.com/Thanks to both!
|
|
|
|
Damelon
Legendary
Offline
Activity: 1092
Merit: 1010
|
|
February 12, 2014, 09:57:58 PM |
|
By the way: Nxtchg's site is for sale: https://nxtchg.com/sale.phpSomeone might want to take it over.
|
|
|
|
Passion_ltc
|
|
February 12, 2014, 09:58:52 PM |
|
Guys I need asap a plugin (or however it is called) for a site to accept donations in NXT! If it can't be linked to an actual NXT account, at least some graphics, buttons etc.
Thanks in advance.
http://tipNXT.com/Thanks to both! You are welcome. Please take note, that tipNXT is secure in itself and doesn't save any passphrases. But it doesn't offer SSL. It's to expensive for me to buy it for such a small site.
|
|
|
|
Daedelus
|
|
February 12, 2014, 10:07:13 PM |
|
Am I right in seeing that the fees for the asset exchange get sent to the Genesis account (destroyed)?
No Apologies for my inadvertent FUD. I see what I did. There are loads of transactions going to the genesis account (with the -999,xxx,xxx balance) when playing around with Asset Exchange. The amount is zero each time, the fee is 1000. If the amount is what would be destroyed and the fee (1000 Nxt) goes to the forgers of course! Sorry CfB, I'll leave now.
|
|
|
|
jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
|
February 12, 2014, 10:19:03 PM |
|
Why do we need to spend hundreds of hours on process, voting, etc. to implement an extra functionality that is easy to do?
To nail the process. For future usage. Thanks, but I would rather spend my energy on getting automated gateways deployed right now. I figured out a workaround that makes the software more complicated, but doesnt require any continual accounting.
|
|
|
|
msin
Legendary
Offline
Activity: 1470
Merit: 1004
|
|
February 12, 2014, 10:21:37 PM |
|
We have the original c implementation by djb - let some cryptographers (dmitry was no crypto guy!) port it for us!
The bug was in original c version. The port by dimitry is just fine. I know one thing: we still need a cryptographer for auditing! If someone wants to write up an overview of what exactly we need for the crypto auditing, I can send it to a few Crypto experts I've been in contact with. Just PM me. Please, CfB, help with that. Edit: what kind of 'experts'? I've been in contact with several people, including Matt Green (zerocoin). I was originally referred to Matt by Susan Waters ( http://cs.jhu.edu/~susan/) who was his professor, and Susan also recommended Lisa Yin in the same email. I've had contact with Lisa and she sounds open to an audit. Lisa has a PHD from MIT in Crypto. I have contact with a few other academics as well.
|
|
|
|
bitcoinpaul
|
|
February 12, 2014, 10:25:03 PM |
|
If someone wants to write up an overview of what exactly we need for the crypto auditing, I can send it to a few Crypto experts I've been in contact with. Just PM me.
Please, CfB, help with that. Edit: what kind of 'experts'? I've been in contact with several people, including Matt Green (zerocoin). I was originally referred to Matt by Susan Waters ( http://cs.jhu.edu/~susan/) who was his professor, and Susan also recommended Lisa Yin in the same email. I've had contact with Lisa and she sounds open to an audit. Lisa has a PHD from MIT in Crypto. I have contact with a few other academics as well. Right, Lisa. I remember ( https://bitcointalk.org/index.php?topic=345619.msg4989534#msg4989534). Well, what do you think, CfB?
|
|
|
|
swartzfeger
|
|
February 12, 2014, 10:30:32 PM |
|
I've been in contact with several people, including Matt Green (zerocoin). I was originally referred to Matt by Susan Waters ( http://cs.jhu.edu/~susan/) who was his professor, and Susan also recommended Lisa Yin in the same email. I've had contact with Lisa and she sounds open to an audit. Lisa has a PHD from MIT in Crypto. I have contact with a few other academics as well. Not trying to sound bossy, but you should have your NXT acct in your sig. This is critical stuff. vs., say, bulldoge/puppydoge/underdoge/wolfe
|
|
|
|
opticalcarrier
|
|
February 12, 2014, 10:34:16 PM |
|
Are there any jetty experts here? Im trying to add new SSL cert to NRS's default keystore which is using default password of storepwd. I used the keytool command to import a pkcs12 keyfile (containing server.key, server.crt, and intermediate.crt) as per instructions at http://www.eclipse.org/jetty/documentation/current/configuring-ssl.html but after 'NRS 0.7.3 started successfully.' message in console it bombs with java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.jetty.start.Main.invokeMain(Main.java:297) at org.eclipse.jetty.start.Main.start(Main.java:724) at org.eclipse.jetty.start.Main.main(Main.java:103) Caused by: java.security.UnrecoverableKeyException: Cannot recover key at sun.security.provider.KeyProtector.recover(Unknown Source) at sun.security.provider.JavaKeyStore.engineGetKey(Unknown Source) at sun.security.provider.JavaKeyStore$JKS.engineGetKey(Unknown Source) at java.security.KeyStore.getKey(Unknown Source) at sun.security.ssl.SunX509KeyManagerImpl.<init>(Unknown Source) at sun.security.ssl.KeyManagerFactoryImpl$SunX509.engineInit(Unknown Source) at javax.net.ssl.KeyManagerFactory.init(Unknown Source) at org.eclipse.jetty.util.ssl.SslContextFactory.getKeyManagers(SslContextFactory.java:904) at org.eclipse.jetty.util.ssl.SslContextFactory.doStart(SslContextFactory.java:297) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:117) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:99) at org.eclipse.jetty.server.SslConnectionFactory.doStart(SslConnectionFactory.java:64) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:117) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:99) at org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:259) at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:81) at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:218) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.server.Server.doStart(Server.java:336) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1250) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1174) ... 7 more
no idea what Im doing wrong. Does anyone see anything wrong with my keystore? # keytool -list -keystore /root/nxt-kit/nxt/etc/keystore -storepass storepwd Keystore type: JKS Keystore provider: SUN Your keystore contains 2 entries jetty, Nov 7, 2008, PrivateKeyEntry, Certificate fingerprint (SHA1): 66:62:5A:2B:2F:96:E1:88:E7:27:19:E0:0E:C6:60:B0:FC:86:B2:64 1, Feb 12, 2014, PrivateKeyEntry, Certificate fingerprint (SHA1): 0B:50:A2:84:81:4A:9C:15:42:6C:19:30:13:98:1D:B2:53:B6:C4:B1 #
|
|
|
|
msin
Legendary
Offline
Activity: 1470
Merit: 1004
|
|
February 12, 2014, 10:34:39 PM |
|
I've been in contact with several people, including Matt Green (zerocoin). I was originally referred to Matt by Susan Waters ( http://cs.jhu.edu/~susan/) who was his professor, and Susan also recommended Lisa Yin in the same email. I've had contact with Lisa and she sounds open to an audit. Lisa has a PHD from MIT in Crypto. I have contact with a few other academics as well. Not trying to sound bossy, but you should have your NXT acct in your sig. This is critical stuff. vs., say, bulldoge/puppydoge/underdoge/wolfe Why? I don't need donations.
|
|
|
|
freigeist
|
|
February 12, 2014, 10:35:00 PM |
|
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. Python has a recursion limit if a function calls itself for n cycles the interpreter break execution and will throw an error. Could something similar be implemented in NXT turing scripts? Also if you reconsidered about stack languages maybe this project could be something that could help you or give idea about development or maybe I' m wrong http://freecode.com/projects/magicjarI says is sandboxed and it runs on java VM.
|
|
|
|
rriky92
|
|
February 12, 2014, 10:38:03 PM |
|
Are there any jetty experts here? Im trying to add new SSL cert to NRS's default keystore which is using default password of storepwd. I used the keytool command to import a pkcs12 keyfile (containing server.key, server.crt, and intermediate.crt) as per instructions at http://www.eclipse.org/jetty/documentation/current/configuring-ssl.html but after 'NRS 0.7.3 started successfully.' message in console it bombs with java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.jetty.start.Main.invokeMain(Main.java:297) at org.eclipse.jetty.start.Main.start(Main.java:724) at org.eclipse.jetty.start.Main.main(Main.java:103) Caused by: java.security.UnrecoverableKeyException: Cannot recover key at sun.security.provider.KeyProtector.recover(Unknown Source) at sun.security.provider.JavaKeyStore.engineGetKey(Unknown Source) at sun.security.provider.JavaKeyStore$JKS.engineGetKey(Unknown Source) at java.security.KeyStore.getKey(Unknown Source) at sun.security.ssl.SunX509KeyManagerImpl.<init>(Unknown Source) at sun.security.ssl.KeyManagerFactoryImpl$SunX509.engineInit(Unknown Source) at javax.net.ssl.KeyManagerFactory.init(Unknown Source) at org.eclipse.jetty.util.ssl.SslContextFactory.getKeyManagers(SslContextFactory.java:904) at org.eclipse.jetty.util.ssl.SslContextFactory.doStart(SslContextFactory.java:297) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:117) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:99) at org.eclipse.jetty.server.SslConnectionFactory.doStart(SslConnectionFactory.java:64) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:117) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:99) at org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:259) at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:81) at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:218) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.server.Server.doStart(Server.java:336) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1250) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1174) ... 7 more
no idea what Im doing wrong. Does anyone see anything wrong with my keystore? # keytool -list -keystore /root/nxt-kit/nxt/etc/keystore -storepass storepwd Keystore type: JKS Keystore provider: SUN Your keystore contains 2 entries jetty, Nov 7, 2008, PrivateKeyEntry, Certificate fingerprint (SHA1): 66:62:5A:2B:2F:96:E1:88:E7:27:19:E0:0E:C6:60:B0:FC:86:B2:64 1, Feb 12, 2014, PrivateKeyEntry, Certificate fingerprint (SHA1): 0B:50:A2:84:81:4A:9C:15:42:6C:19:30:13:98:1D:B2:53:B6:C4:B1 # maybe this http://wiki.eclipse.org/Jetty/Howto/Configure_SSL#Configuring_Jetty
|
|
|
|
swartzfeger
|
|
February 12, 2014, 10:38:17 PM |
|
I've been in contact with several people, including Matt Green (zerocoin). I was originally referred to Matt by Susan Waters ( http://cs.jhu.edu/~susan/) who was his professor, and Susan also recommended Lisa Yin in the same email. I've had contact with Lisa and she sounds open to an audit. Lisa has a PHD from MIT in Crypto. I have contact with a few other academics as well. Not trying to sound bossy, but you should have your NXT acct in your sig. This is critical stuff. vs., say, bulldoge/puppydoge/underdoge/wolfe Why? I don't need donations. I dig and respect. I guess you could always pass it along to someone else's project. Shutting up and done being bossy.
|
|
|
|
Damelon
Legendary
Offline
Activity: 1092
Merit: 1010
|
|
February 12, 2014, 10:38:34 PM |
|
I've been in contact with several people, including Matt Green (zerocoin). I was originally referred to Matt by Susan Waters ( http://cs.jhu.edu/~susan/) who was his professor, and Susan also recommended Lisa Yin in the same email. I've had contact with Lisa and she sounds open to an audit. Lisa has a PHD from MIT in Crypto. I have contact with a few other academics as well. Not trying to sound bossy, but you should have your NXT acct in your sig. This is critical stuff. vs., say, bulldoge/puppydoge/underdoge/wolfe Why? I don't need donations. Put my account in your sig then
|
|
|
|
minusbalancer
Newbie
Offline
Activity: 56
Merit: 0
|
|
February 12, 2014, 10:42:48 PM |
|
dotNXT client v.0.0.7.5 released: - Transparent Forging Phase 4 support
- Added new getMilestoneBlockIds call partial support
dotNXT.0.0.7.5.setup.exe 951593 bytes MD5 332602f8771848bfe336d0bc44737eee SHA1 712664a0ef644e5b36fc89d4a3f250af945bef1e SHA256 bc42c15d4eaa6b4f64fc4cbbe0f877959b15033b3a01c0da145e096f784fff08
|
|
|
|
farl4web
Legendary
Offline
Activity: 1205
Merit: 1000
|
|
February 12, 2014, 10:45:13 PM |
|
Sometimes I feel a bit frustrated about the fee-system of Nxt, when I see these kind of blocks passing by: Fee = 0,0016% Fee = 33,33% It's not really fair and the rich are getting even richer this way. I love Nxt, but there are small flaws which needs to be addressed. The critics will talk negative about Nxt because of these kind of issues. Maybe a percentage instead of a fixed fee? Curious to hear about the options. I dont think approaching anything from the "rich getting richer" is a good idea in a 100% POS system. IMO though fee should be based on transaction byte size. And even if it were based on scale of larger transactions = larger fee, the 'rich' are more apt to mine those higher fee blocks anyways. There just doesnt seem to be a way to prevent the 'problem', as it were. Regardless, 'the critics' wont matter the more and more NXT features are released. The real concern here is people just giving up forging, or centralizing their forging power into central pools. I understand that in a POS system the people with the most stake are getting more rewarded. But how about people with less money/BTC and also want to join Nxt? I have over 100k, but in 24/7 I forge 9 NXT in a month... So from today I quited forging, to much risk for the reward. I am sorry. I am just thinking out loud about how we can get Nxt more fair and better.
|
|
|
|
ebereon
|
|
February 12, 2014, 10:48:17 PM Last edit: February 12, 2014, 11:22:56 PM by ebereon |
|
Info for Raspberry PI 256MB with NXT 0.7.3: Every 1,0s: echo -n "cpu:\t$"; vcgencmd measure_temp; echo -n "arm:\t$"; vcgencmd measure_clock arm; e... Wed Feb 12 23:26:06 2014
cpu: $temp=47.1'C arm: $frequency(45)=250000000 core: $frequency(1)=250000000 emmc: $frequency(47)=250000000 core: $volt=1.05V ram: $volt=1.13V
Resouces: top - 23:26:08 up 1 day, 6 min, 1 user, load average: 0,64, 0,49, 0,49 Tasks: 76 total, 1 running, 75 sleeping, 0 stopped, 0 zombie %Cpu(s): 1,0 us, 5,8 sy, 1,0 ni, 92,3 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st KiB Mem: 249244 total, 226816 used, 22428 free, 1864 buffers KiB Swap: 102396 total, 2172 used, 100224 free, 24948 cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 18672 pi 20 0 4540 1316 1028 R 5,8 0,5 0:00.17 top 5021 pi 26 6 278m 171m 3744 S 2,9 70,4 26:01.06 java 1 root 20 0 2144 344 300 S 0,0 0,1 0:07.31 init
Device: tps MB_read/s MB_wrtn/s MB_read MB_wrtn mmcblk0 0,00 0,00 0,00 0 0 sda 0,00 0,00 0,00 0 0
NXT-Log(last 10 lines): ALTER TABLE transaction ALTER COLUMN sender_account_id RENAME TO sender_id [2014-02-12 20:38:16.573] DEBUG: Will apply sql: ALTER INDEX block_generator_account_id_idx RENAME TO block_generator_id_idx [2014-02-12 20:38:16.588] DEBUG: Will apply sql: ALTER INDEX transaction_sender_account_id_idx RENAME TO transaction_sender_id_idx [2014-02-12 20:38:16.621] Updated database is at level 13 [2014-02-12 20:38:16.822] Scanning blockchain... [2014-02-12 20:47:07.788] ...Done [2014-02-12 20:47:07.851] NRS 0.7.3 started successfully. [2014-02-12 xx:xx:xx.xxx] DEBUG: Account xxxxxxxxxxxxxxxxxxx generated block xxxxxxxxxxxxxxxxxx
NXT started with java -Xmx150m ... (This RasPI is a model B with emulated ram (gpu_mem=260) for model A, model A is arriving this week) Unlocking an account with some transaction takes a while. After some unlocking attempts it opens successfully. Scanning blockchain takes ~9 minutes. 2MB's swaped. Greets, eb PS: SolarPasPI (model B) was running 46 hours without sun shine. It takes to much power for german winter. I will test model A soon, which will take 2/3 of the power from model B...
|
|
|
|
NxtMinnow
Member
Offline
Activity: 84
Merit: 10
|
|
February 12, 2014, 10:55:20 PM |
|
Sometimes I feel a bit frustrated about the fee-system of Nxt, when I see these kind of blocks passing by: Fee = 0,0016% Fee = 33,33% It's not really fair and the rich are getting even richer this way. I love Nxt, but there are small flaws which needs to be addressed. The critics will talk negative about Nxt because of these kind of issues. Maybe a percentage instead of a fixed fee? Curious to hear about the options. Hi nxt community, I will keep this short and sweet. In response to farl4web, the rich are not getting richer per your observation of the 63016 nxt costing the same to send as 2 nxt. In fact, the low transaction percentage cost of the larger transfer is one of nxt coin strongest advantages. That transfer was from bter.com and it was confirmed lightning fast, another of the core advantages of nxt coin. We need more services and products sold from websites that accept nxt coin as payment. This will drive adoption of the nxt coin platform. Buy some NXT, move it off the exchanges, register aliases pointed to web URIs, build commerce sites that accept NXT as payment for products or services, and advertise, and the entire NXT ecosystem benefits. HODL on NXT. Developers, be calm and carry on.
|
|
|
|
|