Bitcoin Forum
April 25, 2024, 11:20:40 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3]  All
  Print  
Author Topic: Why I think neither Ethereum and AT are going to be the future of blockchains  (Read 2278 times)
freequant
Hero Member
*****
Offline Offline

Activity: 770
Merit: 500


View Profile
January 17, 2015, 09:03:15 PM
 #41

Other than price, do you have any other reason to believe that MaidSafe isn't going to meet their objectives?

Meet objectives != Lead the way. I think their chance to meet objectives is quite high.
And who leads the way? NXT ;p?
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
January 17, 2015, 09:10:23 PM
 #42

And who leads the way? NXT ;p?

Hard to say, there are so many decentralized technologies. A new pops up every day.
2112
Legendary
*
Offline Offline

Activity: 2128
Merit: 1065



View Profile
January 17, 2015, 09:33:39 PM
 #43

Okay - it is not an attempt at "visual programming" at all but works more using "aspect oriented programming" methods.

I can explain the details to you if you want (it isn't that hard to follow).
Thanks, but I don't want to read prose explaining things. I wanted to see the textual representation of your "software manufacturing" rewrite of the short buggy C++ snippet and the safety-improved C++ snippet. AOP is a know paradigm and I don't see a point of re-explaining it.

I just wanted to be able to se qualify how much technology is in what you propose and how much is pure marketing bullshit. Your "methodology" link is pretty much own-words rewrite of the "Microsoft Site Server 3.0 Commerce Edition" marketing blurb. Did you intentionally plagiarize it (counting on the readership not remembering Microsoft Windows NT 4) or was it because your life experience was more or less equivalent to Microsoft state-of-mind circa 1999 (with C++ substituted for Microsoft Visual Basic)?

Point of though for you: Chess is essentially a two-dimensional game yet chess players developed linear one-dimensional  representation of chess games to be able to talk and write about it.


Please comment, critique, criticize or ridicule BIP 2112: https://bitcointalk.org/index.php?topic=54382.0
Long-term mining prognosis: https://bitcointalk.org/index.php?topic=91101.0
freequant
Hero Member
*****
Offline Offline

Activity: 770
Merit: 500


View Profile
January 17, 2015, 10:07:20 PM
 #44

Point of though for you: Chess is essentially a two-dimensional game yet chess players developed linear one-dimensional  representation of chess games to be able to talk and write about it.
http://en.wikipedia.org/wiki/Holographic_principle
2112
Legendary
*
Offline Offline

Activity: 2128
Merit: 1065



View Profile
January 17, 2015, 11:02:43 PM
 #45

http://en.wikipedia.org/wiki/Not_even_wrong

Please comment, critique, criticize or ridicule BIP 2112: https://bitcointalk.org/index.php?topic=54382.0
Long-term mining prognosis: https://bitcointalk.org/index.php?topic=91101.0
CIYAM (OP)
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 18, 2015, 04:36:16 AM
Last edit: January 18, 2015, 06:53:25 PM by CIYAM
 #46

In regards to the "marketing blurb" (and I'll use that term lightly as the one thing I am hopeless at is marketing) it was not copied from anything else (and I am not even familiar with the Microsoft product mentioned).

In regards to loops there are two specifications: for_each and for_each_record with the second being based upon DB records.

To see how CIYAM's AOP implementation works you can just take a look at some of the Meta*.cpp files (you might not want to look at Meta_Specification.cpp though as it is an extremely large file).

To be clear CIYAM's generated software *is* C++ but you don't use C++ to write it - you use an application (that looks a bit like http://ciyam.org/open but called Meta). As you are unable to "write actual source code" you are unable to prevent it from writing "code that includes whatever checks are deemed necessary" (and in fact the checks could occur at other key parts of the generated code so may not have to appear exactly like the string appending loop example).

The AOP approach uses the *.spec.xrep "snippet" templates which are fed into ciyam_class.cpp.xrep (which itself is created from ciyam_class.cpp.xrep.outline so you'll only find the latter in the repo). The makefile implementation is also constructed using xrep and another tool (so there is a specific makefile.tools to act as a bootstrap and as Meta is also written in CIYAM there is a bootstrap console app version to build it).

The technology platform has been used commercially since 2007 (I created the open source project in late 2012) and the CIYAM Open website was created using this platform (on a Galaxy S3 in roughly 5 minutes).

What hasn't been finished yet is the blockchain implementation (which is why you won't find any docs on that yet) but that is mostly done (perhaps a month or two away from being ready to launch).

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

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
CIYAM (OP)
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 18, 2015, 06:50:38 PM
 #47

The CIYAM Server (which should be installed as a VM) can be downloaded from here: https://susestudio.com/a/kp8B3G/ciyam-server

Expect quite a few updates in the following weeks and months.

Anyone interested in the project can follow the progress from here: https://bitcointalk.org/index.php?topic=598860.0

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

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

Activity: 147
Merit: 100


View Profile
January 19, 2015, 01:16:31 AM
 #48

But both Ethereum and AT instead are actually working more like low-level machines (either a Java VM in the case of Ethereum or a virtual CPU in the case of AT) which are very inefficient in comparison to something like HTTP with a web server backend that uses say FCGI.

They have to work this way as otherwise you could create a very simple program like this following:

Code:
while( true )
 str = str + str;

that will run your computer out of memory (causing it to either crash or become completely unresponsive) unless the fees to execute more than X amount of steps are high enough.

Why is this a problem? Since the script is running in a VM, it does not matter if the VM runs out of memory, as the entity running the script is paying for the resources.

Radix - just imagine - radix.global
CIYAM (OP)
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 19, 2015, 05:24:06 AM
 #49

It isn't a problem where those resources have been very tightly controlled which is how Ethereum (and AT) work.

But such systems are very inefficient - so my point is that we are more likely to see much higher level approaches in the future (which is what the CIYAM project is about).

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

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
A.F.K
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
January 19, 2015, 08:52:32 AM
 #50

BTSX is interested except they diluted shares.
keats3
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
January 19, 2015, 03:21:25 PM
 #51

The CIYAM Server (which should be installed as a VM) can be downloaded from here: https://susestudio.com/a/kp8B3G/ciyam-server

Expect quite a few updates in the following weeks and months.

Anyone interested in the project can follow the progress from here: https://bitcointalk.org/index.php?topic=598860.0


When is the project likely to be completed?
CIYAM (OP)
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 19, 2015, 03:25:09 PM
 #52

When is the project likely to be completed?

A project such as this is *never completed* but what I can say is that a working system can be expected in a few months.

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

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Pages: « 1 2 [3]  All
  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!