区块链实施[关闭]

Posted

技术标签:

【中文标题】区块链实施[关闭]【英文标题】:Blockchain implementation [closed] 【发布时间】:2018-01-29 11:45:13 【问题描述】:

我是区块链新手,我想在我们的新金融项目中实施区块链,预测将在各方之间共享。网上有很多理论资料。但是我们可以从哪里开始实施。

【问题讨论】:

这太宽泛了,可以说是异地资源推荐请求。你需要缩小你的问题范围。 您喜欢哪种语言、操作系统?另见微软的 COCO azure.microsoft.com/en-us/blog/… github.com/aprshenoy/SimpleBlockchain youtube.com/watch?v=zVqczFZr124 - 以下频道的视频是很好的参考。 devteam.space/blog/… - 按照这个指南,它会帮助你 【参考方案1】:

这取决于您要启动的区块链的目标。此外,这取决于您是想要拥有开放区块链还是私有区块链。

如果你想启动一个私有区块链,即对区块链的访问受到控制并且数据不开放,我建议你开始阅读Hyperledger Fabric。 另一方面,如果你想启动一个公共区块链,即每个人都可以访问区块链并且是开放的,我建议你开始阅读Ethereum。

如果您提供有关您的想法的更多信息,我们可以为您提供帮助。就像 Carcigenicate 说的,你的问题太宽泛了。

【讨论】:

我会将 Hyperledger Sawtooth 添加为可能的私有(或半私有)区块链解决方案。 Hyperledger 项目主页有一些很好的信息:hyperledger.org 是的,那也很棒。还有更多,这里有一个比较其中一些的链接:radiostud.io/eight-blockchain-platforms-comparison 但是,网络上还有其他优秀的条目进行比较。【参考方案2】:

我不确定这是否是您正在寻找的,但 IBM Bluemix 提供了区块链即服务,并且它还提供了一些示例项目实现供您开始使用。这些项目是基本的,并提供概念证明,供您在此基础上进行构建。

【讨论】:

IBM Bluemix 的区块链即服务目前基本网络每月花费 1000 美元,但教程是免费的【参考方案3】:

您可以根据自己的目的尝试探索以太坊和 NEM。原因主要是因为很多金融机构(从初创企业到企业级)已经在使用或试验它们并取得了巨大的成功。

如果您想创建自己的区块链实现,请尝试 BigchainDB (https://www.bigchaindb.com/) 或多链 (https://www.multichain.com)。两者都是用于创建您自己的区块链实现的开源平台。

【讨论】:

【参考方案4】:

要了解区块链,只需从一些基本理论开始,但要做更多实践,我在这里分享一些对您有很大帮助的链接:: -> Siraj Rawal Intro to Decentralized Apps的去中心化应用程序@

-> Siraj Rawal 的去中心化应用手册 Decentralized Applications: Harnessing Bitcoin's Blockchain Technology

-> 还可以使用一些区块链演示应用程序,以便您了解系统背后的工作原理和概念 - Blockchain Demo

-> 最重要的部分是了解 IPFS(星际文件系统),它是整个区块链的支柱。

【讨论】:

【参考方案5】:

您可以创建智能合约来分享预测, 为了做到这一点,solidity(面向合同的、用于实现智能合约的高级语言)使得创建智能合约并将其部署到区块链变得非常简单。 要创建自己的区块链,您可以使用 azure 服务,它们非常适合开始。

【讨论】:

【参考方案6】:

观看本教程,也有代码可以试试。

Github - aymen94 | Simple-Blockchain

【讨论】:

@RohanAshik 你为什么要四处更改链接,并声称这是“根据 *** 规则”?规定原始链接应编辑到它们链接到的页面标题中的规则在哪里?

以上是关于区块链实施[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

《区块链应用指南方法与实践》读书笔记

《区块链应用指南方法与实践》读书笔记

《区块链应用指南方法与实践》读书笔记

csharp 基本区块链.Net实施

区块链开发完整指南。如何开发一款区块链项目?

区块链开发完整指南。如何开发一款区块链项目?