Author

Topic: Automated Transactions (AT) is changing things - find out more here (Read 3416 times)

legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
legendary
Activity: 3948
Merit: 3191
Leave no FUD unchallenged
Is it just me, or have people not realised the magnitude of this yet?  It's the beginning of the end of our sole reliance on centralised exchanges for trading between alts and the fanfare seems a little subdued.  Are we not explaining it right or something? 
sr. member
Activity: 351
Merit: 250
The worlds first ACCT (Atomic Cross-Chain Transfer) between two separate blockchains (Qora and Burst) has already happened.






full member
Activity: 228
Merit: 100
CIYAM - UI/UX design
The worlds first ACCT (Atomic Cross-Chain Transfer) between two separate blockchains (Qora and Burst) has already happened.
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Could this be added on cryptonote coins i.e Monero?

The issue is that AT code and data is public (and have to be that way) so they don't really fit into a blockchain whose purpose is to make everything secret.
sr. member
Activity: 770
Merit: 250
Could this be added on cryptonote coins i.e Monero?
legendary
Activity: 3948
Merit: 3191
Leave no FUD unchallenged
Blocknet and Supernet - redundant
Ethereum - obsolete before it even got off the ground

That's how significant and game-changing this is.  Trade minus the middleman.
legendary
Activity: 1708
Merit: 1000
Reality is stranger than fiction
This week!!!!


Excited! This is history in the making.
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Seems I have neglected this topic for a while so let me just update and let it be known that the first ACCT (Atomic Cross-Chain Transfer) between Burst and Qora blockchains is scheduled for this coming week and I have begun work on designing a new AT that will allow for discovery of "offers" for ACCTs (which will be the main way that decentralised coin trading can occur using AT).
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
I downloaded the ATAssembler.
Where can I find documentation how to use it? (Linux)

The first thing would be to make sure is that you have Scala installed: http://www.scala-lang.org/download/install.html (might be helpful).
hero member
Activity: 785
Merit: 500
BURST got Smart Contracts (AT)
I downloaded the ATAssembler.
Where can I find documentation how to use it? (Linux)
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
So the entire source code for the Crowdfund AT is this:

Code:
FUN @block_height get_Block_Timestamp
SLP $decision
FUN @amount get_Current_Balance
BGE $amount $target_amount :funded
FUN @timestamp get_Creation_Timestamp
refund_loop:
FUN A_to_Tx_after_Timestamp $timestamp
FUN @tx_info check_A_Is_Zero
BZR $tx_info :end_loop
FUN @tx_amount get_Amount_for_Tx_in_A
FUN @timestamp get_Timestamp_for_Tx_in_A
FUN B_to_Address_of_Tx_in_A
SET @funded #0000000000000002
FUN send_to_Address_in_B $tx_amount
JMP :refund_loop
funded:
SET @funded #0000000000000001
FUN B_to_Address_of_Creator
FUN send_All_to_Address_in_B
FUN @timestamp get_Last_Block_Timestamp
end_loop:
FUN A_to_Tx_after_Timestamp $timestamp
FUN @tx_info check_A_Is_Zero
BZR $tx_info :end_loop
FUN @timestamp get_Timestamp_for_Tx_in_A
FUN B_to_Address_of_Creator
FUN send_All_to_Address_in_B
JMP :end_loop

The design is so efficient that after the initial two steps are executed *nothing happens* until the decision block is reached (so it works by doing *nothing* for that entire time).
full member
Activity: 137
Merit: 100
AT - Automated Transactions - CIYAM Developer
AT is a white label project, with MIT licence, and is not tied to any blockchain. Almost any coin (btc based or not) can integrate AT.
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
That sounds like where bitcoin should have started, 25 steps is rather impressive(I've written simple calculators with more steps) Can this run on any block chain or just burst?

AT has been designed to work on any blockchain (Burst just happens to be the first one that has implemented AT).

We expect to have AT working on another blockchain (Qora) fairly soon and have created a bounty in order to get it implemented upon a Bitcoin clone.
sr. member
Activity: 462
Merit: 250
It's all about the game, and how you play it
That sounds like where bitcoin should have started, 25 steps is rather impressive(I've written simple calculators with more steps) Can this run on any block chain or just burst?
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Automated Transactions (AT) is a technology created by CIYAM Developers which provides "Turing complete smart contracts" for any blockchain that implements it (http://ciyam.org/at).

Recently the AT developers produced a Crowdfund application that only requires 25 machine code steps (which is ridiculously small) and that is running on a blockchain now (the Burst blockchain). This is the most efficient Crowdfund application in existence - not only is it incredibly efficient but it is also 100% decentralised!

Although we are having troubles with getting any attention (hopefully some smart marketing people will notice this project and consider contacting us) we have already achieved "two world firsts" which we intend to follow up with more ground breaking ATs (which are under development now).

#1 - The world's first completely decentralised Lottery (i.e. no website and no central control) was launched in January 2015.

#2 - The world's first completely decentralised Crowdfunding application (i.e. no website and no central control) was launched in February 2015.

A couple of great tools for those keen to develop their own ATs can be found here (thanks to @burstcoin):

https://github.com/BurstProject/ATAssembler
https://github.com/BurstProject/ATDebugger
Jump to: