Bitcoin Forum
April 23, 2024, 08:10:02 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they believe that the creator of this topic displays some red flags which make them high-risk. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 ... 764 »
  Print  
Author Topic: IOTA  (Read 1471700 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
superresistant
Legendary
*
Offline Offline

Activity: 2128
Merit: 1120



View Profile
November 03, 2015, 11:11:52 AM
 #501


OMG don't start with this.
1713903002
Hero Member
*
Offline Offline

Posts: 1713903002

View Profile Personal Message (Offline)

Ignore
1713903002
Reply with quote  #2

1713903002
Report to moderator
1713903002
Hero Member
*
Offline Offline

Posts: 1713903002

View Profile Personal Message (Offline)

Ignore
1713903002
Reply with quote  #2

1713903002
Report to moderator
1713903002
Hero Member
*
Offline Offline

Posts: 1713903002

View Profile Personal Message (Offline)

Ignore
1713903002
Reply with quote  #2

1713903002
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, but full nodes are more resource-heavy, and they must do a lengthy initial syncing process. As a result, lightweight clients with somewhat less security are commonly used.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713903002
Hero Member
*
Offline Offline

Posts: 1713903002

View Profile Personal Message (Offline)

Ignore
1713903002
Reply with quote  #2

1713903002
Report to moderator
iotatoken
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
November 03, 2015, 01:14:15 PM
 #502

I can assure every interested party that anyone that follows IOTA either in this thread, the newsletter or www.twitter.com/iotatoken will be notified in due time and not miss out a single thing.

stdset
Hero Member
*****
Offline Offline

Activity: 572
Merit: 506



View Profile
November 03, 2015, 04:06:54 PM
 #503

Here:  http://docdro.id/CXDq93a

Upd.: in (1), there should be exp in the sum as well (so that the transition probabilities sum to 1). Already uploaded the corrected version to docdroid.
Thanks for the update. You described an interesting tip selection algorithm. Probably it makes a lot of sense. It makes lazy tips (nice term btw) less likely to be confirmed. However those lazy tips can still be connected to the recent part of the DAG by interested parties. I'm not sure though, that we are considering exactly the same scenario.
The first question. On fig. 1 you placed the second doublespending transaction not to the root of the parasitic subtangle but significantly higher. So the question is: is there a reason why the attacker would want to accumulate PoW not above but below the second doublespending transaction?
The second question. When the attacker reveals his parasitic subtangle, the resulting united tangle contains two contradicting transactions (the doublespends). And the second doublespend (included in the parasitic subtangle) has much more PoW confirming it. So is it just a matter of tip selection? Or should the first doublespend and all transactions depending on it be excluded from the DAG at this point?
P.S. "Excluded from the DAG" isn't the right phrase. I meant shouldn't they be excluded from candidates for confirmation, because they confirm the less confirmed doublespend?

mthcl
Sr. Member
****
Offline Offline

Activity: 376
Merit: 300


View Profile
November 03, 2015, 04:51:20 PM
Last edit: November 03, 2015, 05:33:28 PM by mthcl
 #504

Here:  http://docdro.id/CXDq93a

Upd.: in (1), there should be exp in the sum as well (so that the transition probabilities sum to 1). Already uploaded the corrected version to docdroid.
Thanks for the update. You described an interesting tip selection algorithm. Probably it makes a lot of sense. It makes lazy tips (nice term btw) less likely to be confirmed. However those lazy tips can still be connected to the recent part of the DAG by interested parties. I'm not sure though, that we are considering exactly the same scenario.
The first question. On fig. 1 you placed the second doublespending transaction not to the root of the parasitic subtangle but significantly higher. So the question is: is there a reason why the attacker would want to accumulate PoW not above but below the second doublespending transaction?
The second question. When the attacker reveals his parasitic subtangle, the resulting united tangle contains two contradicting transactions (the doublespends). And the second doublespend (included in the parasitic subtangle) has much more PoW confirming it. So is it just a matter of tip selection? Or should the first doublespend and all transactions depending on it be excluded from the DAG at this point?
P.S. "Excluded from the DAG" isn't the right phrase. I meant shouldn't they be excluded from candidates for confirmation, because they confirm the less confirmed doublespend?

I think there is no way to prevent the attacker to publish a parasite chain that contains a double-spend that, at the moment, has more PoW in it than the legit tx. The idea is that the nodes won't select the attacker's tips, so his double-spend will eventually fall to limbo (and the legit tx will continue to gain weight), even if it had initially more cumulative weight. For that exact reason, the nodes won't use the rule "confirm the more confirmed double-spend", it's rather "the tip that I found first has the priority".

Hope that answers all questions  Smiley

mthcl
Sr. Member
****
Offline Offline

Activity: 376
Merit: 300


View Profile
November 03, 2015, 04:59:24 PM
Last edit: November 03, 2015, 05:51:50 PM by mthcl
 #505

P.S. Probably, that means that the cumulative weights shouldn't be used to decide which tx is legit (at least for "not very old" transactions).  Instead, just run the tip selection algorithm and see which of the two tx's it approves.

P.P.S. Sure, I should have moved the red tx to the beginning of the parasite chain, but, anyhow, that probably changes nothing due to the reasons exposed above.
mthcl
Sr. Member
****
Offline Offline

Activity: 376
Merit: 300


View Profile
November 03, 2015, 06:07:46 PM
Last edit: November 03, 2015, 07:00:48 PM by mthcl
 #506

For reader's convenience: the updated version of the picture from the above link:



stdset
Hero Member
*****
Offline Offline

Activity: 572
Merit: 506



View Profile
November 03, 2015, 06:13:45 PM
 #507

P.S. Probably, that means that the cumulative weights shouldn't be used to decide which tx is legit (at least for "not very old" transactions).  Instead, just run the tip selection algorithm and see which of the two tx's it approves.
That's quite a significant change to the design, which should be carefully thought over.

Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
November 04, 2015, 10:06:14 AM
 #508

That's quite a significant change to the design, which should be carefully thought over.

Indeed. The algorithm works good, now I'm running simulations with slightly different formulas trying to find not so computationally intensive one (without exp and log).
klee
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000



View Profile
November 04, 2015, 10:44:07 AM
 #509

http://arstechnica.com/unite/2015/10/the-future-is-the-internet-of-things-deal-with-it/
iotatoken
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
November 04, 2015, 02:49:34 PM
 #510


Good article.

Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
November 04, 2015, 04:03:08 PM
 #511

For those who are interested in what hashing function is planned to be used for PoW - https://github.com/JinnLabs/SaM/blob/master/src/SaM.java
xinyichao
Sr. Member
****
Offline Offline

Activity: 247
Merit: 250


View Profile
November 05, 2015, 11:53:41 AM
 #512

new idea with new feature, very interest in this project. try to do sth for this .
Jimmy2011
Hero Member
*****
Offline Offline

Activity: 589
Merit: 500



View Profile
November 05, 2015, 02:13:53 PM
 #513

For those who are interested in what hashing function is planned to be used for PoW - https://github.com/JinnLabs/SaM/blob/master/src/SaM.java

So is this SHA-4? Any detailed description or white paper available?

I will try to make a c version toy.
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
November 05, 2015, 02:27:47 PM
 #514

So is this SHA-4? Any detailed description or white paper available?

I will try to make a c version toy.

The comments contain the description and all important info.
WorldCoiner
Hero Member
*****
Offline Offline

Activity: 1069
Merit: 682



View Profile WWW
November 05, 2015, 04:26:07 PM
 #515

count me in, looking forward to the ICO Sir!
Tobo
Hero Member
*****
Offline Offline

Activity: 763
Merit: 500


View Profile
November 06, 2015, 02:15:22 AM
 #516

http://www.wsj.com/articles/SB10001424052702303640604579296580892973264
50cent_rapper
Legendary
*
Offline Offline

Activity: 1344
Merit: 1000



View Profile
November 06, 2015, 07:39:06 AM
 #517



Can someone give few examples about why average Joe will buy IoT-device ? I'm sick of "countless examples" words without actual examples. Don't say countless, give an actual list of 10 or more examples.
klee
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000



View Profile
November 06, 2015, 08:12:32 AM
 #518

Sooner or later info and matter will merge.

Computronium.

If this is not already the case ('Were are they?' -  Everywhere...).

patmast3r
Hero Member
*****
Offline Offline

Activity: 980
Merit: 1001


View Profile
November 06, 2015, 08:19:00 AM
 #519



Can someone give few examples about why average Joe will buy IoT-device ? I'm sick of "countless examples" words without actual examples. Don't say countless, give an actual list of 10 or more examples.

You could have en entire factory with interconnected robots and devices that all interact to supervise processes and take action if something goes wrong.
Cars could be connected to each other to tell each other about traffic and what not.

Think of any instance where it would be beneficial for ordinary things to communicate with each other.

I'm sure as shit not listing 10. Just use your favorite search engine and you'll find plenty.

Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
November 06, 2015, 09:26:38 AM
 #520

Can someone give few examples about why average Joe will buy IoT-device ?

How about this: Average Joe will buy an IoT device simply because soon there will be no non-IoT devices for sale.  Grin
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 ... 764 »
  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!