尝试通过IntelliJ 运行示例CorDapp(https://github.com/corda/cordapp-example)时,收到以下错误:
无法将使用JVM目标1.8构建的字节码内联到使用JVM目标1.6构建的字节码中
如何修改IntelliJ设置,以便所有字节码都使用相同的JVM目标构建?
由于开发人员不断使用区块链的不同网络协议,如Hyperledger,multihain,Ethereum,Corda等.如果开发人员和区块链爱好者可以提出如上所述的各种区块链之间的一些关键差异,社区将会很感激.
谢谢 !
任何人都可以详细解释PBFT算法而不给出相同的任何链接.以及它如何在hyperledger中工作.所以,一旦交易发送到blockchain
:
(1).谁验证了交易?
(2).如何在交易中达成共识?
(3).交易如何承诺区块链?
我理解比特币使用区块链技术来维护所有交易的分散分类账.我还阅读了许多帖子,暗指未来区块链技术的应用,我都不清楚这一点.
区块链技术只是一个分散的数据库,对数据进行了共识验证吗?如果是这种情况,数据库肯定会变得太大而无法有效地分散?
为了帮助我理解,有人能指出一个非比特币区块链应用程序的明确例子吗?
提前致谢.
Java 8在9月份已经不再受到公众支持了,我们需要知道什么时候我们需要知道Corda平台何时会删除它们对Java 8的依赖性,因此我们需要一个Java 9兼容版本的Corda,并且有足够的准备时间我们可以在2018年9月之前进行内部安装,测试和部署.
请让我们知道你的想法哈维尔
已删除isRelevant()的1.0 for API发生了一些变化.有什么最好的解决方法?
给出一个用例:如果有100个参与者希望看到这个可查询状态以及与之相关的所有更新(但是只读且不需要签名),我是否需要将它们全部添加到参与者列表中?"观察者"角色尚不存在?对于仅仅看到静态参考数据的用例,是否有一个alsoInformed或类似的东西?
这里的一般功能是共享的线性可查询状态,其中发行者具有要更改/更新的主服务器,其将传播到想要"订阅"这些更改的所有方.我相信这可能适用于"俱乐部"的广播,但我认为俱乐部尚未存在,或者它们是否是网络地图的动态分组.
当我从IntelliJ运行Corda流测试时,测试失败并出现以下错误:
QUASAR WARNING:Quasar Java Agent未运行.如果您正在使用其他检测方法,则可以忽略此消息; 否则,请参阅Quasar文档中的"入门"部分.
和
java.lang.IllegalStateException:缺少'-javaagent'JVM参数.确保使用附加到JVM的Quasar java代理运行测试.有关 详细信息,请参阅https://docs.corda.net/troubleshooting.html - "未检测光纤类".
我怎样才能解决这个问题?
如果 Corda 网络中的银行财团由一名公证人组成,您能否告诉我谁将负责运行公证人?很明显,公证人是一种网络服务,因此任何银行都可以根据需要运行公证人,以检查双花或是否有一个“主要”银行/节点负责触发公证服务。谢谢你。
我们保管库中的数据是可以管理的。最终,我们会积累很大的数量。不可能为日常交易保留如此大的数据。我们希望定期归档或存储数据,以便维持查询性能。
我想知道您是否考虑过处理大规模数据集以及您的建议是什么。
有人可以帮助我完成在 Corda 中创建网络地图服务器的步骤或说明吗?
在Corda 文档的网络映射中,我发现这可以通过两种方式完成。一个带有附加节点信息,我们使用Network Bootstrapper的帮助,这一点很清楚。而其他HTTP网络映射协议则不清楚。如果有人详细分享创建在节点之间分发信息的网络地图服务器的步骤,那就太好了。
提前致谢。
corda ×10
blockchain ×4
hyperledger ×3
ethereum ×2
android ×1
bigdata ×1
bitcoin ×1
jvm ×1
kotlin ×1
mining ×1