Hi Artyom, Thanks for reading! So glad you asked because I actually just finished implementing a (very minimal) query language for creating and querying a database that is backed up on the blockchain. You can read about this here: https://beta.observablehq.com/@galletti94/functional-blockchain-part-2 but it is still a very rough draft.
>From here, I see this project going two ways and I would love to know what people think will be more useful. 1. Add distribution to the blockchain so that we have a somewhat complete toy application that people can use in order to test various blockchain related ideas. For example, different consensus algorithms, ways to store the blockchain etc. I am very interested for example in the problem of the size of the blockchain and how that will severely limit its use and I would love to test some of my ideas on this simulator. 2. Turn this into a template. That way if you would like to build a web interface for example (instead of command line), or if you would like to implement different languages etc you can fork and (hopefully) just copy-paste your code. I would love to hear your thoughts if you have other suggestions as well! On Thursday, May 3, 2018 at 11:30:13 PM UTC-4, Artyom Shalkhakov wrote: > > Hi Lance, > > On Friday, April 27, 2018 at 10:17:01 PM UTC+6, Lance Galletti wrote: >> >> Hey ATS users! >> >> I recently had the chance to build a blockchain and smart contract >> language in ATS - all with a nice CLI thanks to >> https://github.com/ashalkhakov/colorado. >> >> I wrote a small blog post about it here: >> >> https://beta.observablehq.com/@galletti94/functional-blockchain >> >> and am looking for collaborators to take this to the next level. If you >> would like to help me out with enhancing the language or CLI, or if you >> have a grand vision / feedback you would like to share, please reach out! >> >> > This is a very good write-up! Looks like now I understand the idea behind > blockchain and smart contracts. > > I'm wondering what do you plan to do next? > > Thank you! >> >> Lance >> > -- You received this message because you are subscribed to the Google Groups "ats-lang-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to ats-lang-users+unsubscr...@googlegroups.com. To post to this group, send email to ats-lang-users@googlegroups.com. Visit this group at https://groups.google.com/group/ats-lang-users. To view this discussion on the web visit https://groups.google.com/d/msgid/ats-lang-users/e97d60b1-4fe0-42c5-ad69-2ec3182450e4%40googlegroups.com.