Below we’ve provided a bit of background on Applied Blockchain, blockchain technology, cryptocurrencies, mining and smart contracts.
Applied Blockchain has a team of highly skilled in-house developers who have built full stack blockchain applications for many years. To date, we have built end-to-end blockchain solutions, including mobile applications with biometrics and wallets, enterprise blockchain adapters, blockchain data cache for analytics, private, permissioned smart contracts, as well as public blockchain contracts and a token issuance platform. We have worked with both enterprises and startups across banking, wealth management, trade finance, property, aviation, recruitment and legal sectors. We are blockchain agnostic.
We are headquartered at the Level39 Fintech Accelerator in Canary Wharf, London, but we operate globally: the UK, Switzerland, Netherlands, Australia, China, USA and South America.
Through building several real-world, solutions for startup clients, our team has hands-on experience in using the technology and building full end-to-end solutions for a number of use cases across a number of sectors. Simultaneously working with enterprise clients means we also build in line with corporate requirements for components such as security, privacy and interoperability, hardening our technology stack and factoring scale in from the architectural design stage.
Yes, we work closely with our clients to develop and refine the scope of work, from the inception of the idea through to the public launch of the entire solution. Adi Ben-Ari, Applied Blockchain's CEO and Chief Architect, has over 20 years working in enterprise IT across Telecoms and Banking and is well versed in the end-to-end project management of large and complex strategic implementation programmes.
Our team operates with an agile methodology and builds solutions with quick turnaround, usually completing a proof of concept or minimum viable product solution within 6-12 weeks, excluding any last minute client changed. Subsequent stages leading to fully functional solutions deployed to production environments typically take a number of months to complete.
Yes, we have delivered blockchain training workshops for many business clients to explain the principles of blockchain and its use cases.
Yes, if required. Although our agile approach lends itself better to having our developers working at their leisure. In any case, we schedule periodic meetings with our clients to provide project updates and peace of mind, to the high standards our clients rightly expect.
All our engagements begin with a complimentary consultation to explore the business proposition and the use case for blockchain. Use our contact form to send us a message and we will get back to you as soon as possible.
Blockchain is the core technology behind Bitcoin. At its heart, it is a distributed data store. Anyone who participates in the blockchain network can have their own data store that stores all of the transactions that ever happened on the network (this is also known as the distributed ledger). Entries are stored within a cryptographic chain of blocks. At every stage, the network of participants must agree to the latest block of transactions. An agreement is reached through a process of majority consensus, eliminating duplicate entries, double spending etc. This process and the cryptographic layering of the blocks make the agreed blockchain irreversible and immutable. The ‘history’ of events within the blockchain cannot be modified by any one of the participants without majority consensus from the group.
Private (also known as permissioned and consortium) blockchains are deployed either within an organisation, or shared between a known group of participants. Private blockchains can be limited to a predefined set of participants. In this case, no one else can access the blockchain or the data residing in the blockchain. These blockchains can be secured in a similar way to securing other integrated enterprise applications (e.g. firewalls, VPN etc).
A Smart Contract is code that is deployed to the blockchain. Each smart contract contains code that can have a predefined set of inputs. Smart contracts can also store data. Following the distributed model of the blockchain, smart contracts run on every node in the blockchain, and each contract’s data is stored in every node. This data can be queried at any time. Smart Contracts can also call other smart contracts, enforce permissions, run workflow logic and perform calculations, etc. Smart contract code is executed within a blockchain transaction – so the data stored as a result of running the smart contract (i.e. the state) is part of the blockchain’s immutable ledger.
A blockchain smart contract app is a combination of one or more Smart Contracts, and some client code to call and present the application interface to a user. We’re developing apps using node.js, and these can be presented as web applications that run in any browser.
Mining is used as a proof of work for participants in the blockchain. Whenever a block of transactions is to be agreed, every participating node attempts to ‘mine’ the block (a mathematical algorithmic process that requires extensive CPU capacity). In public blockchains, successful mining is rewarded with a cryptocurrency token.
Mining, and the resulting cryptocurrency tokens may not be required in private blockchains, where the parties are already trusted (in the sense that you know who they are – we still might not trust them when it comes to attempting to modify the transaction history). Mining would simply use up costly CPU resource for no gain. Blocks could still be created and agreed by consensus without the CPU overhead of processing artificially difficult algorithms created to prevent a 51% attack.
We provide technical advice and a technology platform for start-ups running a token sale, offering our technical expertise throughout the token sale process, from white papers through to ERC-20 token distribution.