[Bitcoin-ml] bitcoin-ml Digest, Vol 7, Issue 17

JiMaC JiMaC at protonmail.com
Thu Dec 28 01:09:56 UTC 2017


Unsubscribe

Sent from ProtonMail mobile

-------- Original Message --------
On Dec 27, 2017, 6:31 PM, wrote:

> Send bitcoin-ml mailing list submissions to
> bitcoin-ml at lists.linuxfoundation.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-ml
> or, via email, send a message with subject or body 'help' to
> bitcoin-ml-request at lists.linuxfoundation.org
>
> You can reach the person managing the list at
> bitcoin-ml-owner at lists.linuxfoundation.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of bitcoin-ml digest..."
>
> Today's Topics:
>
> 1. Re: Messaging through transaction (Amr Aboelela)
> 2. Re: Messaging through transaction (Scott Roberts)
> 3. Re: Messaging through transaction (Amr Aboelela)
> 4. Re: Messaging through transaction (Amr Aboelela)
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 27 Dec 2017 14:59:43 -0800
> From: Amr Aboelela
> To: Scott Roberts
> Cc: Bitcoin and related protocol coordination
>
> Subject: Re: [Bitcoin-ml] Messaging through transaction
> Message-ID: <5FE5A19A-15F9-4A12-B482-B818517C1EAB at gmail.com>
> Content-Type: text/plain; charset=us-ascii
>
> Can this be done in bitcoin too? Does bitcoin have a similar field like the memo field?
>
> Sent from my iPhone
>
>> On Dec 27, 2017, at 11:32 AM, Scott Roberts  wrote:
>>
>> HUSH and other Zcash clones are doing it. Hush is also working on a
>> cross-chain private and/or anonymous mailist. So at least with
>> zk-Snarks it can be done.
>>
>> On Wed, Dec 27, 2017 at 1:53 PM, Amr Aboelela via bitcoin-ml
>>  wrote:
>>> Thanks Lucas
>>> I created a PR: https://github.com/Bitcoin-UAHF/spec/pull/43
>>>
>>> Sent from my iPhone
>>>
>>> On Dec 27, 2017, at 8:50 AM, Lucas Clemente Vella  wrote:
>>>
>>> That would be nice if implemented as a side protocol, that nodes and SPV
>>> wallets could participate (no need to change the consensus rules for that).
>>>
>>> Not only human readable messages would be possible, but more complex
>>> protocols could be implemented over this messaging system, like a
>>> trackerless version of CashShuffle.
>>>
>>> If you write a nice specification, you could submit it to repository
>>> https://github.com/Bitcoin-UAHF/spec/, from where implementations could
>>> adopt if you make a good case for it.
>>>
>>> 2017-12-27 14:40 GMT-02:00 Amr Aboelela via bitcoin-ml
>>> :
>>>>
>>>> I would like to add the ability to send text messages while sending
>>>> transaction, can that be implemented in bitcoin cash or do I have to make a
>>>> hard fork for that?
>>>>
>>>> Sent from my iPhone
>>>> _______________________________________________
>>>> bitcoin-ml mailing list
>>>> bitcoin-ml at lists.linuxfoundation.org
>>>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-ml
>>>
>>>
>>>
>>>
>>> --
>>> Lucas Clemente Vella
>>> lvella at gmail.com
>>>
>>>
>>> _______________________________________________
>>> bitcoin-ml mailing list
>>> bitcoin-ml at lists.linuxfoundation.org
>>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-ml
>>>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 27 Dec 2017 18:17:33 -0500
> From: Scott Roberts
> To: Amr Aboelela
> Cc: Bitcoin and related protocol coordination
>
> Subject: Re: [Bitcoin-ml] Messaging through transaction
> Message-ID:
>
> Content-Type: text/plain; charset="UTF-8"
>
> In bitcoin it looks like the memo field is 80 bytes and not kept in
> the UTXO. In zcash, it is 500 bytes, encrypted, and permanent.
>
> bitcoin:
> https://bitcoin.stackexchange.com/questions/31972/how-to-add-additional-information-to-transaction
> zcash
> https://z.cash/blog/encrypted-memo-field.html
>
> On Wed, Dec 27, 2017 at 5:59 PM, Amr Aboelela  wrote:
>> Can this be done in bitcoin too? Does bitcoin have a similar field like the memo field?
>>
>> Sent from my iPhone
>>
>>> On Dec 27, 2017, at 11:32 AM, Scott Roberts  wrote:
>>>
>>> HUSH and other Zcash clones are doing it. Hush is also working on a
>>> cross-chain private and/or anonymous mailist. So at least with
>>> zk-Snarks it can be done.
>>>
>>> On Wed, Dec 27, 2017 at 1:53 PM, Amr Aboelela via bitcoin-ml
>>>  wrote:
>>>> Thanks Lucas
>>>> I created a PR: https://github.com/Bitcoin-UAHF/spec/pull/43
>>>>
>>>> Sent from my iPhone
>>>>
>>>> On Dec 27, 2017, at 8:50 AM, Lucas Clemente Vella  wrote:
>>>>
>>>> That would be nice if implemented as a side protocol, that nodes and SPV
>>>> wallets could participate (no need to change the consensus rules for that).
>>>>
>>>> Not only human readable messages would be possible, but more complex
>>>> protocols could be implemented over this messaging system, like a
>>>> trackerless version of CashShuffle.
>>>>
>>>> If you write a nice specification, you could submit it to repository
>>>> https://github.com/Bitcoin-UAHF/spec/, from where implementations could
>>>> adopt if you make a good case for it.
>>>>
>>>> 2017-12-27 14:40 GMT-02:00 Amr Aboelela via bitcoin-ml
>>>> :
>>>>>
>>>>> I would like to add the ability to send text messages while sending
>>>>> transaction, can that be implemented in bitcoin cash or do I have to make a
>>>>> hard fork for that?
>>>>>
>>>>> Sent from my iPhone
>>>>> _______________________________________________
>>>>> bitcoin-ml mailing list
>>>>> bitcoin-ml at lists.linuxfoundation.org
>>>>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-ml
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Lucas Clemente Vella
>>>> lvella at gmail.com
>>>>
>>>>
>>>> _______________________________________________
>>>> bitcoin-ml mailing list
>>>> bitcoin-ml at lists.linuxfoundation.org
>>>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-ml
>>>>
>
> ------------------------------
>
> Message: 3
> Date: Wed, 27 Dec 2017 15:26:41 -0800
> From: Amr Aboelela
> To: Lucas Clemente Vella
> Cc: Bitcoin and related protocol coordination
>
> Subject: Re: [Bitcoin-ml] Messaging through transaction
> Message-ID: <6E0A4737-30B5-42CA-AE26-DFD9C1EEB684 at gmail.com>
> Content-Type: text/plain; charset="us-ascii"
>
> Yes they should be stored in the block chain. But Scott mentioned that the memo field is only 80 bytes and not permanent so maybe the Zcash alternative is better.
>
> Sent from my iPhone
>
>> On Dec 27, 2017, at 11:38 AM, Lucas Clemente Vella  wrote:
>>
>> Hi Amr,
>>
>> You have addressed the json format of the message, but it is missing some crucial information on how this message should be propagated and, most importantly, stored. I don't think they should be stored on the blockchain, but be available on a mempool for some time, then erased. Although they could be store on the blockchain, as Christoph Bergmann pointed out. You said those messages are tied to transactions, but the field "message" is said to be tied to the public key of the receiver, which means this is a message to an address, not necessarily tied with a transaction.
>>
>> 2017-12-27 16:53 GMT-02:00 Amr Aboelela :
>>> Thanks Lucas
>>> I created a PR: https://github.com/Bitcoin-UAHF/spec/pull/43
>>>
>>> Sent from my iPhone
>>>
>>>> On Dec 27, 2017, at 8:50 AM, Lucas Clemente Vella  wrote:
>>>>
>>>
>>>> That would be nice if implemented as a side protocol, that nodes and SPV wallets could participate (no need to change the consensus rules for that).
>>>>
>>>> Not only human readable messages would be possible, but more complex protocols could be implemented over this messaging system, like a trackerless version of CashShuffle.
>>>>
>>>> If you write a nice specification, you could submit it to repository https://github.com/Bitcoin-UAHF/spec/, from where implementations could adopt if you make a good case for it.
>>>>
>>>> 2017-12-27 14:40 GMT-02:00 Amr Aboelela via bitcoin-ml :
>>>>> I would like to add the ability to send text messages while sending transaction, can that be implemented in bitcoin cash or do I have to make a hard fork for that?
>>>>>
>>>>> Sent from my iPhone
>>>>> _______________________________________________
>>>>> bitcoin-ml mailing list
>>>>> bitcoin-ml at lists.linuxfoundation.org
>>>>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-ml
>>>>
>>>>
>>>>
>>>> --
>>>> Lucas Clemente Vella
>>>> lvella at gmail.com
>>
>>
>>
>> --
>> Lucas Clemente Vella
>> lvella at gmail.com
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
>
> ------------------------------
>
> Message: 4
> Date: Wed, 27 Dec 2017 15:31:03 -0800
> From: Amr Aboelela
> To: Scott Roberts
> Cc: Bitcoin and related protocol coordination
>
> Subject: Re: [Bitcoin-ml] Messaging through transaction
> Message-ID: <19C185F9-5D9C-470D-B86E-E01D8C868328 at gmail.com>
> Content-Type: text/plain; charset=utf-8
>
> Then what Christoph meant about ?public label? via op_return?
>
> Sent from my iPhone
>
>> On Dec 27, 2017, at 3:17 PM, Scott Roberts  wrote:
>>
>> In bitcoin it looks like the memo field is 80 bytes and not kept in
>> the UTXO. In zcash, it is 500 bytes, encrypted, and permanent.
>>
>> bitcoin:
>> https://bitcoin.stackexchange.com/questions/31972/how-to-add-additional-information-to-transaction
>> zcash
>> https://z.cash/blog/encrypted-memo-field.html
>>
>>> On Wed, Dec 27, 2017 at 5:59 PM, Amr Aboelela  wrote:
>>> Can this be done in bitcoin too? Does bitcoin have a similar field like the memo field?
>>>
>>> Sent from my iPhone
>>>
>>>> On Dec 27, 2017, at 11:32 AM, Scott Roberts  wrote:
>>>>
>>>> HUSH and other Zcash clones are doing it. Hush is also working on a
>>>> cross-chain private and/or anonymous mailist. So at least with
>>>> zk-Snarks it can be done.
>>>>
>>>> On Wed, Dec 27, 2017 at 1:53 PM, Amr Aboelela via bitcoin-ml
>>>>  wrote:
>>>>> Thanks Lucas
>>>>> I created a PR: https://github.com/Bitcoin-UAHF/spec/pull/43
>>>>>
>>>>> Sent from my iPhone
>>>>>
>>>>> On Dec 27, 2017, at 8:50 AM, Lucas Clemente Vella  wrote:
>>>>>
>>>>> That would be nice if implemented as a side protocol, that nodes and SPV
>>>>> wallets could participate (no need to change the consensus rules for that).
>>>>>
>>>>> Not only human readable messages would be possible, but more complex
>>>>> protocols could be implemented over this messaging system, like a
>>>>> trackerless version of CashShuffle.
>>>>>
>>>>> If you write a nice specification, you could submit it to repository
>>>>> https://github.com/Bitcoin-UAHF/spec/, from where implementations could
>>>>> adopt if you make a good case for it.
>>>>>
>>>>> 2017-12-27 14:40 GMT-02:00 Amr Aboelela via bitcoin-ml
>>>>> :
>>>>>>
>>>>>> I would like to add the ability to send text messages while sending
>>>>>> transaction, can that be implemented in bitcoin cash or do I have to make a
>>>>>> hard fork for that?
>>>>>>
>>>>>> Sent from my iPhone
>>>>>> _______________________________________________
>>>>>> bitcoin-ml mailing list
>>>>>> bitcoin-ml at lists.linuxfoundation.org
>>>>>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-ml
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Lucas Clemente Vella
>>>>> lvella at gmail.com
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> bitcoin-ml mailing list
>>>>> bitcoin-ml at lists.linuxfoundation.org
>>>>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-ml
>>>>>
>
> ------------------------------
>
> _______________________________________________
> bitcoin-ml mailing list
> bitcoin-ml at lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-ml
>
> End of bitcoin-ml Digest, Vol 7, Issue 17
> ***************************************** @lists.linuxfoundation.org>@gmail.com>@lists.linuxfoundation.org>@gmail.com>@gmail.com>@gmail.com>@lists.linuxfoundation.org>@gmail.com>@gmail.com>@lists.linuxfoundation.org>@gmail.com>@gmail.com>@gmail.com>@lists.linuxfoundation.org>@gmail.com>@gmail.com>@lists.linuxfoundation.org>@gmail.com>@lists.linuxfoundation.org>@gmail.com>@gmail.com>@mail.gmail.com>@lists.linuxfoundation.org>@gmail.com>@gmail.com>@lists.linuxfoundation.org>@gmail.com>@lists.linuxfoundation.org>@gmail.com>@lists.linuxfoundation.org>@gmail.com>@gmail.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/bitcoin-ml/attachments/20171227/86a70a28/attachment-0001.html>


More information about the bitcoin-ml mailing list