intmain()
Newbie
Offline
Activity: 28
Merit: 0
|
|
March 15, 2014, 09:34:09 PM |
|
welcome back. would people using the websites for illegal purposes be a concern?
Well, it would be "a" concern, it just wouldn't be mine. There are currently 25k+ terrorist cells operating on torbrowser, which gets 80% of its funding from the good old USA (Specifically the DoD).
|
|
|
|
apenzl
|
|
March 15, 2014, 09:39:56 PM |
|
Will a distributed storage parallel block chain make more terrorists?
|
|
|
|
Damelon
Legendary
Offline
Activity: 1092
Merit: 1010
|
|
March 15, 2014, 09:46:47 PM |
|
Will a distributed storage parallel block chain make more terrorists?
You can mine them.
|
|
|
|
jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
|
March 15, 2014, 09:52:02 PM |
|
I am in the process of testing pool servers for "the coin that shall not be named", so no guarantees about uptime or proper coin allocations until I am done.
A configurable list of servers will be the only servers the clients would be able to submit to.
The main server will then poll these servers and tally up the results, including identifying the naughty NXTaccts. When the cumulative earnings exceeds the threshold (now at 100) it will still automatically send them. This is for testnet so I can make sure the delivery mechanism is still working.
There is no realtime reporting via client anymore, but I am planning on having a webpage with the latest stats, so at some point the clients can parse that page. The issue is that each pool server gets submissions from a subset of all NXTaccts, which might or might not be changing IP addresses. So only the main server can tabulate the results and identify any double submissions and know the total contribution. I realized that instead of sending all this back to each pool server, I might as well keep it centralized for now as adding a return results phase just adds lots of network traffic but doesnt make things any less centralized. Since each block is independent from the other blocks as far as new submissions go, there is no reason why the "main server" cant be rotated, but that requires syncing account balances and blacklist info and for now I have other higher priority tasks, like creating queues for all paths within the multigateway and custom multisig accts for each deposit.
The same two level server topology will be used for other projects, so I want to make sure it is scalable and solid. Maybe I got a bit carried away, but I wrote dynamically resizing hashtables so that lookups for IP addresses and NXT accts are effectively constant time (I dont allow >80% full hashtables). I made it so that the hashtables can be used for any datastructure so I will port the asset code to use them. Linear searching is only viable for small datasets.
I also implemented protocol handler registration for the networking side. This allows variants (different ports) to each have their own set of funcids handled by separate functions. Each with adaptive sized input and output packets to eliminate excess network bandwidth. Kind of a pain to have to define a pair of structs for each variant.funcid, but at least now it is pretty extensible.
Not bad for a simple C programmer!
James
|
|
|
|
igmaca
|
|
March 15, 2014, 09:54:50 PM |
|
if this is possible and nxt it does not the competence will do it
|
|
|
|
Damelon
Legendary
Offline
Activity: 1092
Merit: 1010
|
|
March 15, 2014, 10:00:13 PM |
|
if this is possible and nxt it does not the competence will do it I highly doubt the competition would do this without building in some way of not being shot down by a smear campaign. We may not like it, but "child porn" and "terrorism" are surefire ways of killing appeal immediately. Doesn't have to be true, it just needs to be mentioned. So instead of stuffing our heads in the sand, if we want to do this, you need a plan on how to answer those questions when they are asked. "People are free to do as they like" is not the answer that will help. Edit: so, are there other answers to that question?
|
|
|
|
igmaca
|
|
March 15, 2014, 10:03:39 PM |
|
if this is possible and nxt it does not the competence will do it I highly doubt the competition would do this without building in some way of not being shot down by a smear campaign. We may not like it, but "child porn" and "terrorism" are surefire ways of killing appeal immediately. Doesn't have to be true, it just needs to be mentioned. So instead of stuffing our heads in the sand, if we want to do this, you need a plan on how to answer those questions when they are asked. "People are free to do as they like" is not the answer that will help. Edit: so, are there other answers to that question? ok, i agree we must to look for solutions to this
|
|
|
|
bitcoinpaul
|
|
March 15, 2014, 10:24:09 PM |
|
Allow me to introduce myself, I am an early investor in NXT, and have been floating around various community forums since november under different names. I know C++, Java, PHP, Javascript, Html, CSS, SQL, Python, and HDL (Hardware Description Language). I haven't been around for the past two months because of health reasons, but now I want to contribute in any way I can. I think if we integrate application level URI schemes (i.e. nxt://, as someone suggested earlier) http://msdn.microsoft.com/en-us/library/ie/aa767914(v=vs.85).aspx, with a distributed storage parallel block chain to host websites -- the value of nxt would go to 2 BN in about a week. In fact a simple executable with root privileges could reprogram browsers without any user effort. Thoughts? If enough people are interested I can fund this project out of my own pocket. YES, very interested! Very very interested. +1
|
|
|
|
bitcoinpaul
|
|
March 15, 2014, 10:25:01 PM |
|
Will a distributed storage parallel block chain make more terrorists?
You can mine them.
|
|
|
|
apenzl
|
|
March 15, 2014, 10:26:26 PM |
|
if this is possible and nxt it does not the competence will do it I highly doubt the competition would do this without building in some way of not being shot down by a smear campaign. We may not like it, but "child porn" and "terrorism" are surefire ways of killing appeal immediately. Doesn't have to be true, it just needs to be mentioned. So instead of stuffing our heads in the sand, if we want to do this, you need a plan on how to answer those questions when they are asked. "People are free to do as they like" is not the answer that will help. Edit: so, are there other answers to that question? ok, i agree we must to look for solutions to this We should definitely pay attention to the possible bad uses af this, and discuss it. Because it WILL be misused, and I wish I was smart enough to stop it. And to judge where to draw the line, if I could. That said, I don't think dark forces should stop this initiative.
|
|
|
|
apenzl
|
|
March 15, 2014, 10:28:05 PM |
|
|
|
|
|
eightspaces
|
|
March 15, 2014, 10:29:10 PM |
|
Seems like Nxt is, lately, indeed slowly going down the drain.
Did anyone expect this? I truly thought it was going to take off in development 1-2 months ago.
No joined development, just some yaddayadda here and there, saddening.
|
|
|
|
bitcoinpaul
|
|
March 15, 2014, 10:29:24 PM |
|
Will everybody be able to build a parallel chain next to Nxt?
|
|
|
|
intmain()
Newbie
Offline
Activity: 28
Merit: 0
|
|
March 15, 2014, 10:31:20 PM |
|
Edit: so, are there other answers to that question?
Well, there is a built in voting system, we could hold a public forum on the "morality" of a website and then vote accordingly on whether or not to allow it to continue operating in the network. We only need to satiate public interest to a certain extent, if ignorance is bliss, let's keep the public in a state of ananda . I will personally be focusing on a simple browser extension for chrome during the next two weeks, it will interface with the NXT client to decode base64 and then display the decoded string in the web browser. eightspaces, this feeling is cyclical, i felt the same way early december when nxt was essentially just vaporware.
|
|
|
|
eightspaces
|
|
March 15, 2014, 10:33:12 PM |
|
eightspaces, this feeling is cyclical, i felt the same way early december when nxt was essentially just vaporware.
yeah, that might be very well true what's your main account?
|
|
|
|
apenzl
|
|
March 15, 2014, 10:34:05 PM |
|
Will everybody be able to build a parallel chain next to Nxt?
According to CIAM Open it will not be difficult. [EDIT] So when it comes from him, no no probably not everybody
|
|
|
|
Damelon
Legendary
Offline
Activity: 1092
Merit: 1010
|
|
March 15, 2014, 10:36:33 PM |
|
Edit: so, are there other answers to that question?
Well, there is a built in voting system, we could hold a public forum on the "morality" of a website and then vote accordingly on whether or not to allow it to continue operating in the network. We only need to satiate public interest to a certain extent, if ignorance is bliss, let's keep the public in a state of ananda . Just to be clear: I stated what I did because I am very, very practical and knów we will be in deed doo-doo when people misuse it. If we know this, we can prepare for it, which is a practical solution to the problem before it arises. Seems like Nxt is, lately, indeed slowly going down the drain.
Did anyone expect this? I truly thought it was going to take off in development 1-2 months ago.
No joined development, just some yaddayadda here and there, saddening.
I don't see this at all, but I recognise that you do. We are still on schedule, but releases are a bit more spaced. We had a few weeks that saw continuous releases of stuff. These stretches happen in any project.
|
|
|
|
bitcoinpaul
|
|
March 15, 2014, 10:38:39 PM |
|
So from a rational standpoint, Nxt would be only the next Internet, the next TCP IP. Making Nxt accountable for the content on chains would be dumb.
But from a marketing (or government) standpoint, this is a totally different story.
|
|
|
|
apenzl
|
|
March 15, 2014, 10:51:03 PM |
|
i don't like it, not one bit. There are enough darknet services now. why try to reinvent the wheel?
Decentralizing everything is kind of the idea behind Nxt.
|
|
|
|
POPPP
Jr. Member
Offline
Activity: 54
Merit: 10
|
|
March 15, 2014, 10:56:15 PM |
|
i don't like it, not one bit. There are enough darknet services now. why try to reinvent the wheel?
We need to decentralize everything, includes website. but we also need to protect us and keep one control democratically and if it's possible, one way for definitely remove one site.
|
|
|
|
|