Digital Assets Wallet [closed]

V

vladimir_1969_2

Can anyone advise on a generic device capable of storing and releasing security sensitive info (keys - both public and private)?

The devise shouldn't be linked to any of the existing crypto currencies, but instead allow me to configure my own data structure consisting of an arbitrary number of key/value pairs. Ideally, I'd like to store some additional info for each of the pairs, such as Used/Unused flag for the ephemeral keys, total number of usages along with the dates the keys were added/retrieved.

Ideally I'd like to setup master structures for any keys collection types, so when creating a new collection and choosing the type - the "structure" will get automatically created.

For the initial data population I'd like to get support for the major algos, such as: ECDSA/P-384. At a minimum I'd like to be able to import keys from PC/mobile.

For the keys release I'd like to use BT5, wire or be able to type it of the device screen. The ability to further constrain key usage (such as set the max usage of keys per time period) would be great.

I'm new to crypto world, would appreciate an advice.
 

Unreplied Threads

Какие контролы использовать в WinForms для открытия в одном окне нескольких текстовых документов?

Давно сидит в голове идея программы для анализа кода (практически с самого начала изучения c#), но в силу недостатка опыта работы с WinForms и дизайнером не могу придумать, какие контролы использовать для этого. Общая идея выглядит примерно так:

  1. Предполагается, что программа будет выполнять поиск в выбранной области на диске (папка проекта) и открывать все файлы с расширением *.cs.
  2. Открываться они будут в виде "плиток", внутри каждой будет код соответствующего файла.
  3. Планируется, чтобы плитки возможно было перетаскивать в произвольное место в окне, при этом если они не мешают соседним, то смогут оставаться в выбранном месте, если же плитка будет помещена поверх соседней, то будет автоматически корректировать свое расположение.
  4. Плитки можно перетаскивать группами, выделив нужные.
  5. Должна быть доступна функция "масштабирования" - пропорциональное увеличение или уменьшение масштаба прокруткой колеса мышки (от общего вида всех плиток, до степени, позволяющей свободно читать код), с центром в точке расположения курсора мышки (как на гугл карте), а также смещения вида перетаскиванием за незанятую область.

Итого. В программе условно-бесконечный "холст", способный вместить любое количество плиток, и их можно свободно таскать по нему, а также смещать сам холст и масштабировать вид. Это только то, что относится к представлению, самое интересное (если получится) будет в функциях анализа кода.

Возможно ли реализовать это на WinForms? Если да - подскажите, какие контролы для этого подойдут. Заранее спасибо! P.S. На скрине изобразил, как это примерно может выглядеть. Пример

Как в smtp phpmailer вывести текст из БД ссылкой?

  • Сергей Краснодарский
  • Technology
  • Replies: 0
подскажите пожалуйста как в письме smtp phpmailer вставить ссылку из БД? в старом коде mail php было так $arr[$rr['email']] .= 'N '.$rr['id'].' - <a href="'.$base.'tema/'.$rr['zag_url'].'_'.$rr['id'].'">'.$rr['zag'].'</a><br>'; Сейчас " емаил" и " N " я вывел это нормально отображается и в ссылке они не нужны {$row["email"]} {$row["id"]} Отдельно отображается и $base просто выводит главную страницу сайта, zag_url то же коректно отображается, а как вывести всё вместе -

Code:
<a href="'.$base.'tema/'.$row['zag_url'].'_'.$row['id'].'">'</a> ');

всё какие то ошибки выдаёт, в интернете то же примеров подобных не нахожу.

Асинхронная запись в файл (c#)

Занимаюсь написанием ТГ-бота, есть асинхронный метод, который обрабатывает сообщения пользователей и, если пользователь зашел в бота впервые, записывает данные его ТГ-аккаунта в .json файл.

Подозреваю, что возможен случай одновременного обращения к файлу при одновременном обращении новых пользователей в бота, соответственно два потока будут пытаться писать в один файл

Подскажите как можно исключить данную ситуацию?

Code:
  public static async Task UpdateUserFile(string jsonPath, List<User> userList)
    {
        try
        {
            var jsonString = System.Text.Json.JsonSerializer.Serialize(userList);
            await System.IO.File.WriteAllTextAsync(jsonPath, jsonString);
        }
        catch (Exception ex)
        {
            ///...
        }
    }

Finite Difference Grid for Asian option + python

  • palliativo
  • Finance
  • Replies: 0
I am trying to write python code to price an Asian option (call payoff at maturity = avg(S(T)) - E, i.e. average of the asset price - strike) with FDM and grid. I have the following code, but the result is about 10% off what I get with MC (checked against QuantLib). Can anyone help me spotting the problem? Thanks!

Code:
grid = pd.DataFrame(grid, index=s, columns=np.around(t, 3))
# Final payoff at maturity for a Call Option
for i in range(NAS+1):
    average_S = (s[i] + option.S0) / 2  # Arithmetic average of stock price
    grid.iloc[i, NTS] = max(average_S - E, 0)  # Payoff for an Asian Call Option

# Fill the grid
for k in range(len(t)-2, -1, -1):  # Backward direction in time
    for i in range(1, len(s)-1):
        delta = (grid.iloc[i+1, k+1] - grid.iloc[i-1, k+1]) / (2*ds)
        gamma = (grid.iloc[i+1, k+1] - 2*grid.iloc[i, k+1] + grid.iloc[i-1, k+1]) / (ds**2)
        theta = (-0.5 * vol**2 * s[i]**2 * gamma) - (r*s[i]*delta) + (r*grid.iloc[i, k+1])
        
        grid.iloc[i, k] = grid.iloc[i, k+1] - dt*theta
    
    # Boundary condition at S = 0
    grid.iloc[0, k] = grid.iloc[0, k+1] * np.exp(-r*dt)
    
    # Boundary condition at S = infinity
    grid.iloc[-1, k] = 2*grid.iloc[-2, k] - grid.iloc[-3, k]

Are these colored sets closed under multiplication?

  • Will.Octagon.Gibson
  • Technology
  • Replies: 0
A set is called closed under multiplication if the product of any two elements of the set is always a member of the set. For example, the integers are closed under multiplication because if you multiply two integers the answer is always an integer; but the nonpositive integers (≤0) are not closed under multiplication because you can multiply two nonpositive integers to get something that's not a nonpositive integer.

Suppose that every real number is colored either green or blue such that the product of any three green numbers is a green number and the product of any three blue numbers is a blue number. Let G be the set of green numbers and B be the set of blue numbers.

Assume that you know nothing about the coloring other than it satisfies the above conditions.

Question 1: Is it necessarily true that at least one of the sets is closed under multiplication?

Question 2: Is it necessarily true that both sets are closed under multiplication?

Question 3: Is it possible that both sets are closed under multiplication?

Attribution: Mostly momath.org, partly me

Instances Random Rotation messes up Rotate Instances toward Object

I have this geo node, in which I can rotate instances toward object. What I want to do is add some randomization, rotation offset, or any fancy things before the Rotate Toward Object, but after all it must respect the final Rotate Toward Object as the main result, controlled by the Factor value. For example, if the Factor moving toward 1, then all other rotation modifications other than the Rotate Toward Object will have lesser effect.

rotate toward object without random rotation

rotate toward object without random rotation

But if I plug the random rotation in,I can see that the random rotation still takes effect, even though Rotate Toward Object now having Factor at 1. This suggests that the Instance Rotation I'm using for the calculation is not correct, how can I fix this behavior?

rotate toward object with random rotation

rotate toward object with random rotation

Baking Multiple Overlapping Textures With Transparency (Cycles)

I am running into an issue with baking. I have a large number of overlapping quads, each using a texture that has some transparency. However, when I try to bake them all onto an object, it only takes the outer-most quad, clipping all of the quads below it, instead of combining all overlapping quads based on their alphas. Here's an example of what I mean:

enter image description here

Is it possible to bake like this? I have tried baking normals, emission, diffuse, and combined, but it seems no matter what I try the bake only prioritizes the outer-most quad.

Here's my mesh:

enter image description here

And here's what it bakes out to:

enter image description here

There should be a lot more overlap in the baked texture, but instead the transparent parts of the quad overlap.
Top