コントラクト(スマートコントラクトではない)で暗号を使用する場合の簡単なヒント
最近何人かの友人が私に質問しました。契約で暗号通貨の支払いを受け入れるのは普通のことですか、それとも簡単ですか?
はい、簡単です。ただし、いくつかの簡単な考慮事項があります。
最も単純なアプローチは、両当事者が特定の通貨の特定の金額に同意する場合です。例: 100 BNB または 1 BTC。これは簡単です。変換率の問題はありません。曖昧さはありません。受信アドレス (または Binance Pay ID) を指定すると、支払いが行われ、完了です。いくつかの欠点があります。資産の価格は法定通貨で変動する可能性があります。契約に長期間にわたって複数回の支払いが含まれる場合、これはさらに問題になる可能性があります。
別のアプローチは、暗号通貨で支払われる法定金額を指定することです。例:1000円をBTCで支払います。暗号通貨がステーブルコインであれば、一般的には簡単です。ただし、ステーブルコインでも時々ペッグが解除される可能性があることを覚えておいてください。デペギング制限を含めて、いくつかの代替案を指定することもできます。
1000 米ドル相当額を BTC で支払うように指定した場合は、換算レートの決定方法を指定する必要があります。 Binance.com の毎日の始値、または支払い日の 5 日間の平均を使用できます。できるだけ具体的に、できるだけ客観的に記載してください。
契約に早期終了の可能性または保証金が含まれており、将来の日付で返還される可能性がある場合は、返還通貨と金額を必ず指定してください。たとえば、BTC で 100 ドルのデポジットを行う契約を多く見かけますが、その後、当事者は元の BTC 額または USD のどちらか時間の経過とともに価値が上がった方を返してほしいと主張しています。バイナンスでさえ、過去に何度もこの間違い(明確さの欠如)を犯しました。
関与する金額が大きい場合は、財務管理や換算レートについて自分側で考慮する必要があります。しかし、それは別の投稿のトピックです。 Binance Convert を使用して、大量の暗号通貨を変換できます。
お役に立てれば。