加载分类中...

    本文作者是 CITA 智能合约开发冯开开。智能合约的设计和传统的应用设计有点不同。传统应用一般为了快速迭代是在产品之后考虑安全,但是 DApp 则需要在产品出来之前就考虑安全问题,它将会关系到账户资产、用户数据等问题,而且对 DApp 来讲,升级是个比较麻烦的事情,因此在智能合约设计时,结构是非常重要的部分。 [新人必读]智能合约的一种...

    潘昊     2020-03-31 20:53     來源: 新人必读     0 927 0

    在区块链的整个体系中大量使用了密码学算法,比如用于 PoW 的哈希算法,用于完整性验证的 Merkle Tree,用于交易签名与验证的数字签名算法,用于隐私保护的零知识证明等等。 可以说密码学是保证区块链安全的基石,而区块链的广泛应用也推进了密码学的发展。在区块链内核 CITA 的 v0.18 中,新增了「基于 Rust 语言的国密算法...

    潘昊     2022-06-09 13:44     來源: 新人必读     0 1172 0

    生产环境是一个复杂的场景集合,没办法给出一个统一标准的答案,更多的是 case by case 分析,根据每个特殊的场景以及今后的扩展需求(其实包括很多方面,如性能、联盟的组织形态、业务的可靠性要求等等,一些看似不相关的点,都会影响到配置的选择)来确定。 [第七课]聊聊 CITA 的配置.pdf 原文链接: https://talk.c...

    潘昊     2020-03-31 20:49     來源: 深入了解CITA系列课程     0 574 0

    本文是「李先生带你玩 CITA」系列第二篇文章,在本文中,李先生将教你如何快速获得区块链测试环境。 [第二课]30 秒获得区块链测试环境.pdf 原文链接:https://mp.weixin.qq.com/s__biz=MzI4ODk4ODYxMg==&mid=100000447&idx=1&sn=7bbfd69...

    潘昊     2020-03-31 20:52     來源: 深入了解CITA系列课程     0 756 0

    本文是CITA密码学专家马宇峰,建立在 Vitalik 的博客《Quadratic Arithmetic Programs: from Zero to Hero》基础之上,加上一点点自己的理解写成的,如果读者在阅读过程中发现有什么不对的地方,敬请斧正。 相信许多小伙伴和我一样,在阅读各种关于 zk-SNARK 的论文和博客过程中,都曾被...

    潘昊     2020-03-31 20:54     來源: 新人必读     0 1201 0

    相信大家都有去银行开设帐户的体验,感觉开设账户挺麻烦的,从而认为这是一件很严肃的事。区块链世界里也有账户,下面大家可以先体验一下 CITA 的账户,然后我再和大家简单分享一下 CITA 账户背后的数字签名。 [第九课]CITA 的账户与数字签名.pdf 原文链接: https://talk.citahub.com/t/topic/1115

    潘昊     2020-03-31 20:48     來源: 深入了解CITA系列课程     0 635 0

    本周想和大家聊聊 CITA 节点那点事。主要包括以下三方面内容:普通节点、共识节点以及节点个数。 [第四课]聊聊 CITA 节点的那点事.pdf 原文链接:https://mp.weixin.qq.com/s__biz=MzI4ODk4ODYxMg==&mid=100000455&idx=1&sn=0efd5ca...

    潘昊     2020-03-31 20:51     來源: 深入了解CITA系列课程     0 666 0

    在区块链的整个体系中大量使用了密码学算法,密码学是保证区块链安全的基石,而区块链的广泛应用也推进了密码学的发展。2003 年 Boneh 和 Franklin 提出了身份基加密,从此基于双线性映射的密码学算法走向了人们的视野,并且成为了密码学新兴的研究方向。 本文是 CITA 密码学专家马宇峰介绍 BLS 签名算法是基于双线性映射构造的...

    潘昊     2020-03-31 20:53     來源: 新人必读     0 1650 0

    本文是「李先生带你玩 CITA」系列第四篇文章,在本文中,李先生将和大家盘点那些破坏链数据高可用性的问题。 [第六课]链数据的高可用杀手.pdf 原文链接:https://mp.weixin.qq.com/s__biz=MzI4ODk4ODYxMg==&mid=100000461&idx=1&sn=a5e67ad...

    潘昊     2020-03-31 20:50     來源: 深入了解CITA系列课程     0 613 0

    作者认为:区块链技术是一组在不可信的分布式系统中解决可信存储及计算的技术集合。通过区块链技术,可以实现跨信任主体(包括但不限于个人和企业)的可信协作。 [第一课]我眼中的区块链技术.pdf 原文链接:https://mp.weixin.qq.com/s__biz=MzI4ODk4ODYxMg==&mid=100000444&am...

    潘昊     2020-03-31 20:52     來源: 深入了解CITA系列课程     0 847 0
    区块链服务网络发展联盟