智能合约

智能合约是自主的、可自动执行的软件算法,旨在自动执行基于区块链技术任何交易中参与者的合约义务

java虚拟机(JVM)

java虚拟机(JVM)用于运行智能合约,并以免费分发许可证和软件平台提供。 在虚拟机中智能合约代码的独立执行不需要访问文件系统和其他节点资源。

集成的基于Java的语言

智能合约是使用解释的JAVA语言开发的,它提供了在任何平台上开发和运行测试的机会,而无需安装任何特殊的开发环境。 该软件代码允许使用所有常见的脚本语言结构(包括循环)。

集成智能合约功能

智能合约的内置功能,防止违反数据库完整性和共识条件,包括: 读取和写入区块链数据库的功能,随机数生成(该功能的实现提供了同一轮内所有节点上随机数的相似性)

控制智能合约调用

- 一次调用合约的安排。 - 在设定的时间内重复合约调用的安排(以指定的时间间隔重复) - 满足用户条件时执行智能合约

内置的验证工具

这些工具允许初步验证智能合约程序代码语法。 此外还有正在开发的用于实施性能分析和智能合约代码性能特征分析的工具。

Verification
Integration

与外部服务整合

出于安全原因,智能合约的执行与本地主机资源隔离,但能够与外部数据源进行交互,从而允许在完整区块链生态系统中实现用户业务流程

内置的区块链保护机制

对合约的所有操作进行有效性测试,以避免有意或意外渗入错误的代码和数据。

Protection

F.A.Q.

什么是CREDITS?

Credits - 是基于点对点网络原理的自治区块链平台。 它是一个去中心化的系统,可以直接使其成员相互交流。 Credits提供了全新的技术决策和交互概念方案。 该系统包含了网络的所有用户,为他们创造和使用金融服务提供了机会。 只要使用不同的服务,区块链的每个成员都能够提供服务。 运行使用的代币 - Credits CS)。

如何在Credits区块链上创建新的智能合约?

智能合约是通过电子钱包应用添加的。 如果你想这样做,请按照下列步骤操作: 安装节点,即CS的客户端应用程序。 根据计算机的操作系统设置,下载并安装Java SE Development Kit 8u161,并选择正确的版本。 接下来,连续运行CSNODE,CSSMARTCONTRACTS和CSWALLET。

新闻

CREDITS平台的新闻、文章和事件

2018/4/5
CREDITS will take part in 2nd Global Fintech & Blockchain China Summit
2017/11/20
PRO BLOCKCHAIN makes a video on Youtube about CREDITS ICO
2017/10/13
CREDITS: White list for Pre-ICO has started
;
阅读更多