#

postblockchain

(1 articles)

RGB post blockchain smart contracts

For a few days, I discovered RGB smart contracts I have talked for a long time about privacy-preserving and co-local architectures. Maxim Orlowskiy lifted this idea to the next level. RGB smart contracts based on ideas of client-side validation and verification based on **Single-use seals** [Single-use seals explained](https://medium.com/blockchainexplained/single-use-seal-5ddd0c67361b) ![](https://miro.medium.com/v2/resize:fit:1388/format:webp/1*Vndgn3G-Ra5c_59QzPKXuA.png) (c) [https://medium.com/blockchainexplained/single-use-seal-5ddd0c67361b](https://medium.com/blockchainexplained/single-use-seal-5ddd0c67361b) [techpaper](https://blackpaper.rgb.tech/) > “post-blockchain” smart contract system, named RGB. It is based on the concept of client-side-validation, separating contract state and operations from the consensus level. With this approach, contracts are sharded (each contract is a standalone shard), kept and validated only by contract participants, bringing native privacy and scalability mechanism, exceeding abilities of all existing blockchain-based smart contracts while not compromising on security or decentralization. RGB as a smart contract system doesn’t require any specific token/coin to operate and is implemented on top of bitcoin blockchain, as the most secure decentralized system. It also can operate on top of layer-2 protocols, such as sidechains, lightning network and other future protocols. It is fully compatible with all existing bitcoin technologies (scriptless scripts, DLCs, atomic swaps) and future possible bitcoin softforks and doesn’t require any changes to the base bitcoin layer. So we shift from a global shared state machine and public state to a more privacy focus but verifiable architecture. RGB has quite a good introduction to architecture on the youtube channel, with step-by-step explanations of architecture and core concepts. ![](https://img.youtube.com/vi/spTZz7jh60o/0.jpg) [RGB Technology Guide](https://www.youtube.com/watch?v=spTZz7jh60o) It is based on top of the Bitcoin or L2 network that supports ideas of transactions, but at the same time, it is not disclosing the state of a contract to a network. I recommend doing a deep dive together. For a quick intro also recommend a podcast. [ For a quick intro also recommend a podcast.](https://www.stacksats.how/podcasts/e108-maxim-orlovsky-on-building-rgb-standards-for-btc-ln-and-smart-contracts-on-bitcoin)