一种区块链接收方法及系统技术方案

技术编号:20014482 阅读:20 留言:0更新日期:2019-01-05 22:36
本发明专利技术公开了一种区块链接收方法,用于从用户接收关于希望生成的智能合约的信息,生成第一代智能合约,该智能合约是基于接受程序接受的关于智能合约的信息,在预定网络上使用区块链可执行的第一程序;并使计算机执行生成的第一程序;用于在预定网络上发送由第一代过程创建的智能合约的传输过程;生成第二代智能合约代码,该代码包括从预定网络发出的用于由传输过程发送的智能合约的地址和关于在预定网络上批准的智能合约的信息和第二程序,并且使计算机执行该第二程序。本发明专利技术通过快速进行区块链生成,及时处理区块链的接收和生成,方便区块链大面积的点对点的建立。

A Block Link Receiving Method and System

The invention discloses a block link receiving method, which is used to receive information about the intelligent contract desired to be generated from the user and generate the first generation intelligent contract. The intelligent contract is based on the information about the intelligent contract accepted by the receiving program, and uses the first program executable by the block chain on the predetermined network; and enables the computer to execute the first program generated on the predetermined network; and is used for generating the first program on the predetermined network. Send the transmission process of the intelligent contract created by the first generation process; generate the second generation of the intelligent contract code, which includes the address of the intelligent contract sent by the transmission process from the predetermined network, information about the intelligent contract approved on the predetermined network and the second program, and enable the computer to execute the second program. The invention can process the reception and generation of block chains in time by quickly generating block chains, and facilitate the establishment of large area point-to-point block chains.

【技术实现步骤摘要】
一种区块链接收方法及系统
本专利技术涉及区块链
,具体而言,涉及一种区块链接收方法及系统。
技术介绍
近年来,已经进行了使用区块链技术的电子商务。例如,使用块链技术的虚拟货币(比特币等)被分发并用于商业交易。通过使用这种区块链技术,用户可以相对安全地在个人之间进行交易,而不需要诸如银行之类的中间人。作为用于支持个人之间的商业交易的技术,例如,提出了一种技术,其通过在调整销售合同的拍卖平台上执行认证等来保证在履行合同转移合同时的完全履行。针对个人,区块链如何接收和生成,这是在未来进行交易或者区块信息验证需要解决的难题。
技术实现思路
本专利技术提出了一种区块链接收方法,用于从用户接收关于希望生成的智能合约的信息,生成第一代智能合约,该智能合约是基于接受程序接受的关于智能合约的信息,在预定网络上使用区块链可执行的第一程序;并使计算机执行生成的第一程序;用于在预定网络上发送由第一代过程创建的智能合约的传输过程;生成第二代智能合约代码,该代码包括从预定网络发出的用于由传输过程发送的智能合约的地址和关于在预定网络上批准的智能合约的信息和第二程序,并且使计算机执行该第二程序。所述的区块链接收方法,以可以在预定网络服务中发布的方式生成代码。所述的区块链接收方法,生成智能合约,包括用于识别源自智能合约的代的识别信息。所述的区块链接收方法,作为关于智能合约同的信息,用于识别交易对象的信息,表示链接目的地的详细数据的事务处理的目标识别信息,在交易价格信息,或接收的交易中的条件的信息的至少一个。所述的区块链接收方法,所述智能合约包括:作为交易条件,业务伙伴在过去的预定数量的交易建立绩效,伙伴是否具有用户之间更多的供应商交易建立的基线经验,还是比过去预定量接受至少一个交易历史记录的金额记录;取决于接受程序被接受的条件,生成包含一个脚本确定条件是否是通过扫描利用所述区块链在给定网络上的块满足智能合约。所述的区块链接收方法,根据验收程序被接受的条件下,生成包含脚本的合作伙伴,以确定是否满足条件与否根据记录在终端设备中使用的历史关联交易智能合同。一种区块链接收系统,接收单元,用于从用户接收关于希望生成的智能合约的信息,第一合约生成单元,生成第一代智能合约,该智能合约是基于接受程序接受的关于智能合约的信息,在预定网络上使用区块链可执行的第一程序;第一执行单元,并使计算机执行生成的第一程序;传输单元,用于在预定网络上发送由第一代过程创建的智能合约的传输过程;第二合约生成单元,生成第二代智能合约代码,该代码包括从预定网络发出的用于由传输过程发送的智能合约的地址和关于在预定网络上批准的智能合约的信息和第二程序,第二执行单元,并且使计算机执行该第二程序。附图说明从以下结合附图的描述可以进一步理解本专利技术。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在图中,在不同的视图中,相同的附图标记指定对应的部分。图1是本专利技术的区块链接收方法的示意图。具体实施方式为了使得本专利技术的目的、技术方案及优点更加清楚明白,以下结合其实施例,对本专利技术进行进一步详细说明;应当理解,此处所描述的具体实施例仅用于解释本专利技术,并不用于限定本专利技术。对于本领域技术人员而言,在查阅以下详细描述之后,本实施例的其它系统、方法和/或特征将变得显而易见。旨在所有此类附加的系统、方法、特征和优点都包括在本说明书内、包括在本专利技术的范围内,并且受所附权利要求书的保护。在以下详细描述描述了所公开的实施例的另外的特征,并且这些特征根据以下将详细描述将是显而易见的。如图1所示,为本专利技术提出了一种区块链接收方法的示意图,用于从用户接收关于希望生成的智能合约的信息,生成第一代智能合约,该智能合约是基于接受程序接受的关于智能合约的信息,在预定网络上使用区块链可执行的第一程序;并使计算机执行生成的第一程序;用于在预定网络上发送由第一代过程创建的智能合约的传输过程;生成第二代智能合约代码,该代码包括从预定网络发出的用于由传输过程发送的智能合约的地址和关于在预定网络上批准的智能合约的信息和第二程序,并且使计算机执行该第二程序。所述的区块链接收方法,以可以在预定网络服务中发布的方式生成代码。所述的区块链接收方法,生成智能合约,包括用于识别源自智能合约的代的识别信息。所述的区块链接收方法,作为关于智能合约同的信息,用于识别交易对象的信息,表示链接目的地的详细数据的事务处理的目标识别信息,在交易价格信息,或接收的交易中的条件的信息的至少一个。所述的区块链接收方法,所述智能合约包括:作为交易条件,业务伙伴在过去的预定数量的交易建立绩效,伙伴是否具有用户之间更多的供应商交易建立的基线经验,还是比过去预定量接受至少一个交易历史记录的金额记录;取决于接受程序被接受的条件,生成包含一个脚本确定条件是否是通过扫描利用所述区块链在给定网络上的块满足智能合约。所述的区块链接收方法,根据验收程序被接受的条件下,生成包含脚本的合作伙伴,以确定是否满足条件与否根据记录在终端设备中使用的历史关联交易智能合同。一种区块链接收系统,接收单元,用于从用户接收关于希望生成的智能合约的信息,第一合约生成单元,生成第一代智能合约,该智能合约是基于接受程序接受的关于智能合约的信息,在预定网络上使用区块链可执行的第一程序;第一执行单元,并使计算机执行生成的第一程序;传输单元,用于在预定网络上发送由第一代过程创建的智能合约的传输过程;第二合约生成单元,生成第二代智能合约代码,该代码包括从预定网络发出的用于由传输过程发送的智能合约的地址和关于在预定网络上批准的智能合约的信息和第二程序,第二执行单元,并且使计算机执行该第二程序。本专利技术通过快速进行区块链生成,及时处理区块链的接收和生成,方便区块链大面积的点对点的建立。虽然上面已经参考各种实施例描述了本专利技术,但是应当理解,在不脱离本专利技术的范围的情况下,可以进行许多改变和修改。因此,其旨在上述详细描述被认为是例示性的而非限制性的,并且应当理解,以下权利要求(包括所有等同物)旨在限定本专利技术的精神和范围。以上这些实施例应理解为仅用于说明本专利技术而不用于限制本专利技术的保护范围。在阅读了本专利技术的记载的内容之后,技术人员可以对本专利技术作各种改动或修改,这些等效变化和修饰同样落入本专利技术权利要求所限定的范围。本文档来自技高网...

【技术保护点】
1.一种区块链接收方法,其特征在于,用于从用户接收关于希望生成的智能合约的信息,生成第一代智能合约,该智能合约是基于接受程序接受的关于智能合约的信息,在预定网络上使用区块链可执行的第一程序;并使计算机执行生成的第一程序;用于在预定网络上发送由第一代过程创建的智能合约的传输过程;生成第二代智能合约代码,该代码包括从预定网络发出的用于由传输过程发送的智能合约的地址和关于在预定网络上批准的智能合约的信息和第二程序,并且使计算机执行该第二程序。

【技术特征摘要】
1.一种区块链接收方法,其特征在于,用于从用户接收关于希望生成的智能合约的信息,生成第一代智能合约,该智能合约是基于接受程序接受的关于智能合约的信息,在预定网络上使用区块链可执行的第一程序;并使计算机执行生成的第一程序;用于在预定网络上发送由第一代过程创建的智能合约的传输过程;生成第二代智能合约代码,该代码包括从预定网络发出的用于由传输过程发送的智能合约的地址和关于在预定网络上批准的智能合约的信息和第二程序,并且使计算机执行该第二程序。2.如权利要求1所述的区块链接收方法,其特征在于,以可以在预定网络服务中发布的方式生成代码。3.如权利要求1所述的区块链接收方法,其特征在于,生成智能合约,包括用于识别源自智能合约的代的识别信息。4.如权利要求1所述的区块链接收方法,其特征在于,作为关于智能合约同的信息,用于识别交易对象的信息,表示链接目的地的详细数据的事务处理的目标识别信息,在交易价格信息,或接收的交易中的条件的信息的至少一个。5.如权利要求4所述的区块链接收方法,其特征在于,所述智能合约包括:作为交易条件,业务伙伴在过去...

【专利技术属性】
技术研发人员:刘慧段安婧姜伟
申请(专利权)人:长沙龙生光启新材料科技有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1