首要需求了解的概念就是买卖(Transaction),这是区块链中的最小也是最核心的知识点。由于咱们最初接触区块链大多从比特币开端,所以咱们通常会把买卖了解成转账,但其实这个了解比较片面。其实在区块链中,买卖的概念已经有所扩展。
从行为的角度解释,买卖等同于操作(Operation),咱们向区块链网络提交一笔买卖实质上是发起了一个操作,而操作的具体内容与特定区块链协议有关,比如在以太坊中,一个操作或许就是执行了智能合约中的一个方法。
而假如咱们从计算机技术的角度分析,买卖实质就是原子事物,只是翻译的不一样,它们的英文都是 Transaction,买卖是区块链网络中数据的最小的组成部分。一笔买卖提交后,它只能有两种状况,要么成功要么失败,不或许存在成功了一半的情况。