그런 다음 파이썬 응용 프로그램을 실행하십시오 :
<code class="language-bash">pip install bigchaindb bigchaindb configure bigchaindb show-config</code>
이제 한 사람이 액세스 할 수 있기를 원하는 특별한 메시지가 있습니다. 이것은 두 번째 사용자를 생성 한 다음 특수 메시지의 트랜잭션 ID를 가져 와서 두 번째 사용자에게 전송합니다. BigchainDB의 블록 체인 계층은 사용자와 코드가 동일한 작업을 두 번 수행하지 못하게합니다. 위의 코드를 다시 실행하려고하면 이중 지출 예외가 발생합니다. 이 예제는 BigchainDB가 rethinkdb에 추가되는 방법의 작은 부분을 보여 주며 여기에서는 전체 목록을 사용할 수 있습니다.
<code class="language-python">from bigchaindb import Bigchain b = Bigchain() print(b)</code>http endpoint
https://www.php.cn/link/6eea81fa0417b0068e614074225a9daf
<code class="language-bash">python app.py</code>다음 방법을 사용하여 새 거래를 작성하거나 다음 방법을 사용하여 새 트랜잭션을 작성하십시오.
<bigchaindb.core.bigchain at></bigchaindb.core.bigchain>
https://www.php.cn/link/f8b64946ebc86a5e23e1605a2943210c
<code class="language-python">from bigchaindb import Bigchain import time b = Bigchain() spuser_priv, spuser_pub = b.generate_keys() print("User Created") digital_asset_payload = {'msg': 'This is my special message just for you'} tx = b.create_transaction(b.me, spuser_pub, None, 'CREATE', payload=digital_asset_payload) print("Transaction Written") tx_signed = b.sign_transaction(tx, b.me_private) b.write_transaction(tx_signed) print ("Transaction Written to BC, now waiting") time.sleep(10) tx_retrieved = b.get_transaction(tx_signed['id']) print(tx_retrieved)</code>분산 된 미래의 구성 요소
위 내용은 블록 체인 및 BigchainDB로 데이터 저장소 관리의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!