Bitcoin Forum
April 25, 2024, 08:22:21 AM *
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 ... 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 77 78 79 80 [81] 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 ... 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.
anewafresh
Full Member
***
Offline Offline

Activity: 131
Merit: 100


View Profile
February 04, 2016, 05:56:00 PM
 #1601

Hey, guys and gals. I'd like to get your feedback on the following:

In it's current implementation Iota's ledger is based on inputs and outputs like Bitcoin. There is another way - balances of accounts like in Nxt and Ethereum.

Now I see that if Iota used the latter it would be more efficient because:
1. No need to send the change back to myself which makes the tangle smaller
2. A lot of dust inputs could be spent with a single payment and this would be more secure because every address reuse leaks the private key
3. A new address wouldn't be needed for every incoming payment (this would make acceptance of Iota donations simple, in the current design it's PITA for humans)
4. Off-tangle payments would become simpler
5. RAM requirement for full nodes would be relaxed

The only problem that might arise in balance-based Iota is worse consensus convergence, but after analyzing the issue I don't see what could break.

I'm thinking if it's worth to do a little redesign that could take few days of extra work...

I have no issues with delays at all as long as it is for the betterment if IOTA.

IOTA - iotatoken.com
1714033341
Hero Member
*
Offline Offline

Posts: 1714033341

View Profile Personal Message (Offline)

Ignore
1714033341
Reply with quote  #2

1714033341
Report to moderator
1714033341
Hero Member
*
Offline Offline

Posts: 1714033341

View Profile Personal Message (Offline)

Ignore
1714033341
Reply with quote  #2

1714033341
Report to moderator
1714033341
Hero Member
*
Offline Offline

Posts: 1714033341

View Profile Personal Message (Offline)

Ignore
1714033341
Reply with quote  #2

1714033341
Report to moderator
"I'm sure that in 20 years there will either be very large transaction volume or no volume." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714033341
Hero Member
*
Offline Offline

Posts: 1714033341

View Profile Personal Message (Offline)

Ignore
1714033341
Reply with quote  #2

1714033341
Report to moderator
1714033341
Hero Member
*
Offline Offline

Posts: 1714033341

View Profile Personal Message (Offline)

Ignore
1714033341
Reply with quote  #2

1714033341
Report to moderator
1714033341
Hero Member
*
Offline Offline

Posts: 1714033341

View Profile Personal Message (Offline)

Ignore
1714033341
Reply with quote  #2

1714033341
Report to moderator
achimsmile
Legendary
*
Offline Offline

Activity: 1225
Merit: 1000


View Profile
February 04, 2016, 06:06:30 PM
 #1602

Hey, guys and gals. I'd like to get your feedback on the following:

In it's current implementation Iota's ledger is based on inputs and outputs like Bitcoin. There is another way - balances of accounts like in Nxt and Ethereum.

Now I see that if Iota used the latter it would be more efficient because:
1. No need to send the change back to myself which makes the tangle smaller
2. A lot of dust inputs could be spent with a single payment and this would be more secure because every address reuse leaks the private key
3. A new address wouldn't be needed for every incoming payment (this would make acceptance of Iota donations simple, in the current design it's PITA for humans)
4. Off-tangle payments would become simpler
5. RAM requirement for full nodes would be relaxed

The only problem that might arise in balance-based Iota is worse consensus convergence, but after analyzing the issue I don't see what could break.

I'm thinking if it's worth to do a little redesign that could take few days of extra work...

Sure sounds good

+1 I always liked the account approach a lot more than input/output
Wanderlust
Full Member
***
Offline Offline

Activity: 225
Merit: 100


View Profile
February 04, 2016, 06:49:43 PM
 #1603

48 hrs before genesis and this?
I'm not saying its a bad idea but it is frustrating that this comes up now.
You've been working this for a year... this should have already been done in prep
Im gonna have to say NO, assuming the suggested improvement can come in a fork.

Genesis this weekend as planned imo.
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 04, 2016, 06:53:13 PM
 #1604

CFB, why do you ask people to allow you to do better things than they are already?  Grin

To make people be more involved, right now the level of involvement is pretty upsetting.
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 04, 2016, 06:57:23 PM
 #1605

Can you explain the potential problem.  What do you mean by worse consensus convergence, in this case?

If a balance is 100 IOTA and there are two payments - for 70 and 80, then which one to accept as legit? With input/output system ambiguity is impossible.
Wanderlust
Full Member
***
Offline Offline

Activity: 225
Merit: 100


View Profile
February 04, 2016, 06:58:49 PM
 #1606

CFB, why do you ask people to allow you to do better things than they are already?  Grin

To make people be more involved, right now the level of involvement is pretty upsetting.

Genesis IOTA and you will see how this community performs

You shall not be disappointed as child_harold is my witness
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 04, 2016, 06:59:18 PM
 #1607

48 hrs before genesis and this?
I'm not saying its a bad idea but it is frustrating that this comes up now.
You've been working this for a year... this should have already been done in prep
Im gonna have to say NO, assuming the suggested improvement can come in a fork.

Genesis this weekend as planned imo.

Genesis is ready. What do you mean by "48 hrs"?
wizzardTim
Legendary
*
Offline Offline

Activity: 1708
Merit: 1000


Reality is stranger than fiction


View Profile
February 04, 2016, 07:11:56 PM
 #1608

It's a Yes from me!

This coin has a huge potential - it can be for IOT what BTC is now for the pre-iot era - so any improvement is more than welcome.

Behold the Tangle Mysteries! Dare to know It's truth.

- Excerpt from the IOTA Sacred Texts Vol. I
yassin54
Legendary
*
Offline Offline

Activity: 1540
Merit: 1000


View Profile
February 04, 2016, 07:15:12 PM
 #1609

I vote yes because everyone says yes!!!  Cheesy Cheesy
50cent_rapper
Legendary
*
Offline Offline

Activity: 1344
Merit: 1000



View Profile
February 04, 2016, 07:16:01 PM
 #1610

Hey, guys and gals. I'd like to get your feedback on the following:

In it's current implementation Iota's ledger is based on inputs and outputs like Bitcoin. There is another way - balances of accounts like in Nxt and Ethereum.

Now I see that if Iota used the latter it would be more efficient because:
1. No need to send the change back to myself which makes the tangle smaller
2. A lot of dust inputs could be spent with a single payment and this would be more secure because every address reuse leaks the private key
3. A new address wouldn't be needed for every incoming payment (this would make acceptance of Iota donations simple, in the current design it's PITA for humans)
4. Off-tangle payments would become simpler
5. RAM requirement for full nodes would be relaxed

The only problem that might arise in balance-based Iota is worse consensus convergence, but after analyzing the issue I don't see what could break.

I'm thinking if it's worth to do a little redesign that could take few days of extra work...

From the point of view of humans #3 (address reuse) is a very good cause to spend few day to redesign and code system.
On the other hand the "consensus convergence" is a  single point of failur for the whole system.
So the answer I think is this: if you sure 100% that consensus convergence is not affected - go for addresses. If you do not 100% sure - stay with current input-output system.

rlh
Hero Member
*****
Offline Offline

Activity: 804
Merit: 1004


View Profile
February 04, 2016, 07:28:06 PM
 #1611

Can you explain the potential problem.  What do you mean by worse consensus convergence, in this case?

If a balance is 100 IOTA and there are two payments - for 70 and 80, then which one to accept as legit? With input/output system ambiguity is impossible.

Sorry to decent, but I'm going to have to go with my gut and vote no. I may have to re-read over the Tangle whitepaper and think about this a few times but my gut is quite well at spotting causes of bugs, loopholes, errors and exploits...

I love the idea of a balance based system and I've obviously seen it at work (with Nxt and Qora.)  But in regards to a Tangle, it just doesn't feel right...  I just think this can be exploited on a well orchestrated, well thought out double-spend attack.

A Personal Quote on BTT from 2011:
"I'd be willing to make a moderate "investment" if the value of the BTC went below $2.00.  Otherwise I'll just have to live with my 5 BTC and be happy. :/"  ...sigh.  If only I knew.
Wanderlust
Full Member
***
Offline Offline

Activity: 225
Merit: 100


View Profile
February 04, 2016, 07:28:57 PM
 #1612

48 hrs before genesis and this?
I'm not saying its a bad idea but it is frustrating that this comes up now.
You've been working this for a year... this should have already been done in prep
Im gonna have to say NO, assuming the suggested improvement can come in a fork.

Genesis this weekend as planned imo.

Genesis is ready. What do you mean by "48 hrs"?

David said genesis would be this weekend, so 48hrs
50cent_rapper
Legendary
*
Offline Offline

Activity: 1344
Merit: 1000



View Profile
February 04, 2016, 07:34:12 PM
 #1613

Can you explain the potential problem.  What do you mean by worse consensus convergence, in this case?

If a balance is 100 IOTA and there are two payments - for 70 and 80, then which one to accept as legit? With input/output system ambiguity is impossible.

Sorry to decent, but I'm going to have to go with my gut and vote no. I may have to re-read over the Tangle whitepaper and think about this a few times but my gut is quite well at spotting causes of bugs, loopholes, errors and exploits...

I love the idea of a balance based system and I've obviously seen it at work (with Nxt and Qora.)  But in regards to a Tangle, it just doesn't feel right...  I just think this can be exploited on a well orchestrated, well thought out double-spend attack.

Yeap. You must be 100% sure about security/correctness of new design to risk the whole consensus/project.
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 04, 2016, 07:35:41 PM
 #1614

David said genesis would be this weekend, so 48hrs

Perhaps there is a confusion somewhere. The genesis was ready last week, only frontend beta testing is scheduled/ETAed for this weekend, which is basically just playing with all dialog windows because actual transaction sending requires back-end to be on beta stage too.
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 04, 2016, 07:37:19 PM
 #1615

Sorry to decent, but I'm going to have to go with my gut and vote no. I may have to re-read over the Tangle whitepaper and think about this a few times but my gut is quite well at spotting causes of bugs, loopholes, errors and exploits...

I love the idea of a balance based system and I've obviously seen it at work (with Nxt and Qora.)  But in regards to a Tangle, it just doesn't feel right...  I just think this can be exploited on a well orchestrated, well thought out double-spend attack.

Maybe we could go the both routes...
rlh
Hero Member
*****
Offline Offline

Activity: 804
Merit: 1004


View Profile
February 04, 2016, 07:39:56 PM
 #1616

Sorry to decent, but I'm going to have to go with my gut and vote no. I may have to re-read over the Tangle whitepaper and think about this a few times but my gut is quite well at spotting causes of bugs, loopholes, errors and exploits...

I love the idea of a balance based system and I've obviously seen it at work (with Nxt and Qora.)  But in regards to a Tangle, it just doesn't feel right...  I just think this can be exploited on a well orchestrated, well thought out double-spend attack.

Maybe we could go the both routes...

Explain.

A Personal Quote on BTT from 2011:
"I'd be willing to make a moderate "investment" if the value of the BTC went below $2.00.  Otherwise I'll just have to live with my 5 BTC and be happy. :/"  ...sigh.  If only I knew.
Wanderlust
Full Member
***
Offline Offline

Activity: 225
Merit: 100


View Profile
February 04, 2016, 07:40:26 PM
 #1617

David said genesis would be this weekend, so 48hrs

Perhaps there is a confusion somewhere. The genesis was ready last week, only frontend beta testing is scheduled/ETAed for this weekend, which is basically just playing with all dialog windows because actual transaction sending requires back-end to be on beta stage too.

In which case this message has propagated through the network and many were expecting genesis this weekend.

Since you weren't gonna launch this weekend then I suggest u make your improvements

I also suggest we launch this badboy ASAP

You want community buzz? You will get a truckload after genesis brother
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 04, 2016, 07:42:00 PM
 #1618

Explain.

2 branches of the backend. One with inputs and another with accounts.
50cent_rapper
Legendary
*
Offline Offline

Activity: 1344
Merit: 1000



View Profile
February 04, 2016, 07:48:50 PM
 #1619

In case of either ... or and if you sure only 98% percent I will join rlh club - it just does not feal right for probability model via deterministic blockchain.
greentea
Legendary
*
Offline Offline

Activity: 1418
Merit: 1002



View Profile
February 04, 2016, 07:49:53 PM
 #1620

Hey, guys and gals. I'd like to get your feedback on the following:

In it's current implementation Iota's ledger is based on inputs and outputs like Bitcoin. There is another way - balances of accounts like in Nxt and Ethereum.

Now I see that if Iota used the latter it would be more efficient because:
1. No need to send the change back to myself which makes the tangle smaller
2. A lot of dust inputs could be spent with a single payment and this would be more secure because every address reuse leaks the private key
3. A new address wouldn't be needed for every incoming payment (this would make acceptance of Iota donations simple, in the current design it's PITA for humans)
4. Off-tangle payments would become simpler
5. RAM requirement for full nodes would be relaxed

The only problem that might arise in balance-based Iota is worse consensus convergence, but after analyzing the issue I don't see what could break.

I'm thinking if it's worth to do a little redesign that could take few days of extra work...

I'd prefer balances, but dont think most people are qualified myself included to make that judgement call without fully understanding the security/technical impact it could have.



NEM   NanoWallet   SuperNodes   Apostille   Landstead   Catapult   Mijin
▃▃▃▅▅▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▅▅▅▃▃▃
Pages: « 1 ... 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 77 78 79 80 [81] 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 ... 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!