区块链开发并非易事。Tendermint 提供了一个很好的基础来构建区块链应用。开发者无需担心共识机制和 P2P网络部分,只需要考虑如何组织他们的应用的状态并与 Tendermint 正确交互。 不过,要做到正确仍然不容易。
ArcBlock 提供的ABT 链开发框架 Forge将区块链开发推进了一个新时代。绝大部分区块构建的工作已经为你代劳,开发者只需考虑你自己应用中的事务(交易)是什么、如何验证并将事务应用到状态中,不用担心与 Tendermint 的复杂交互、例如把Merkel、DAG这种复杂的数据结构存储到状态之中。
请观看本讲座视频如何解答 Forge 试图解决的问题,以及如何只需几百行代码使用 Forge 来打造符合你特定需要的区块链。