commit/rollback (i.e. implementing SQL-style transactions?)

Hi all,

New to this board, but really intrigued (and shocked) by the flurry of craziness surrounding the DAO hack. One question I wanted to put to the community: why is there no support for grouping together operations to be committed/rolled back from the Blockchain as a group atomically? This is a basic feature of databases and is essential to help maintain data integrity. Since Ethereum is primarily built for financial applications, it seems like a no-brainer that you'd want this functionality.

So the questions are:
1. Is this functionality there and did I (and the devs, apparently) miss it?
2. If not, was the functionality never considered?
3. If it was considered, why wasn't it implemented?

More detailed thoughts here:



Sign In or Register to comment.