Bitcoin Forum
June 14, 2024, 09:30:43 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 [2356] 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 ... 2557 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2761537 times)
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1078


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 22, 2014, 01:06:41 PM
 #47101

So, this depends on the assumptions about the processing power the attacker has? Then one never knows...

True - the question is whether or not we can do any better than just using the block sig. for x + 1440 (current thinking).

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

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
BrianNowhere
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile WWW
March 22, 2014, 01:08:08 PM
 #47102


I already have (client side) contacts in my web client. Check it out. An asset will show up as issued by "Bob" if you have set that person up as a contact.

Ok I went into the assett exchange and clicked on "assett issuer" which gave me the issuers public address. I then went in a created a new contact with that address and named it "BOOB SELLER".

What I think might solve a lot of the problems you are referring to is if now when I went back into the Asset Exchange and looked at BOOBS
that any assets being issues by "BOOB SELLER" would be readily apparent in that window. I'd know "BOOB SELLER" was a trusted vendor of boobs and would choose his assets. Would also be nice to be able to filter the BOOBS sell order so only "BOOB SELLER" showed up there so I know that if I buy BOOBS I am only buying them from that seller..

Well there is right click , add to group functionality in the sidebar.

Yes, but this appears to add BOOBS to a group, but doesn't seem to be tied to one particular issuer of boobs?

I guess what I am saying it that the ASSET ISSUER (array?) is tied to the issuers unique Nxt address which seems like it would provide a way to tell who you are buying the asset from and thereby the non-unique asset names can be identifiable as being issued by a unique entity by the unique Nxt address it's coming from.

If "Bob's BTC" owns 9234904623235235235 Nxt address, then any BTC asset issued by them would be identifiable by seeing it's issued by
the address 9234904623235235235, which the user could then permanently identify by connecting 9234904623235235235 to the contact name "BOB's BTC"

Once the user has done this, anytime they look at ASSET ISSUER it will say "Bob's BTC" there instead of a hard to remember address.
From there the user should be able to only buy BTC from the issuers they choose.

NXT: 4957831430947123625
mthcl
Sr. Member
****
Offline Offline

Activity: 376
Merit: 300


View Profile
March 22, 2014, 01:08:56 PM
 #47103

@CIYAM, @CfB, @ChuckOne, ..., - can you comment on this randomization procedure I proposed on the previous page?

Quote
First X accounts (w.r.t. the inverse weights) choose some "random" numbers locally, and publish their hashes. X is supposed to be large enough so that the bad guy would never control exactly all of them. Then, they publish numbers themselves; if the published number does not correspond to the hash or is not published at all, then the corresponding account is heavily penalized. If that happens for at least one account, the whole procedure is invalidated (and we wait for the next try).
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1078


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 22, 2014, 01:09:32 PM
 #47104

Once the user has done this, anytime they look at ASSET ISSUER it will say "MICROSOFT" there instead of a hard to remember address.

Of course that is how you'd expect a UI should work.

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

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Jerical13
Full Member
***
Offline Offline

Activity: 266
Merit: 100



View Profile
March 22, 2014, 01:10:38 PM
 #47105

Service providers will rate all assets traded, if someone uses ciyam.ciyam and it is verified that this is in fact not you, and he sues this asset without good reason other than to scam, the service provider can in fact "blacklist" the asset (and the alias), solving the issue.

This isn't in existence (such service providers) and "blacklists" are *never a good way to go*.

Please stop trying to push for this "unique name" and let other methods be developed as we progress.

Note that if every 2nd generation platform does the same thing (allow unique names) then you'll never be able to trust "the same name" on any 2 platforms (so all such *brands* have become *useless*).


Just because there are no current providers for these types of services doesn't make it a reason to exclude the potential for there existence. It is error to assume that  private business and enterprise is "never a good way to go", and this option should not be excluded whether asset names are unique or non-unique. The market should decide for itself what is or isn't a good direction.
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1078


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 22, 2014, 01:11:59 PM
 #47106

First X accounts (w.r.t. the inverse weights) choose some "random" numbers locally, and publish their hashes. X is supposed to be large enough so that the bad guy would never control exactly all of them. Then, they publish numbers themselves; if the published number does not correspond to the hash or is not published at all, then the corresponding account is heavily penalized. If that happens for at least one account, the whole procedure is invalidated (and we wait for the next try).

Sorry - I hadn't noticed that post - looks like something that we should think about.

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

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1078


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 22, 2014, 01:13:48 PM
 #47107

The market should decide for itself what is or isn't a good direction.

How do you propose that decision should be made?

Auction it?

Vote on it?

We've pretty much already come to the conclusion that "you can't change this" once you've launched it (in which case the "market decision" might be a Nxt "clone").

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

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
abctc
Legendary
*
Offline Offline

Activity: 1792
Merit: 1038



View Profile
March 22, 2014, 01:14:21 PM
 #47108

Twitter kind of had the same problem with usernames, and everything is fine.Even some big companies had to add a number or letter to their brand name,because it was already taken, or buy it for not a lot of money,as it isnt such a big problem.Then the name that appears on your profile can be repeated,and people is used to going to the official website or googling to verify which account is the official one of who they want to follow. They follow it,and never see fake ones again.
- agree!  Keep it simple ...  JL, please return the unique names.

█████████████████████████████████████████████████
███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████
█████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████
███████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
   
, the Next platform.  Magis quam Moneta (More than a Coin)
Sebastien256
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500



View Profile
March 22, 2014, 01:16:11 PM
 #47109

Well, there is more to consider. Humans and machines need to uniquely identify an asset.
For machines, a cryptic number is okay. They simply do not care.
For humans, that numbers are not. They need readable and catchy names.
+ 1440 !!  I wonder, why it isn't obvious for all...

There *will be a readable* name - the choice is one of two:

Microsoft (a fake but readable name)

or

Microsoft:12334
Microsoft:12345

Uh oh? What it this - seems I need to find out more.

Which method is "helping" the end user to get *scammed* and which is not?


Finally, the idea of unique alias tied to asset name is a bad idea. It clear that this solution is problematic, this problematic is the same as the unique asset name.
The only method that will be working is to allow free registration  of non-unique asset full name (prefix+suffix). The user should not be taken as dumb. Let the user find out what is the good asset. At first it will be difficult to find the good one, but eventually, when we can sort the asset by volume, it will be easy to find which asset are good and the one that are not good. Volume is like massive positive Vote.

Anyway, if wesley want to do his client like this. It is his choice in some sense. If this solution is not working well, another client will find another solution or he will adapt his client. As long as in the Nxt core, asset name are non-unique, Nxt is strong I think.

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

Activity: 1890
Merit: 1078


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 22, 2014, 01:17:40 PM
 #47110

Keep it simple ...  JL, please return the unique names.

Keep it simple for *scammers* is what you are actually saying - I think JL changed it because of this exact point.

An Asset is not a Twitter account - people are likely to end up buying fake shares (rather than reading a wrong tweet) - will you be refunding anyone who gets scammed?

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

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
March 22, 2014, 01:21:35 PM
 #47111

@CIYAM, @CfB, @ChuckOne, ..., - can you comment on this randomization procedure I proposed on the previous page?

Quote
First X accounts (w.r.t. the inverse weights) choose some "random" numbers locally, and publish their hashes. X is supposed to be large enough so that the bad guy would never control exactly all of them. Then, they publish numbers themselves; if the published number does not correspond to the hash or is not published at all, then the corresponding account is heavily penalized. If that happens for at least one account, the whole procedure is invalidated (and we wait for the next try).

Won't work if the penalty < reward.
Damelon
Legendary
*
Offline Offline

Activity: 1092
Merit: 1010



View Profile
March 22, 2014, 01:23:08 PM
 #47112

Twitter kind of had the same problem with usernames, and everything is fine.Even some big companies had to add a number or letter to their brand name,because it was already taken, or buy it for not a lot of money,as it isnt such a big problem.Then the name that appears on your profile can be repeated,and people is used to going to the official website or googling to verify which account is the official one of who they want to follow. They follow it,and never see fake ones again.

This is a use case that basically clinches it for me.
Thanks for being a beacon of common sense. Smiley

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
Jerical13
Full Member
***
Offline Offline

Activity: 266
Merit: 100



View Profile
March 22, 2014, 01:24:21 PM
 #47113

\Service providers will rate all assets traded, if someone uses ciyam.ciyam and it is verified that this is in fact not you, and he uses this asset without good reason other than to scam, the service provider can in fact "blacklist" the asset (and the alias), solving the issue.

That's relying on centralized third party? What if govt charges that third-party service provider because they didn't black list pot sellers, for example?

Why not let users do his own research and force them to add trusted account to his list?  No third party involved.



There should be accommodation for both scenarios. If people want to conduct trades under there own identifications of trusted sellers, then they should have that sort of functionality available.

This should not exclude the participation of third party service providers though. "Centralized third party" is a misnomer. It could only be considered "centralized if users didn't have other options to fill there needs, or if the network were to favor one service provider over another and not be a platform that allowed for fair competition between third parties. It would be more centralized to try to make the trust variable inherent in the functioning of the AE itself and not give users as many options as possible, including third party providers, or other potential options.
BrianNowhere
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile WWW
March 22, 2014, 01:25:30 PM
 #47114

On the asset name controversy, am I being dense? Wouldn't an asset from a given entity always be issued from a Unique Nxt address, therefore making it very easy to tell who is issuing that asset?

It seems like an easy matter to set up the AE to only show assets from Nxt Addresses you have indicated you trust and to only purchase assets from them and also to clearly be able to show who is issuing that asset.

If Microsoft owns Nxt address 3498343485498 then you should be able to make sure that any time you are buying MSFT that you
are only buying it from Nxt address 3498343485498

I'm not getting why this is such a controversy.

NXT: 4957831430947123625
abctc
Legendary
*
Offline Offline

Activity: 1792
Merit: 1038



View Profile
March 22, 2014, 01:26:06 PM
 #47115

There *will be a readable* name - the choice is one of two:

Microsoft (a fake but readable name)
or
Microsoft:12334
Microsoft:12345

Uh oh? What it this - seems I need to find out more.
Which method is "helping" the end user to get *scammed* and which is not?
- no.  You propose this choice:

Microsoft (a fake ? a true?)
Microsoft (a true? a fake?)
or
Microsoft:12334
Microsoft:12345

I think your decision (non-unique name) is helping the end user to get scammed.

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

Activity: 1890
Merit: 1078


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 22, 2014, 01:27:33 PM
 #47116

This is a use case that basically clinches it for me.
Thanks for being a beacon of common sense. Smiley

Again an Asset is not like an email account or like a twitter account - so that is a very bad analogy.

Here then is my "compromise" solution:

Asset names are just Alias names - so anyone who didn't already get their alias - tough luck.

Let's just piss of every single business and individual rather than "try something different" because "we would rather help those who squatted on the aliases".

So fine then - let's help them *more*. Smiley

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

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Sebastien256
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500



View Profile
March 22, 2014, 01:27:45 PM
 #47117

On the asset name controversy, am I being dense? Wouldn't an asset from a given entity always be issued from a Unique Nxt address, therefore making it very easy to tell who is issuing that asset?

It seems like an easy matter to set up the AE to only show assets from Nxt Addresses you have indicated you trust and to only purchase assets from them and also to clearly be able to show who is issuing that asset.

If Microsoft owns Nxt address 3498343485498 then you should be able to make sure that any time you are buying MSFT that you
are only buying it from Nxt address 3498343485498

I'm not getting why this is such a controversy.

+1
Yes that is the point. There is no need to make the asset name or suffix unique. That will only encourage scammer.

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

Activity: 1722
Merit: 1217



View Profile
March 22, 2014, 01:28:29 PM
 #47118

Twitter kind of had the same problem with usernames, and everything is fine.Even some big companies had to add a number or letter to their brand name,because it was already taken, or buy it for not a lot of money,as it isnt such a big problem.Then the name that appears on your profile can be repeated,and people is used to going to the official website or googling to verify which account is the official one of who they want to follow. They follow it,and never see fake ones again.
- agree!  Keep it simple ...  JL, please return the unique names.

No this would be the furthest thing from simple. People would be squatting all over the place, not just on the first option but they would intentionally target every other option available to you and you would have to bargain with a monopolist inorder to get your domain. The solution we have worked out is a very good one. It is not complicated, atleast not in practice. With this idea assets do have unique names. of course i mean how else could you tell the network what you are buying and selling. we just have an additional field, call it a label, that people can sort through. The earliest people to become involved in an asset will need to be cautious and check an outside source to make sure that the "true name" is accurate, but later comers will not because the client will be able to automatically sort by volume or fees payed or something which gives them strong anecdotal evidence for which asset is the real deal and early adopters aren't going to be newbies anyway.

this is a very good solution that will not be complicated in practice.

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?
Sebastien256
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500



View Profile
March 22, 2014, 01:29:24 PM
 #47119

There *will be a readable* name - the choice is one of two:

Microsoft (a fake but readable name)
or
Microsoft:12334
Microsoft:12345

Uh oh? What it this - seems I need to find out more.
Which method is "helping" the end user to get *scammed* and which is not?
- no.  You propose this choice:

Microsoft (a fake ? a true?)
Microsoft (a true? a fake?)
or
Microsoft:12334
Microsoft:12345

I think your decision (non-unique name) is helping the end user to get scammed.


Nope you are wrong, it will force user to make the right choice (unique asset id anyway). No one want to get scam and sort by volume solve this issue easilly in the long run.

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

Activity: 1722
Merit: 1217



View Profile
March 22, 2014, 01:31:12 PM
 #47120

There *will be a readable* name - the choice is one of two:

Microsoft (a fake but readable name)
or
Microsoft:12334
Microsoft:12345

Uh oh? What it this - seems I need to find out more.
Which method is "helping" the end user to get *scammed* and which is not?
- no.  You propose this choice:

Microsoft (a fake ? a true?)
Microsoft (a true? a fake?)
or
Microsoft:12334
Microsoft:12345

I think your decision (non-unique name) is helping the end user to get scammed.


Nope you are wrong, it will force user to make the right choice. No one want to get scam and sort by volume solve this issue easilly in the long run.

thankyou sebastien

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?
Pages: « 1 ... 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 [2356] 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 ... 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!