Bitcoin Forum
November 07, 2024, 08:38:42 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 [1015] 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 ... 2557 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2761604 times)
coolmist
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
January 18, 2014, 11:55:33 PM
 #20281

I wrote a program to upload a file to the blockchain. Will work with any type of file.

Code:
script AppDelegate
property parent : class "NSObject"
    property secretPhrase : missing value
    property messageFee : missing value
    property accountReceiver : missing value
    property messageEncrypted : missing value
    property keyReceiver : missing value


    on assimilateFile_(sender)
        
        
        set base64path to "/Library/NXTFileClient/tempfile.txt"
        set inFilePath to POSIX path of (choose file with prompt "Please select file for assimilation." )
        
        do shell script "openssl base64 -in " & inFilePath & " -out " &  base64path
        
        
        open for access base64path
        
         tell current application to  set ciphertext to read  base64path
        
        close access base64path
        
        --cipher to hex
        set thelist to "0123456789ABCDEF"
        set hexvalue to ""
        repeat with i in ciphertext
            set theAscii to ASCII number of i
            set hexvalue to hexvalue & character (theAscii div 16 + 1) of thelist & character (theAscii mod 16 + 1) of thelist
        end repeat
        
        set secretPhrase to "0"
        
        set finalText to (hexvalue as text)
        --cipher to hex
        
        set messageLength to the length of finalText
        
        set var_a to messageLength / 4
        
        set var_b to var_a / 200
        
        set iterations to round var_b rounding up
        
        set counter to 1
        repeat iterations times
            
            if messageLength is less than 800 then
                
                set charnumberalpha to 1
                set charnumberbeta to messageLength
                
                else
                set charmaximum to messageLength
                
                if  counter is equal to iterations then
                    
                    set charnumberalpha to 1 + 800 * (counter - 1)
                    set charnumberbeta to charmaximum
                    
                    else
                    
                    set charnumberalpha to 1 + 800 * (counter - 1)
                    set charnumberbeta to 800 + 800 * (counter -1)
                    
                end if
                
                
            end if
            
            set messageFinal to (text charnumberalpha thru charnumberbeta of finalText)
            
            if counter is less than 10 then
                set identifierLength to 1
                
                else
                
                set identifierLength to the length of counter
                
            end if
            
            
            
            set completeMessage to identifierLength & "000" & counter & "000" & messageFinal
            
            set urlMassive to  "http://localhost:7874/nxt?requestType=sendMessage&secretPhrase=" & secretPhrase & "&recipient=" &  accountReceiver & "&fee=" & messageFee & "&deadline=1440" & "&message=" & completeMessage
            
            do shell script "open " & quoted form of urlMassive
            
            set counter to counter + 1
        end repeat
        
    end assimilateFile_
on applicationWillFinishLaunching_(aNotification)
-- Insert code here to initialize your application before any files are opened
end applicationWillFinishLaunching_

on applicationShouldTerminate_(sender)
-- Insert code here to do any housekeeping before your application quits
return current application's NSTerminateNow
end applicationShouldTerminate_

end script
Damelon
Legendary
*
Offline Offline

Activity: 1092
Merit: 1010



View Profile
January 18, 2014, 11:56:21 PM
 #20282

ok, so I have the web client running. is there anything else that I need to do to "forge" nxt?  Sorry if this has been answered. 1000+ pages is a lot to wade through.

You need some Nxt, and no high expectations of getting a block if you don't have a big amount.

Forging is nothing like mining. You won't get rich by forging Smiley

Well, if you invest the price of a decent bitcoin mining rig into nextcoins and a raspberry pi to forge with, things look a lot different.

And as a nice side effect, that mining rig has only minimal power consumption and will not stop earning because someone just made a better ASIC.

True, but I had the assumption he didn't have Nxt yet.
If you have a substantial wallet, the returns could be nice, especially if fees go up as they did today.

How much is a substantial wallet? ball park?
I have a sizeable quantity ( but maybe its relatively small) which i leave on an exchange. Would I be better moving them to the client and leave it running? Is that forging?

You only forge with Nxt that is in your account.
One of the bases of calculation for your chances for forging a block is the amount of your Nxt in the account divided by the total Nxt "in play" on the network.
Nxt on an exchange does not benefit you for forging, only Nxt in your open account.

Edit: I believe the amount for forging one block a day lies in the region of 200,000 Nxt, but I may be off with that.

Member of the Nxt Foundation | Donations: NXT-D6K7-MLY6-98FM-FLL5T
Join Nxt Slack! https://nxtchat.herokuapp.com/
Founder of Blockchain Workspace | Personal Site & Blog
bitcoinpaul
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1000



View Profile
January 19, 2014, 12:00:09 AM
 #20283

Marcus03, was your intention to have it closed from the very beginning? If yes, I had misunderstood it completely.

Ok, in this this case I offer to develop 2 clients both Windows and OS X, both open source. My tools of choice would be Embarcadero FireMonkey. Language either Delphi or C++ Builder.

Would community be interested in this?

I agree with Marcus03 ... you can do it. Marcus03 and i doing our clients without any rewards.
dotNXT (my client implementation) will be open source but not at this moment.

Marcus03 have done a really good job on making the nice looking client which uses the original client. I do not understand why are you trying to push him to open the source.

Isn't it Marcus03's right not to open the source?

I'm fine with his explanation. Also it's better not to open the source until April at least. With Nexern's client too.

Maybe CFB or other core programmer can check the code and approve it? Then we all can use the client.

I understand Marcus03 and his third-party-problems. But right now, in the beginning of NXT where everyone is nervous and after the client exploit in december, using a non-open-source client is kinda weird.

Please let's recap for me: Which clients are open source and which aren't?

We need simple, open source clients for Win and Mac. Am I wrong?
NxtChg
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1002


Simcoin Developer


View Profile WWW
January 19, 2014, 12:00:19 AM
 #20284

Whoever just deposited 200,000 - you forgot to specify your NXT address, I can't find you.

Please update your address on the Deposit page.

Simcoin: https://simtalk.org:444/ | The Simplest Bitcoin Wallet: https://tsbw.io/ | Coinmix: https://coinmix.to | Tippr stats: https://tsbw.io/tippr/
--
About smaragda and his lies: https://medium.com/@nxtchg/about-smaragda-and-his-lies-c376e4694de9
drdops
Full Member
***
Offline Offline

Activity: 144
Merit: 100



View Profile
January 19, 2014, 12:01:39 AM
 #20285

ok, so I have the web client running. is there anything else that I need to do to "forge" nxt?  Sorry if this has been answered. 1000+ pages is a lot to wade through.

You need some Nxt, and no high expectations of getting a block if you don't have a big amount.

Forging is nothing like mining. You won't get rich by forging Smiley

Well, if you invest the price of a decent bitcoin mining rig into nextcoins and a raspberry pi to forge with, things look a lot different.

And as a nice side effect, that mining rig has only minimal power consumption and will not stop earning because someone just made a better ASIC.

True, but I had the assumption he didn't have Nxt yet.
If you have a substantial wallet, the returns could be nice, especially if fees go up as they did today.

How much is a substantial wallet? ball park?
I have a sizeable quantity ( but maybe its relatively small) which i leave on an exchange. Would I be better moving them to the client and leave it running? Is that forging?

You only forge with Nxt that is in your account.
One of the bases of calculation for your chances for forging a block is the amount of your Nxt in the account divided by the total Nxt "in play" on the network.
Nxt on an exchange does not benefit you for forging, only Nxt in your open account.

Edit: I believe the amount for forging one block a day lies in the region of 200,000 Nxt, but I may be off with that.

Thanks.
Is it ok to stay on 0.4.7? see people with issues after upgrade..
Damelon
Legendary
*
Offline Offline

Activity: 1092
Merit: 1010



View Profile
January 19, 2014, 12:06:23 AM
 #20286

Thanks.
Is it ok to stay on 0.4.7? see people with issues after upgrade..

No, you should definitely upgrade.
The old client does not have advanced features installed and is also less stable.

Quote from: bitcoinpaul
I understand Marcus03 and his third-party-problems with. But right now, in the beginning of NXT where everyone is nervous and after the client exploit in december, using a non-open-source client is kinda weird.

Please let's recap for me: Which clients are open source and which aren't?

We need simple and open source clients for Win and Mac. Am I wrong?

Might be, but I feel people were kind of harsh towards Marcus03. He has been open about the closed source nature of his client from the very beginning.
Some appreciation for his good work needs to be extended, at the very least.

For myself I'm not that worried, but I can understand that people want to be as open about everything as possible.

Marcus03 has asked for suggestions to prove his client is AOK. Aren't there ways to prove his software is trustworthy that can be verified by all or a trusted source?

Member of the Nxt Foundation | Donations: NXT-D6K7-MLY6-98FM-FLL5T
Join Nxt Slack! https://nxtchat.herokuapp.com/
Founder of Blockchain Workspace | Personal Site & Blog
nonstopdonkey
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
January 19, 2014, 12:10:20 AM
 #20287

no better promo than this explanation to counter myths.

http://www.youtube.com/watch?v=3rIO_McRPwQ


this is tai zen aka asian pepper. give him some donations.


done
opticalcarrier
Full Member
***
Offline Offline

Activity: 238
Merit: 100



View Profile
January 19, 2014, 12:12:13 AM
 #20288

Thanks.
Is it ok to stay on 0.4.7? see people with issues after upgrade..

No, you should definitely upgrade.
The old client does not have advanced features installed and is also less stable.

not just that, but he will fork off at a certain point as well and will no longer be on the right chain
ferment
Full Member
***
Offline Offline

Activity: 168
Merit: 100


IDEX - LIVE Real-time DEX


View Profile
January 19, 2014, 12:13:28 AM
 #20289

(building DNAs in c/c++ is dangerous, you can't sandboxing this. at least with a granularity nessesary.
interpreted, prototype and self reflectional languages are much better for this, they are also widely used
within academic ai research and there are several good reason for this.)

i suppose this was written for me, and i suppose this means that you did see my comment. so you are talking about something like lisp? i only suggested c++ because it has a lot of flexibility but is also widely known. not very many people know lisp. but if your argument is right than i suppose they could just learn if they wanted to write a contract that would found a DAC.

I'm looking at javascript, lua, and scala. Instead of embedding code in the blockchain, it might be interesting to store a reference to code and some kind of SHA.

allwelder
Legendary
*
Offline Offline

Activity: 1512
Merit: 1004



View Profile
January 19, 2014, 12:24:24 AM
 #20290

Seems like NXT is starting to kick off in China but it raises one issue. I think NXT needs to think more globally in terms of marketing. Ripple successfully had a giveaway on a major Chinese internet portal. I suggest NXT if they want the Chinese onboard should do a similar thing with unclaimed NXT or a bounty etc. Giving away a small number of NXT and help set them up the client would increase numbers massively, maybe once a more user friendly client is up though. I think the big selling point could be anonymity to the Chinese and Indians and other nations in similar government headlocks for that matter..

Agree China is a big market.
yes

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
bitcoinpaul
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1000



View Profile
January 19, 2014, 12:24:50 AM
 #20291

His client looks really great! Good work, as I already said.

But it feels strange to use and promote software which isn't open source now for our precious NXTs. And this open source API talk, well. I suppose I'm not the only one who would see this only as a so-so solution. We want newcomers to have trust in the whole nxt system. And if the client, which we promote on nxtcrypto.org and other sites to newcomers, is not the 'purest client ever', this could maybe shed a bad light on everything.

Which clients are or will be open source?
Orrechorre
Sr. Member
****
Offline Offline

Activity: 569
Merit: 250


View Profile
January 19, 2014, 12:26:23 AM
 #20292

hello, im pretty new to nxt but for me it seems to be a really good and promising coin. Cheesy

but im wondering if their is any giveaways left? because i want to start forking and only have a couple of nxt Sad

and id there is any kind soul out there that wants to donate some here is my address:

1245886938746430210
nonstopdonkey
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
January 19, 2014, 12:26:46 AM
 #20293

Omg, someone cleared 3 of my accounts....

I used 256bit keys generated by Keepass 2. I am using  NRS 0.5.8 that installed today and downloaded from nxtcrypto.org. I am using Windows 7 Professional and am running Avira and Microsoft Security Essentials.

The NXT was transferred about half an hour ago, also while i was forging.

My PC was running unlocked but i can be 99.99% sure that no one had access to it physically. So I don't really know how this happend?!? It can't be bruteforce right?
My accounts:
8423671173148912884   107,217
12345678612257264594   71
13486646175575465553   998
The NXT are now in this account:
696356957947686421 Balance Total    :   108,286 NXT

Fuck me...

Btw the password of the third account was for example: af5c73ca7cf5f25ffa3b6b1689f40aaf60fd040b0de298c1ca661f8602d38311

Any chance of seeing these NXT again? Sad

This is not a fully secure password. This looks very much like a Hex number. Only lower case a to f and Numbers. Something like that, even as long as it is, is cracked rather fast.

It seems someone out there is brute forcing with number chains.

I had an account which had another rather serious flaw in choice of password. It was luckily not hacked.

There is no way this can be right. If that was a true random hex number with that many digits there is no way it could be cracked easily. Can someone else input on this?

Keypass is legitimate. I have been using it for a very long time. It would not have generated the example that was given. Keypass is much more random.
superresistant
Legendary
*
Offline Offline

Activity: 2156
Merit: 1131



View Profile
January 19, 2014, 12:26:56 AM
 #20294

Whoever just deposited 200,000 - you forgot to specify your NXT address, I can't find you.
Please update your address on the Deposit page.

Yeah that was me, I did specify the address. I'll try again.
instacalm
Hero Member
*****
Offline Offline

Activity: 798
Merit: 500



View Profile
January 19, 2014, 12:27:41 AM
 #20295

forking
  Grin
minusbalancer
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
January 19, 2014, 12:30:21 AM
 #20296

Which clients are or will be open source?

dotNXT will be open source as soon as it gets stable.
nonstopdonkey
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
January 19, 2014, 12:33:49 AM
 #20297

Does anyone have any suggestions on the best tools to find and remove spyware, keyloggers and all others of similar nature?

http://www.safer-networking.org/
bitcoinpaul
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1000



View Profile
January 19, 2014, 12:34:23 AM
 #20298

Which clients are or will be open source?

dotNXT will be open source as soon as it gets stable.

Perfect. This looks like a really simple-to-use nice client for Windows.



Nexern's is also open source. I hope it runs smoothly on a Mac.



nexern
Hero Member
*****
Offline Offline

Activity: 597
Merit: 500



View Profile
January 19, 2014, 12:37:34 AM
Last edit: January 19, 2014, 01:25:58 AM by nexern
 #20299

(building DNAs in c/c++ is dangerous, you can't sandboxing this. at least with a granularity nessesary.
interpreted, prototype and self reflectional languages are much better for this, they are also widely used
within academic ai research and there are several good reason for this.)

i suppose this was written for me, and i suppose this means that you did see my comment. so you are talking about something like lisp? i only suggested c++ because it has a lot of flexibility but is also widely known. not very many people know lisp. but if your argument is right than i suppose they could just learn if they wanted to write a contract that would found a DAC.

I'm looking at javascript, lua, and scala. Instead of embedding code in the blockchain, it might be interesting to store a reference to code and some kind of SHA.

lua is a very nice stackbased language, fast like c and you can isolate/sandboxing lua by running a clean new state but you need to exclude e.g. binary bytecode execution.
the blockexplorer e.g. is built on a luajit/c combination, therefore the nice speed you can see there. problem with lua is you can't dump the whole stack into a table and reload
this during runtime. there is a serializer but this one doesn't work solid for this what we are doing here and a real DNA should be able to persist it's state any time.
otherwise you have just dump, passive code within the blockchain. if you go this way you could add the code also directly to the client or server. no real difference.

edit: have seen you are thinking about referencing to outside code, e.g. hosted on a webserver. yes, this is another solution but not decentralized and therefore
not optimal and we couldn't say to the press nxt has launched the first and only real DNA in cryptocountry, living completly within the blockchain and doing a usefull
job for the users. sure, it is difficult pressing advanced stuff, optimal with choosable gui capabilities, into the tiny 1kb AM limit but it would be great if we could.

nexern
Hero Member
*****
Offline Offline

Activity: 597
Merit: 500



View Profile
January 19, 2014, 12:43:52 AM
 #20300

Quote
Nexern's is also open source. I hope it runs smoothly on a Mac.

it should run on win/mac/nix like this -> download -> click -> run ->  Grin
Pages: « 1 ... 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 [1015] 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 ... 2557 »
  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!