方法1:从零开始写代码。参照比特币白皮书,以太坊黄皮书,这样的文档,写出自己的协议,然后在代码上从头开始自己去实现。
方法2:fork成熟的链。如复制如bitcoin core,ethereum等开源的代码库,然后在这上面修改。
方法3:依据造链工具。如cosmos sdk,polkadot substrate,这样的区块链设计SDK,或者说是模块集成器,就可以很容易完成一条链的设计。