专业开发15年,丰富的开发经验!贴心的私人订制服务,为您打造合适的平台。

无界区块链虚拟币钱包开发咨询电话

咨询电话:13386501543

联系方式

电 话:13386501543

邮箱:1203125@qq.com

地址:浙江省杭州市江干区下沙街道万亚金沙湖1号3幢

当前位置:无界区块链开发 > 区块链商业模式 > 网络建立,区块链原型开发

网络建立,区块链原型开发

文章出处:13 阅读量:13 发表时间:20-04-23 15:50
区块链100问

鉴于区块链的开发成本非常高,建议在将其部署到实时服务器或现有的区块链平台(如以太坊)上之前,首先开发一个原型应用程序,以确保一切正常工作。

 

在原型开发期间,您还应该决定应用程序的哪些部分是“on-chain”的,哪些是“off-chain”的。简单地说,由于您正在创建一个使用区块链的web应用程序或移动应用程序,因此可以在一般的云托管上运行正常的功能,而不需要区块链。然后是应用程序的交易部分,您可能会将其放在区块链平台上。

 

区块链应用开发


您还应该决定应用程序(或其部分)是构建在许可网络中,还是构建在无许可网络中。

 

无许可的网络:在这里,每个人都可以加入并开始验证。最著名的例子是BTC和以太坊网络

 

许可的网络。在这种情况下,网络所有者决定谁可以加入网络,只允许少数成员验证块。协商一致机制可以与无许可网络相同,也可以是完全独特的设计(例如基于权限的)。

 

尽量将链上api与链外api分开,因为它们将驻留在不同的位置。决定应用程序的一致算法和事务策略。如果您使用的是现有的区块链平台,那么这个阶段将更容易,因为许多东西已经在这些平台中有效地实现了。


cache
Processed in 0.010473 Second.