Bitcoin Forum
May 04, 2024, 12:30:12 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
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 »
321  Alternate cryptocurrencies / Altcoin Discussion / Re: Declarative smart contracts in Byteball on: March 20, 2017, 12:10:50 AM
how much round in distribution byteball coin
iam hear in month april 2017 can open distribution bytball coin again in round 4
and how much in total suply, distribution only linked bitcoin addres or can mining too
This is not the general Byteball thread, go there https://bitcointalk.org/index.php?topic=1608859

Distributions happen every full moon. Check byteball.org
322  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 19, 2017, 10:32:53 PM

In both cases, to protect yourself, since this is an attack on the user and not on the network/technology, ensure you are on the right network, and the way to do that is to check with various trusted sources, use several smartphones with different ISPs, check your balance on explorers etc.

As you wish. In byteball users is a network, no third party like miners exists. No one really care, if DAG replaced.
Roll Eyes
Well, I wrote above explaining why that statement doesnt float, but just because you repeat your original statement, doesnt mean it is true.
Ok, we can assume you win then. So now you know my point of view, DAG should have checkpoints. I'm not here for dispute gymnastics. Just cleared something for users of such a great software. Javascript is a good programming language too, why not? Good luck.
Sorry, but you didnt clear anything up. checkpoints belong in forks of bitcoin, not in a DAG.

But thanks for the discussion.
323  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 19, 2017, 10:16:12 PM

In both cases, to protect yourself, since this is an attack on the user and not on the network/technology, ensure you are on the right network, and the way to do that is to check with various trusted sources, use several smartphones with different ISPs, check your balance on explorers etc.

As you wish. In byteball users is a network, no third party like miners exists. No one really care, if DAG replaced.
Roll Eyes
Well, I wrote above explaining why that statement doesnt float, but just because you repeat your original statement, doesnt mean it is true.
324  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 19, 2017, 10:05:12 PM

If your malicious client downloads a modified DAG from hackers-server, where the DAG says hacker-has so much bytes, any transactions coming from it to the real network will just be trashed as spam, signatures would be invalid, by the rest of the full nodes and witnesses.

Maybe,  we have checkpoints in bitcoin code just in case someone with huge computer power will rewrite chain from the start. So, if wallets (nodes) resinc they will not accept non legit blockchain (at least not rewrited from place before checkpoint). Byteball don't have POW, so probably checkpoints or something should be made, since crashed wallet can resinc from SyBill nodes (malicious hacker wallets) and lost legit one DAG forever.
Nobody looses legit one DAG forever even in such a scenario.

As described earlier, such an attack can be mounted on bitcoin users too, just change the checkpoints in the modified client too to match what the hacker-generated database has.

In both cases, to protect yourself, since this is an attack on the user and not on the network/technology, ensure you are on the right network, and the way to do that is to check with various trusted sources, use several smartphones with different ISPs, check your balance on explorers etc.

But, Byteball has something more clever than the above. Multi-signatures, just pair your wallet with another device and setup "requires 2 of 2 signatures" to transact or setup 2 of 3 devices. Simple.
325  Alternate cryptocurrencies / Altcoin Discussion / Re: Declarative smart contracts in Byteball on: March 19, 2017, 09:49:46 PM
...
Lol.

Looks like Byteball attracted its own trolls. Probably Come-from-Beyonds sockpuppets.
326  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 19, 2017, 09:45:53 PM

WebSocket with TLS - great choice as filtering Byteball is now harder as ISPs allow WebSocket for most web-sites to function. Security wise relying on TLS / Certificate Authorities is a "defense in depth" the security of the network does not rely on it, only makes it harder to attempt bad attacks, as all content and messages are also encrypted and signed within the transport layer. Also great design!

Probably, but I see it as a bottle neck. No UDP connections can be made, not easy to rewrite code on something not web related. WebSocket hammered protocol to web and TCP.


If network is replaced by a malicious one, is same general problem as for bitcoin and any other network, the user if paranoid or has reasons to suspect such an attack, should check with other sources, say different smartphones on different ISPs different public DAG explorers and compare...

 
No no no, you don't get it. After new malicious client will take over all old clients will stuck, crash and resinc, from start, legit one DAG lost forever. All clients downloaded new DAG with new "old" branch  full of some guy coins, accepted by witnesses, finalised. No other DAG more exist.
Well its quiet easy to rewrite the code for something not web related, we have a prototype running on an microcontroller, written in C, it speaks WebSocket. Dont let the name confuse.

UDP alone doesnt have transport layer security, most DTLS libraries Ive seen are not very tested. In any case, the transport protocol is not very important and can be changed later.

Sounds like you misunderstand how the network works right now, with the "old clients stuck, crash".

The current Byteball network, full wallets, hubs, relays, witnesses, will not magically disappear because someone hacks and modifies a link on byteball.org or github.com, even if the byteball.org hub is taken down, other hubs already can pick up the slack, they and all full wallets have the copy of the current DAG, the one seen on explorer.byteball.org.

If your malicious client downloads a modified DAG from hackers-server, where the DAG says hacker-has so much bytes, any transactions coming from it to the real network will just be trashed as spam, signatures would be invalid, by the rest of the full nodes and witnesses.
327  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 19, 2017, 09:33:09 PM
I tried to find out how scalable the byteball network actually is. Did not find any information about that topic. So how many transaction can the network handle? Does anybody know this?

The only bottleneck for handling txs for bytebal are:

1. bandwidth
2. storage hardware
3. cost of sending txs - every tx costs as many bytes as it takes in size

It is essentially equally scalable (and not more) as any blockchain with dynamic blocksize (ethereum, monero, etc.) although there's no "blocksize limit". You can send as many txs as possible and if it won't cost you a fortune or clog bandwidth or make DAG take terabytes in size the network will handle it seamlessly. It's actually an attack vector at the moment because txs are cheap (bytes are still cheap) and you can make DAG database grow quickly to inconvenient size in just a day or two. Sending tx of 100GB would cost you only $5000 and would make running full node for random user rather painful.
I think its scales more than dynamic blocksize blockchains, since essentially each node or group of nodes can grow its own branch at a speed limited by their hardware and the implementation they use.
328  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 19, 2017, 09:14:01 PM
I tried to find out how scalable the byteball network actually is. Did not find any information about that topic. So how many transaction can the network handle? Does anybody know this?

The only bottleneck for handling txs for bytebal are:

1. bandwidth
2. storage hardware
3. cost of sending txs - every tx costs as many bytes as it takes in size

It is essentially equally scalable (and not more) as any blockchain with dynamic blocksize (ethereum, monero, etc.) although there's no "blocksize limit". You can send as many txs as possible and if it won't cost you a fortune or clog bandwidth or make DAG take terabytes in size the network will handle it seamlessly. It's actually an attack vector at the moment because txs are cheap (bytes are still cheap) and you can make DAG database grow quickly to inconvenient size in just a day or two. Sending tx of 100GB would cost you only $5000 and would make running a full node for a random user rather painful.

To completely cripple byteball you need at the moment around $3mln. It would make DAG databese 60TB in size which would exclude most commercial computers from being able to run a full node.

There is a lot of problems with byteball I see after lurking into source code.
First of all Byteball code written on Javascript, and all network connections go thrue WebSocket (protocol designed for web browser to allow some AJAX fancy things).
Second, it's not clear how genesis block was made and how much power developer, who hold all keys, has over the network. He probably can generate new coins at any time he want.
Third, witnesses list can't be really replaced. This list of dev personal witnesses can't be changed easilly and probably here to stay forever.
Byteball not immune to any fishing attacks. Network can easily be replaced with malicious one, if some hacker suddenly changed download link on official website or somehow managed to spread wrong client around no chance to stop new network from replacing legit one.

The biggest problem I see is a project code on Javascript. Why not emojicode, why javascript?

Don't wanted to spread FUD here, but this thing really dangerous.

Interesting discussion, and your post is not FUD at least to my eyes.

JavaScript is not the best language for safety critical systems, Rust is better, but not many people know it well yet or the cross-section of cryptocummuntiy and Rust is small, and even in Rust you could make mistakes.

For safe-code you need formal verification with languages such as coq, but then if your language is formally verified and your software is formally verified and found safe with no flaws, you still would rely on OS and other software which has faults. Then you would need to build your entire stack on something like L4 and probably make your own hardware. That task is probably out of scope for this project right now. Wink

The scale of safety, less to more, is wide. JavaScript for other reasons, platform diversity, speed, is a good choice, as well as also not being a worse choice which is C++.

Other implementations would be welcome, tonych what would you say about other implementations in other languages? Lets say Ada which is very nice and used in safety critical systems?

WebSocket with TLS - great choice as filtering Byteball is now harder as ISPs allow WebSocket for most web-sites to function. Security wise relying on TLS / Certificate Authorities is a "defense in depth" the security of the network does not rely on it, only makes it harder to attempt bad attacks, as all content and messages are also encrypted and signed within the transport layer. Also great design!

Tonych can not generate new coins at any time - this part smells a bit like fud.

Witnesses can change, the default wallet is pulling a list from the byteball.org hub so if tonych decides a new witness is to be rolled out he can do it, the users still have the choice to tick the "Do not pull witness list from hub" option and set their own. Take note, everyone doesnt have to have 12 same witnesses, everyone is allowed 1 change, and over time all witnesses can be replaced. Of course, if it was easy to replace all witnesses at once, or if witnesses were easy to replace say by 3 allowed choices - thats a recipe for easier attacking and stalling the network. These numbers, 12 and 1 mutation are the few constants in Byteball.

If network is replaced by a malicious one, is same general problem as for bitcoin and any other network, the user if paranoid or has reasons to suspect such an attack, should check with other sources, say different smartphones on different ISPs different public DAG explorers and compare...

 
329  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 18, 2017, 02:13:43 PM
I've been taken a closer look into Byteball and have a few questions. Would be grateful if this someone could answer.

1) First question concerns the distribution. Indeed, there are many big stakeholders who have linked their Bitcoisn, such as Lisk ICO account. As I have read, there is an agreement as to when these are held. But what is afterwards? How do you make sure that there is not a big dump after the holding time is over when several ICO accounts sell their byteballs?

2) Where are the chats with other devices and the chatbot stored? Are they stored locally or in DAG? If in the DAG, are they encrypted?

3) There is already a good Android Wallet app. Is also one for iOS planned?

Thanks in advance!
1) 1 ICO already sold their bytes, at the first distribution, the other 2 are basically unknown, they may say some things, 1 of them said they would distribute their bytes among their customers, but what they will actually do is left to see.

2) The chats are encrypted and transported on the Byteball network, relayed by relays, and stored temporarily by hubs, then delivered to wallet. Unkown to me if the messages are in the public DAG, but I doubt it, havent seen any there.

3) The app is made with Node.JS and Cordova which gives it ability to be on iOS too, but Apple may have other opinion.
330  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 18, 2017, 12:22:21 PM
Nobody wants you to continue posting your lies and worthless opinions here.

"Nobody" is an exaggeration. I believe those who are interested in knowing how Byteball works would like to see answers on my technical questions. Of course, those who hold coins only to sell them at higher price to newbies feel themselves uncomfortable when valid technical concerns are raised. We can put the questions on hold now but I'll ask them again in the future. Once Byteball gets more exposure in the real world the others will ask them too. These questions come naturally.
You dont have technical questions, you have opinions on Byteball features being overkill.

You dont have valid technical concerns, you have concerns that Byteball is actually better than your own shit Iota coin and want to find flaws. But you fail, instead you only learn everything about Byteball is simpler and better so then you attempt to ragequit.

Byteball is alrady in the real world unlike Iota.

Also nice that  you arent here just to refute my lies as you claimed but its obvious now you change to try to hide your FUD under "concerns".

You should be concerned about your own coin and stick to your own thread.

Weak man, very embarassing, overall very weak troll.
331  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 18, 2017, 11:27:25 AM
There's nothing to argue about, time to prove everything, facts prove everything.
Indeed, facts are Byteball is on several exchanges and is in live mode while Iota is still in closed beta-like quality with bigger promises and vapor than all features it has.

IOTA-dev is fearful of Byteball and is in here trolling, lying and FUDding, while Byteball devs are delivering features such as BTC-Oracle.

I am a Byteball user here, already helped solve a small security issue, cheerleading as CfB says, while all IOTA communication channels are censored and dissenting/questioning opinions muted. Here we have open un-moderated thread. Mentions of Byteball in Iota-slack is imminent ban.

Iota only has clueless altcoin "investors" and non-programmer users who dont even understand that IoT and PoW is like oil and water. Especially as they say Iotas PoW is not to mine coins but to protect each node. OMG. Laughable.
332  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 18, 2017, 11:17:10 AM
If you stop posting FUD, lies and deceit about Byteball I wont reply, I promise.  Wink

But it's you who post lies... Deadlock, it seems. Let's continue, I don't mind.
Its not a deadlock, you were proven wrong several times, your intent here is to FUD and insinuate weaknesses in Byteball, which you arent even good at.

Nobody wants you to continue posting your lies and worthless opinions here.
333  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 17, 2017, 11:14:43 PM
That I do not give a shit about you, not even enough to accept your money.  Cool
And yet you reply to every my post, I see...
If you stop posting FUD, lies and deceit about Byteball I wont reply, I promise.  Wink
334  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 17, 2017, 10:56:33 PM
I asked to bet that you are not a programmer who was sent with the mission to pick a coin for IoT.
I asked to bet about other things too.
In all cases you refused by making childish excuses.
Now I offer you to get very cheap GBs in exchange for bitcoins and you refuse again.
What does all this mean?
That I do not give a shit about you, not even enough to accept your money.  Cool
335  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 17, 2017, 10:14:19 PM
Don't know if this is scam or legit. Any input on this?
This is legit, the main Iota developer is in here FUDding and trolling.

Can you imagine, the Enterprise Corporation Financial Tech Cloud M2M IoT backed and Ubuntu partnership and many more Sponsored IOTA project, CfB one of the main developers wastes his time complaining about Byteball here.

That is how authentic this is. It is a very strong contender to take the cryptocurrency space in IoT.

The main developer is not anonymous, a nice community is brewing in this thread on slack. Join us!
336  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 17, 2017, 10:10:37 PM
I'm looking to sell ~8 GB and ~12 GBB, if anyone has bitcoins on ydx.slack.com then I can set ASK orders at 3 microBTC per 1 MB(B), it's with 25% discount comparing to the market price, if I'm not mistaken. Or I can send an invite, I'll need your email for that. All trades are escrowed by Yassin on that Slack. Read the rules on http://iotasupport.com/buyingiotaotc.shtml, most important part is that he charges 1% for deposits/withdrawals.

SatoNatomato, time to show your loyalty, it's very cheap GBs for you.
Wow, so much sell, how will the market ever absorb this hit of an entire 8GB.

What a puny attempt at price-dumping and more spreading of fear in this thread, when your lie is called out and highlighted in a screenshot of the whitepaper.  Grin

Got no more FUD to spread around here?

Anyone else, take the "discounted" GB and GBB, or CfB donate them to the community fund. I got my own money and dont need yours.
337  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 17, 2017, 10:02:08 PM
Each user is allowed to make 1 change of the 12 witnesses.  Kiss

The topic has been discussed in this thread and the Whitepaper is a very good source. You should read it. And cry, that your own design is so complicated and shitty compared to this.

As I said you are a clinical case but if you are willing to put your money where your mouth is - let's do it. So?
I dont want your scam money

338  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 17, 2017, 09:41:21 PM
Main developer cant force users to anything, aside from auto-updating all Android apps through Google Play store (but not those in coming F-Droid release, how is it coming along @portabella !?)

To be honest, I do not know what would happen if I ran a modified client today which said it has 15 witnesses, I guess it would just be dropped as invalid transaction.

If i wanted to I could start a new network, "a fork" with 15 witnesses, but its then only using the same software but not at all same.

The concept of forks is discussed in the whitepaper under the title Schisms - in Byteball it is necessary for a new network, a new Byteball in the cases when witnesses collude with each other or just loose trust by the majority users - they can then start their new network, with 13 witnesses or 12, and begin linking old bytes to the new network as is being done today from BTC to Bytes.

What I like about Byteball is that the users have so much power. Just by selecting what to use, which witness we trust. Simple.

EDIT: Just to be clear, there is weakness in Byteball in my opinion, though CfB is clearly off target by half a planet. So far its only a few developers who understand it, we need better documentation so more developers can join and begin developing apps.
Thank you again. It would be nice if someone can comment on what happens if byteball.com owner decided 15 witnesses is too much and 15 witnesses will lead to bigger fees, less transactions and adoption, so they made a client with 9 witnesses.
How network would resolve how much witnesses is fine, or it will just split in three independent byteballs.
I'm not affiliated with CfB, btw, and not shill for iota, just curious  Smiley
Haha.

Just a moment Ill check to code to see what would happen and get back...

Here https://github.com/byteball/byteballcore/blob/master/constants.js are the 10 constants defined for Byteball network/platform/what-have-you.

If someone modified the default client or released "Byteball UnLimited Edition IoT" which modified any of those constants, the current Byteball-network would just drop them as invalid transactions, see where the errors would be thrown and transaction/unit trashed, https://github.com/byteball/byteballcore/search?utf8=%E2%9C%93&q=COUNT_WITNESSES&type=Code

If someone wanted to, you are free too, create your own new network with say for example 4 witnesses. You could do it, and offer the new networks currency to Ethereum hodlers by using the transition bot with slight modifications.


339  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 17, 2017, 09:17:27 PM
...An IOTA-Developer is embarrassing IOTA...
Each user is allowed to make 1 change of the 12 witnesses.  Kiss

The topic has been discussed in this thread and the Whitepaper is a very good source. You should read it. And cry, that your own design is so complicated and shitty compared to this.
340  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: March 17, 2017, 09:10:39 PM
1) Hardforks are inbuilt into DAG, kind of, depends on what you mean. See in Byteball, despite CfBs lies, and unlike Ethereum its possible to grow many "histories" many "chains" at the same time, on different nodes, and these will be part of the Main Chain - ordered according to when they are seen, and they will be included if they do not double-spend. Who decides this ordering and following of "do not double-spend"? Who "sees"? Witnesses! They only see transactions and post their own approvals, stamps.

5) There is no proof-of-work and no generation of coins, all are existing and generated in genesis unit, form which distributions take place every full moon.


Thank you, and sorry if I am not clear enough. English is not my first language.
Who can decide on major protocol change? Is it possible, for example, for owner of byteball.org website to make a wallet with 15 witnesses in code and force users to run new version? Will network catch it and run with 15 witnesses? Who and how vote for consensus in situations like with BU - SegWit?
Main developer cant force users to anything, aside from auto-updating all Android apps through Google Play store (but not those in coming F-Droid release, how is it coming along @portabella !?)

To be honest, I do not know what would happen if I ran a modified client today which said it has 15 witnesses, I guess it would just be dropped as invalid transaction.

If i wanted to I could start a new network, "a fork" with 15 witnesses, but its then only using the same software but not at all same.

The concept of forks is discussed in the whitepaper under the title Schisms - in Byteball it is necessary for a new network, a new Byteball in the cases when witnesses collude with each other or just loose trust by the majority users - they can then start their new network, with 13 witnesses or 12, and begin linking old bytes to the new network as is being done today from BTC to Bytes.

What I like about Byteball is that the users have so much power. Just by selecting what to use, which witness we trust. Simple.

EDIT: Just to be clear, there is weakness in Byteball in my opinion, though CfB is clearly off target by half a planet. So far its only a few developers who understand it, we need better documentation so more developers can join and begin developing apps.
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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!