Author

Topic: IOTA - page 701. (Read 1473405 times)

legendary
Activity: 1512
Merit: 1004
December 25, 2015, 07:49:29 AM
I've got an interesting link:

http://www.meetup.com/bitcoin-il/events/227289840/

Quote
Bitcoin and other blockchain-based crypto-currencies do not easily scale to process a high throughput of transactions, or to quickly approve individual transactions. When block creation rates and block sizes are accelerated, networking delays cause many conflicts to occur and the security of the protocol quickly degrades.

We present a new "chainless'' protocol for the consensus core of crypto-currencies that remains secure even when delays are substantial. During the talk, we will present various attacks and naive attempts to solve them that slowly develop and lead to our current approach.
Much like IOTA.

What's the exact name for this chainless protocol, dag?
legendary
Activity: 2142
Merit: 1010
Newbie
December 25, 2015, 05:17:24 AM
I've got an interesting link:

http://www.meetup.com/bitcoin-il/events/227289840/

Quote
Bitcoin and other blockchain-based crypto-currencies do not easily scale to process a high throughput of transactions, or to quickly approve individual transactions. When block creation rates and block sizes are accelerated, networking delays cause many conflicts to occur and the security of the protocol quickly degrades.

We present a new "chainless'' protocol for the consensus core of crypto-currencies that remains secure even when delays are substantial. During the talk, we will present various attacks and naive attempts to solve them that slowly develop and lead to our current approach.
legendary
Activity: 2142
Merit: 1010
Newbie
December 24, 2015, 02:22:13 PM
Edit:  To be fair...   it's more like Casper + Lamport than just using a signature scheme...   still makes me wonder if that will be enough compared to the Iota approach.

Casper is claimed to be very lightweight, if it's true then Iota and Ethereum may compete for the same place under the sun. Taking into account that Ethereum is working on specialized hardware too we can say that Ethereum has what Iota does + Turing-complete language for smart-contracts. I left a possibility to add smart-contracts into Iota in case if Iota and Ethereum communities pick competition over cooperation. Interesting times ahead...
legendary
Activity: 2142
Merit: 1010
Newbie
December 24, 2015, 02:13:13 PM
I kind of figured that out because the one-time thing was mentioned, but, can one actually get the job done by just using a signature scheme?

No, there is a much more serious problem - PoW blockchains can be mined much faster by QCs, but Ethereum is switching to PoS, so this problem will be solved automatically. If PoS blockchains are secure in postquantum age is a question that wasn't analyzed closely though.
legendary
Activity: 1181
Merit: 1018
December 24, 2015, 02:10:49 PM

ok, here it is:

http://188.138.57.93/ac
legendary
Activity: 2142
Merit: 1010
Newbie
December 24, 2015, 01:44:37 PM

Re: Quantum

Quote from: Vitalik Buterin   link=https://blog.ethereum.org/2015/12/24/understanding-serenity-part-i-abstraction
One particular interesting consequence is that with the current plan for Serenity, Ethereum will be optionally quantum-safe; if you are scared of the NSA having access to a quantum computer, and want to protect your account more securely, you can personally switch to Lamport signatures at any time.

Can signatures themselves actually do the trick?   Undecided

They're going with Lamport as opposed to Winternitz...   not that I know what any of that means of course...   lol   Grin

Lamport scheme is very similar to Winternitz one.
hero member
Activity: 627
Merit: 500
December 24, 2015, 01:27:16 PM
90 days from end of sale... sooner the better though *launch wise*

till when to claim our IOTA?
legendary
Activity: 1148
Merit: 1000
December 24, 2015, 01:25:51 PM
till when to claim our IOTA?
hero member
Activity: 627
Merit: 500
December 24, 2015, 12:37:51 PM
SENT

 Cool
legendary
Activity: 1181
Merit: 1018
December 24, 2015, 11:41:51 AM

I have just sent my BTC pilot TX- it should be all right, but can I verify its correctness somewhere?
legendary
Activity: 2142
Merit: 1010
Newbie
December 24, 2015, 06:44:14 AM

I am not sure I understand this step :

type the address that you just generated into the form below. Hit 'Send' to get the amount of satoshis to transfer in order to verify your ownership.

Can someone rephrase this ?

I never got "the amount of satoshis to transfer in order to verify my ownership", is it a bug ? I only get a blank page.
I guess the server is saturated of request... I'll try later.

Post you address.
legendary
Activity: 2156
Merit: 1131
December 24, 2015, 06:33:08 AM
 
[solved]
I am not sure I understand this step :

type the address that you just generated into the form below. Hit 'Send' to get the amount of satoshis to transfer in order to verify your ownership.

Can someone rephrase this ?

I never got "the amount of satoshis to transfer in order to verify my ownership", is it a bug ? I only get a blank page.
I guess the server is saturated of request... I'll try later.


EDIT : I forgot to remove the space before the last 2 letters so the site didn't recognize my address. Thanks Come-from-Beyond.
hero member
Activity: 1069
Merit: 682
December 24, 2015, 05:10:39 AM
Very interesting and new concept Come-from-beyond. Thanks for keeping us in the loop here.

Merry Christmas IOTA-Team!
legendary
Activity: 2142
Merit: 1010
Newbie
December 23, 2015, 11:41:45 AM
I got some questions about the code, I'll post replies here so other reviewers will see them too.



There are transactions in Iota and their bundles. A bundle = one or several transactions. Every transaction can be a message, an output or an input. A message doesn't change balances and can contain any data. An output is an operation that increases the balance of an address. An input is an operation that decreases the balance of an address.

A typical transaction bundle may look like this:

-500 XXX
+400 YYY
+100 ZZZ
0 For Neuropozyne (50mg)

Here we see that XXX sends 400 iotas to YYY and 100 iotas (change) back to himself. There are 4 transactions, -500 is input and +400 and +100 are outputs. So transactions with negative values are possible. 0-value transactions can be ignored when calculating balances.



SaM hashing function is my invention. I used the same principle as was used in Keccak aka SHA-3 and followed all advices that I found in papers analyzing security of other hash functions. It doesn't guarantee that SaM is cryptographically secure, it's impossible to prove that a particular hashing function is secure (unless it's a balanced bent function which doesn't actually exist), only time can increase assurance that SaM is secure. There is no another trinary function which suits our needs, so not much choice here.

If we assume that SaM is cryptographically secure then the rest is secure (to some degree defined by the signer), because Iota uses Winternitz one-time signature scheme which is well-studied.



We already contacted cryptographers asking them to review SaM but this process is long, also they, of course, are busy with their own stuff.


legendary
Activity: 2142
Merit: 1010
Newbie
December 23, 2015, 10:53:46 AM
There has arised a little misunderstanding regarding the reviewed code. To make it clear:

1. It's a back-end, some things like transaction signing will be done in front-end, this is why this code absents
2. It's a reference implementation, some things are not efficient because readability had the highest priority
3. Iota is lightweight literally, it's not a marketing trick. A single transaction format, a single packet format, a single workflow for data sharing - all these things led to little code.
legendary
Activity: 2142
Merit: 1010
Newbie
December 23, 2015, 10:35:03 AM
Sorry, I'll try to quite down in a bit but regarding code review, should we post our questions here, or via PM?  I already see something that I'd like to explain, but if you'd prefer for review questions to be asked in a private/semi-private manner, let me know.

PM or Ryver if you need realtime.
rlh
hero member
Activity: 804
Merit: 1004
December 23, 2015, 10:30:20 AM
Sorry, I'll try to quite down in a bit but regarding code review, should we post our questions here, or via PM?  I already see something that I'd like to explain, but if you'd prefer for review questions to be asked in a private/semi-private manner, let me know.
legendary
Activity: 2142
Merit: 1010
Newbie
December 23, 2015, 10:24:51 AM
To those who don't find their address in http://188.138.57.93/old.txt - reenter it again via collect.iotatoken.com, please. No need to resend the payment.
hero member
Activity: 840
Merit: 500
December 23, 2015, 10:13:20 AM
A script kiddy is playing with our server right now. Hold on.

When you are successful enough that some 4chan child takes notice, you have come a long way.
legendary
Activity: 2142
Merit: 1010
Newbie
December 23, 2015, 10:07:05 AM
A script kiddy is playing with our server right now. Hold on.
Jump to: